diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 8e5a6c9dfc..d712011431 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -5960,6 +5960,7 @@ components: "script", "preview", "dependencies", + "flowdependencies", "flow", "flowpreview", "script_hub", @@ -6064,6 +6065,7 @@ components: "preview", "dependencies", "flow", + "flowdependencies", "flowpreview", "script_hub", "identity", diff --git a/frontend/src/lib/components/InputTransformsViewer.svelte b/frontend/src/lib/components/InputTransformsViewer.svelte index edaad4708d..5e600d0a47 100644 --- a/frontend/src/lib/components/InputTransformsViewer.svelte +++ b/frontend/src/lib/components/InputTransformsViewer.svelte @@ -16,12 +16,12 @@ {#if typeof val.value == 'object'} {:else} - + {val.value} {/if} {:else} - + {cleanExpr(val.expr)} {/if} diff --git a/frontend/src/lib/components/flows/content/FlowRetries.svelte b/frontend/src/lib/components/flows/content/FlowRetries.svelte index ef0a3ad6c9..2e0bd3c503 100644 --- a/frontend/src/lib/components/flows/content/FlowRetries.svelte +++ b/frontend/src/lib/components/flows/content/FlowRetries.svelte @@ -48,6 +48,9 @@ on:change={() => { if (isConstantRetryEnabled && flowModule.retry?.constant) { flowModule.retry.constant = undefined + if (!isExponentialRetryEnabled) { + flowModule.retry = undefined + } } else { setConstantRetries() } @@ -74,6 +77,9 @@ on:change={() => { if (isExponentialRetryEnabled && flowModule.retry?.exponential) { flowModule.retry.exponential = undefined + if (!isConstantRetryEnabled) { + flowModule.retry = undefined + } } else { setExpoentialRetries() } diff --git a/frontend/src/routes/(root)/(logged)/runs/[...path]/+page.svelte b/frontend/src/routes/(root)/(logged)/runs/[...path]/+page.svelte index a54ed674ff..0abdc08c4f 100644 --- a/frontend/src/routes/(root)/(logged)/runs/[...path]/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/runs/[...path]/+page.svelte @@ -49,9 +49,9 @@ function computeJobKinds(jobKindsCat: string | undefined): string { if (jobKindsCat == 'all') { - return `${CompletedJob.job_kind.SCRIPT},${CompletedJob.job_kind.FLOW},${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.PREVIEW},${CompletedJob.job_kind.FLOWPREVIEW},${CompletedJob.job_kind.SCRIPT_HUB}` + return `${CompletedJob.job_kind.SCRIPT},${CompletedJob.job_kind.FLOW},${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.FLOWDEPENDENCIES},${CompletedJob.job_kind.PREVIEW},${CompletedJob.job_kind.FLOWPREVIEW},${CompletedJob.job_kind.SCRIPT_HUB}` } else if (jobKindsCat == 'dependencies') { - return CompletedJob.job_kind.DEPENDENCIES + return `${CompletedJob.job_kind.DEPENDENCIES},${CompletedJob.job_kind.FLOWDEPENDENCIES}` } else if (jobKindsCat == 'previews') { return `${CompletedJob.job_kind.PREVIEW},${CompletedJob.job_kind.FLOWPREVIEW}` } else {