diff --git a/frontend/src/lib/components/FlowJobResult.svelte b/frontend/src/lib/components/FlowJobResult.svelte index ca071370a4..f17df52974 100644 --- a/frontend/src/lib/components/FlowJobResult.svelte +++ b/frontend/src/lib/components/FlowJobResult.svelte @@ -23,6 +23,7 @@ export let refreshLog: boolean = false export let durationStates: Writable> | undefined export let downloadLogs = true + export let tagLabel: string | undefined = undefined let lastJobId: string | undefined = undefined let drawer: Drawer | undefined = undefined @@ -93,6 +94,7 @@ > - + diff --git a/frontend/src/lib/components/LogViewer.svelte b/frontend/src/lib/components/LogViewer.svelte index 3adb477817..adad8e4fe3 100644 --- a/frontend/src/lib/components/LogViewer.svelte +++ b/frontend/src/lib/components/LogViewer.svelte @@ -30,7 +30,7 @@ export let noAutoScroll = false export let download = true export let customEmptyMessage = 'No logs are available yet' - + export let tagLabel: string | undefined = undefined // @ts-ignore const ansi_up = new AnsiUp() @@ -227,8 +227,10 @@ {#if tag}
-
tag: {tag}
- +
{tagLabel ?? 'tag'}: {tag}
+
{/if} diff --git a/frontend/src/lib/components/ModulePreviewResultViewer.svelte b/frontend/src/lib/components/ModulePreviewResultViewer.svelte index 4d4d6a10bf..3ebc1d08a5 100644 --- a/frontend/src/lib/components/ModulePreviewResultViewer.svelte +++ b/frontend/src/lib/components/ModulePreviewResultViewer.svelte @@ -25,6 +25,7 @@ disableHistory?: boolean onUpdateMock?: (mock: { enabled: boolean; return_value?: unknown }) => void loadingJob?: boolean + tagLabel?: string } let { @@ -40,7 +41,8 @@ disableMock = false, disableHistory = false, onUpdateMock, - loadingJob = false + loadingJob = false, + tagLabel = undefined }: Props = $props() const { testSteps } = getContext('FlowEditorContext') @@ -98,6 +100,7 @@ isLoading={false} tag={undefined} customEmptyMessage="Using pinned data" + {tagLabel} /> {:else} {/if} diff --git a/frontend/src/lib/components/ServiceLogsInner.svelte b/frontend/src/lib/components/ServiceLogsInner.svelte index b8b233bf6f..1f01cad7ea 100644 --- a/frontend/src/lib/components/ServiceLogsInner.svelte +++ b/frontend/src/lib/components/ServiceLogsInner.svelte @@ -24,9 +24,10 @@ interface Props { searchTerm: string queryParseErrors?: string[] + tagLabel?: string } - let { searchTerm, queryParseErrors = $bindable() }: Props = $props() + let { searchTerm, queryParseErrors = $bindable(), tagLabel }: Props = $props() let minTs: undefined | string = $state(undefined) let maxTs: undefined | string = $state(undefined) @@ -771,6 +772,7 @@ noMaxH isLoading={false} tag={undefined} + {tagLabel} content={processLogWithJsonFmt( logsContent[file.file_path].content, file.json_fmt diff --git a/frontend/src/lib/components/custom_ui.ts b/frontend/src/lib/components/custom_ui.ts index e03bed0d2e..ccab5b871d 100644 --- a/frontend/src/lib/components/custom_ui.ts +++ b/frontend/src/lib/components/custom_ui.ts @@ -51,6 +51,7 @@ export type PreviewPanelUi = { displayResult?: DisplayResultUi disableVariablePicker?: boolean disableDownload?: boolean + tagLabel?: string } export type EditorBarUi = { diff --git a/frontend/src/lib/components/runs/NoWorkerWithTagWarning.svelte b/frontend/src/lib/components/runs/NoWorkerWithTagWarning.svelte index ae5ee23eda..58287ace29 100644 --- a/frontend/src/lib/components/runs/NoWorkerWithTagWarning.svelte +++ b/frontend/src/lib/components/runs/NoWorkerWithTagWarning.svelte @@ -5,9 +5,10 @@ import { onDestroy } from 'svelte' interface Props { tag: string + tagLabel?: string } - let { tag }: Props = $props() + let { tag, tagLabel = undefined }: Props = $props() let noWorkerWithTag = $state(false) @@ -44,7 +45,7 @@ {#snippet text()} - No worker with tag {tag} is currently running. + No worker with {tagLabel ?? 'tag'} {tag} is currently running. {/snippet} {/if} diff --git a/frontend/src/lib/components/scriptEditor/LogPanel.svelte b/frontend/src/lib/components/scriptEditor/LogPanel.svelte index 9568071980..10516abcec 100644 --- a/frontend/src/lib/components/scriptEditor/LogPanel.svelte +++ b/frontend/src/lib/components/scriptEditor/LogPanel.svelte @@ -146,6 +146,7 @@ isLoading={previewJob?.['running'] == false && previewIsLoading} tag={previewJob?.tag} download={customUi?.disableDownload !== true} + tagLabel={customUi?.tagLabel} />