From c2b573c9b69166e002f235587721eef79d2f9e88 Mon Sep 17 00:00:00 2001 From: test Date: Thu, 12 Mar 2026 23:05:47 +0900 Subject: [PATCH 1/4] fix: enable file/dir delete comfirm dialog's OK button --- client/src/components/fileBrowser.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/components/fileBrowser.vue b/client/src/components/fileBrowser.vue index 89a5995fa..a5f33a2ad 100644 --- a/client/src/components/fileBrowser.vue +++ b/client/src/components/fileBrowser.vue @@ -257,7 +257,8 @@ export default { return !["for", "foreach", "workflow", "storage", "viewer"].includes(this.selectedComponent.type); }, dialogButtons() { - const isInvalid = this.dialog.inputField === "" || !this.noDuplicate(this.dialog.inputField); + const requiresInput = ["createNewDir", "createNewFile", "rename"].includes(this.dialog.submitEvent); + const isInvalid = requiresInput && (this.dialog.inputField === "" || !this.noDuplicate(this.dialog.inputField)); return [ { icon: "mdi-check", label: "ok", disabled: isInvalid }, { icon: "mdi-close", label: "cancel" } From 97ebb8f4a0137e2c9c9d2c2d57bda9d85954389c Mon Sep 17 00:00:00 2001 From: test Date: Thu, 12 Mar 2026 23:56:53 +0900 Subject: [PATCH 2/4] fix: stop setting stepjob's use jobscheduler to false --- client/src/components/componentProperty.vue | 4 ++-- server/app/db/jsonSchemas.js | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/components/componentProperty.vue b/client/src/components/componentProperty.vue index acc84a68c..9b4b5c94d 100644 --- a/client/src/components/componentProperty.vue +++ b/client/src/components/componentProperty.vue @@ -840,8 +840,8 @@ export default { retryByJS() { this.copySelectedComponent.retryCondition = null; }, - "copySelectedComponent.host"(newValue, oldValue) { - if (newValue === "localhost" && !this.isBulkjobTask && !this.isStepjobTask && this.isStepjob) { + "copySelectedComponent.host"(newValue) { + if (newValue === "localhost" && this.isTask) { this.copySelectedComponent.useJobScheduler = false; } //Close remote file setting panel if changing to localhost diff --git a/server/app/db/jsonSchemas.js b/server/app/db/jsonSchemas.js index 655a9d638..18607aac4 100644 --- a/server/app/db/jsonSchemas.js +++ b/server/app/db/jsonSchemas.js @@ -226,7 +226,8 @@ class StepjobSchema extends GeneralWorkflowComponentSchema { this.properties.type = { enum: ["stepjob"] }; this.required.push("host", "useJobScheduler", "queue"); this.properties.host = { type: "string", default: "localhost" }; - this.properties.useJobScheduler = { type: "boolean", default: false }; + //see comment in StepjobTaskSchema + this.properties.useJobScheduler = { type: "boolean", default: true }; this.properties.queue = { type: ["string", "null"], default: null }; this.properties.submitOption = { type: ["string", "null"], default: null }; } From d1e58f7b9886d60a495aaabdce3f20e241866852 Mon Sep 17 00:00:00 2001 From: test Date: Fri, 13 Mar 2026 00:06:14 +0900 Subject: [PATCH 3/4] fix: accept non-existing file as targetfile --- client/src/components/rapid/targetFiles.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/components/rapid/targetFiles.vue b/client/src/components/rapid/targetFiles.vue index f5e561dad..c6b9b90a9 100644 --- a/client/src/components/rapid/targetFiles.vue +++ b/client/src/components/rapid/targetFiles.vue @@ -62,7 +62,7 @@
- Date: Fri, 13 Mar 2026 00:19:26 +0900 Subject: [PATCH 4/4] [skip ci] update version number --- server/app/db/version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/app/db/version.json b/server/app/db/version.json index 0a75c9860..0669c06ab 100644 --- a/server/app/db/version.json +++ b/server/app/db/version.json @@ -1 +1 @@ -{"version": "2026-0305-200622" } \ No newline at end of file +{"version": "2026-0313-001926" } \ No newline at end of file