+
Summary
-
+ {#if stackTrace}
+
+
+ {translate('workflows.call-stack-tab')}
+
+
+
+ {/if}
+
+
{format(key)}
{#if value?.payloads}
@@ -174,7 +246,7 @@
{#snippet children(decodedValue)}
@@ -188,7 +260,7 @@
{#snippet children(decodedValue)}
@@ -199,7 +271,7 @@
{#snippet children(decodedValue)}
@@ -207,25 +279,11 @@
{/if}
- {#if stackTrace}
-
-
- {translate('workflows.call-stack-tab')}
-
-
-
- {/if}
{/snippet}
{#snippet link(key, value)}
-
-
+
{/snippet}
{#snippet details(key, value)}
-
-
+
+
{format(key)}
diff --git a/src/lib/components/event/event-details-full.svelte b/src/lib/components/event/event-details-full.svelte
index b638f7ed94..ef37a1f283 100644
--- a/src/lib/components/event/event-details-full.svelte
+++ b/src/lib/components/event/event-details-full.svelte
@@ -1,36 +1,217 @@
-{#if showEventGroup}
-
+
+ {#if showHeader}
+ {@render header()}
+ {/if}
+
+ {@render inputAndResults()}
+ {#if showEventGroup}
+ {@render eventCards()}
+ {/if}
+ {#if event && !hasInputOrResult}
+
+ {/if}
+ {@render children?.()}
+
+
+
+{#snippet header()}
+
+
+
+ {#if status}
+
+ {/if}
+ {#if group?.pendingActivity?.attempt}
+
+
+ {group.pendingActivity.attempt}
+
+ {/if}
+
+ {title}
+
+
+ {#if duration}
+
+
+ {duration}
+
+ {/if}
+
+
+ {@render headerActions?.()}
+
+
+{/snippet}
+
+{#snippet inputAndResults()}
+ {#if hasInputOrResult}
+
+ {#if (group?.category === 'activity' || group?.category === 'nexus') && !group.isPending}
+
+
+ Result
+
+
+ {#snippet children(decodedValue)}
+
+ {/snippet}
+
+
+ {/if}
+ {#if group?.input !== undefined}
+
+
+ Input
+
+
+ {#snippet children(decodedValue)}
+
+ {/snippet}
+
+
+ {/if}
+
+ {/if}
+{/snippet}
+
+{#snippet eventCards()}
+
+
{#if group?.pendingActivity}
{:else if group?.pendingNexusOperation}
{/if}
- {#each group.eventList as groupEvent}
-
- {/each}
-{:else if event}
-
-{/if}
+{/snippet}
diff --git a/src/lib/components/event/event-summary-row.svelte b/src/lib/components/event/event-summary-row.svelte
index 63382f9224..cdd368d189 100644
--- a/src/lib/components/event/event-summary-row.svelte
+++ b/src/lib/components/event/event-summary-row.svelte
@@ -1,4 +1,5 @@
|
-
+
+
{displayName}
|
diff --git a/src/lib/components/event/event-summary-table.svelte b/src/lib/components/event/event-summary-table.svelte
index 3664d0b519..f9a73d819b 100644
--- a/src/lib/components/event/event-summary-table.svelte
+++ b/src/lib/components/event/event-summary-table.svelte
@@ -35,10 +35,9 @@
export let updating = false;
export let loading = false;
export let compact = false;
- export let minimized = true;
export let hoveredEventId: string | undefined = undefined;
- $: showGraph = !minimized && !compact;
+ $: showGraph = !compact;
$: initialItem = $fullEventHistory?.[0];
@@ -74,10 +73,7 @@
-
+
{#if showGraph}
{/if}
@@ -90,7 +86,7 @@
{updating}
items={filteredForStatus(items)}
let:visibleItems
- maxHeight={minimized ? 'calc(100vh - 200px)' : '20000px'}
+ maxHeight="20000px"
>
{#each columns as column}
diff --git a/src/lib/components/event/event-summary.svelte b/src/lib/components/event/event-summary.svelte
index ff90a254d5..4f8e2639b8 100644
--- a/src/lib/components/event/event-summary.svelte
+++ b/src/lib/components/event/event-summary.svelte
@@ -1,12 +1,9 @@
-
-
-
- All
- Compact
- JSON
-
-
+
+
-{#if $eventViewType === 'json'}
-
-
-
-{:else}
-
-
-
-{/if}
diff --git a/src/lib/components/event/pending-activity-summary-row.svelte b/src/lib/components/event/pending-activity-summary-row.svelte
index db519f171c..fe0b024580 100644
--- a/src/lib/components/event/pending-activity-summary-row.svelte
+++ b/src/lib/components/event/pending-activity-summary-row.svelte
@@ -109,7 +109,11 @@
{/if}
- Pending Activity
+
+ Pending Activity
+
|
diff --git a/src/lib/components/event/pending-nexus-summary-row.svelte b/src/lib/components/event/pending-nexus-summary-row.svelte
index ff4eb81c0f..7241af0892 100644
--- a/src/lib/components/event/pending-nexus-summary-row.svelte
+++ b/src/lib/components/event/pending-nexus-summary-row.svelte
@@ -106,7 +106,9 @@
>
-
+
{translate('workflows.pending-nexus-operation')}
{#if event.attempt}
diff --git a/src/lib/components/lines-and-dots/constants.ts b/src/lib/components/lines-and-dots/constants.ts
index 265ee3c7d8..f340235183 100644
--- a/src/lib/components/lines-and-dots/constants.ts
+++ b/src/lib/components/lines-and-dots/constants.ts
@@ -29,9 +29,9 @@ export type GraphConfig = {
const baseRadius = 6;
export const TimelineConfig: GraphConfig = {
- height: baseRadius * 5,
+ height: baseRadius * 4,
gutter: baseRadius * 8,
- radius: baseRadius * 2,
+ radius: baseRadius * 1.5,
fontSizeRatio: baseRadius * 4,
};
@@ -249,7 +249,7 @@ export const getCategoryColor = (type: EventTypeCategory): string => {
case 'workflow':
return '#059669';
case 'child-workflow':
- return '#67e4f9';
+ return '#0899b2';
case 'update':
return '#FF9B70';
case 'nexus':
diff --git a/src/lib/components/lines-and-dots/event-type-filter.svelte b/src/lib/components/lines-and-dots/event-type-filter.svelte
index bf538fa514..81dfbb909e 100644
--- a/src/lib/components/lines-and-dots/event-type-filter.svelte
+++ b/src/lib/components/lines-and-dots/event-type-filter.svelte
@@ -1,8 +1,6 @@
@@ -79,7 +68,7 @@
|