From 07fb6824a37a932c259067ea1ad73c054975e13f Mon Sep 17 00:00:00 2001 From: Andrey Borysenko Date: Tue, 2 Jul 2024 21:16:51 +0300 Subject: [PATCH 1/3] fix(ui): correct update of image_pull and init progress Signed-off-by: Andrey Borysenko --- src/components/DaemonConfig/DaemonTestDeploy.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/DaemonConfig/DaemonTestDeploy.vue b/src/components/DaemonConfig/DaemonTestDeploy.vue index 8fdf98ba..1844573c 100644 --- a/src/components/DaemonConfig/DaemonTestDeploy.vue +++ b/src/components/DaemonConfig/DaemonTestDeploy.vue @@ -357,14 +357,22 @@ export default { break case 'heartbeat': statusCheck.passed = status.deploy === 100 + // update later 'image_pull' progress as well + this.statusChecks.image_pull.progress = status.deploy this.canDownloadLogs = true break case 'init': statusCheck.passed = status.init === 100 + // update later 'image_pull' and 'init' progress as well + this.statusChecks.image_pull.progress = status.deploy + this.statusChecks.init.progress = status.init this.canDownloadLogs = true break case 'enabled': statusCheck.passed = status.init === 100 && status.deploy === 100 && status.action === '' && status.error === '' + // update later 'image_pull' and 'init' progress as well + this.statusChecks.image_pull.progress = status.deploy + this.statusChecks.init.progress = status.init if (statusCheck.passed) { showSuccess(t('app_api', 'Deploy test passed successfully!')) this.clearTestRunning() From c195eacb031d4874e46fdd37bad868b290625dd7 Mon Sep 17 00:00:00 2001 From: Andrey Borysenko Date: Tue, 2 Jul 2024 21:25:50 +0300 Subject: [PATCH 2/3] update changelog Signed-off-by: Andrey Borysenko --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 486f4f75..83e3cbbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Allow ExApps management disable and remove actions if default Deploy daemon is not accessible. #314 - Fixed Deploy daemon avilability check using ping timeout set to 3s. #314 +- Fix Test Deploy `image_pull` and `init` steps status update. #315 ## [2.7.0 - 2024-07-01] From 3921f1f2080deb94c851599ce31b6787fb6baa84 Mon Sep 17 00:00:00 2001 From: Andrey Borysenko Date: Tue, 2 Jul 2024 21:26:12 +0300 Subject: [PATCH 3/3] bump version to 2.7.1 Signed-off-by: Andrey Borysenko --- appinfo/info.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appinfo/info.xml b/appinfo/info.xml index 9516202c..998a2522 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -43,7 +43,7 @@ to join us in shaping a more versatile, stable, and secure app landscape. *Your insights, suggestions, and contributions are invaluable to us.* ]]> - 2.7.0 + 2.7.1 agpl Andrey Borysenko Alexander Piskun