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 {