From 12947321c66d01f717de3c7f992499ca0095eaee Mon Sep 17 00:00:00 2001 From: "Eric J. Smith" Date: Thu, 23 Jul 2026 16:08:53 -0500 Subject: [PATCH 1/2] Improve event detail layout and stack diagnostics --- .../events/components/events-overview.svelte | 15 --- .../components/extended-data-item.svelte | 6 +- .../components/views/session-events.svelte | 4 +- .../stacking-information-dialog.svelte | 39 +++++++ .../stacks/components/stack-card.svelte | 101 ++++++++++++------ .../stack-options-dropdown-menu.svelte | 14 ++- 6 files changed, 127 insertions(+), 52 deletions(-) create mode 100644 src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/dialogs/stacking-information-dialog.svelte diff --git a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/events-overview.svelte b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/events-overview.svelte index 86a4c328d6..447ce62da8 100644 --- a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/events-overview.svelte +++ b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/events-overview.svelte @@ -354,21 +354,6 @@ {/if} - {#if projectQuery.isSuccess || event?.project_id} - - {#if projectQuery.isSuccess} - Project - - {projectQuery.data.name} - {:else} - - - - {/if} - - {/if} diff --git a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/extended-data-item.svelte b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/extended-data-item.svelte index 1c30d0a441..4cdb778894 100644 --- a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/extended-data-item.svelte +++ b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/extended-data-item.svelte @@ -113,8 +113,8 @@ {#if hasData} -
-
+
+
{#if showTitle}

{title}

{/if} @@ -158,7 +158,7 @@
-
+
{#if showRaw || !canToggle} {#if showJSONCodeEditor} diff --git a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/session-events.svelte b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/session-events.svelte index 57b00745ba..d7e8e5dd3d 100644 --- a/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/session-events.svelte +++ b/src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/session-events.svelte @@ -110,7 +110,7 @@ {/if} -
+
{#if isSessionStart} @@ -139,7 +139,7 @@ {/if} -
+
{/snippet} @@ -132,6 +135,10 @@ Future Occurrences Are Critical + (openStackingInformationDialog = true)} title="View the values used to group events into this stack"> + + View Stacking Information + promoteToExternal()} title="Used to promote stacks to external systems"> Promote To External @@ -149,6 +156,9 @@ +{#if openStackingInformationDialog} + +{/if} {#if openAddStackReferenceDialog} {/if} From 99f2dead6cdaae6a11fa9a763ddec79927fea0e9 Mon Sep 17 00:00:00 2001 From: "Eric J. Smith" Date: Thu, 23 Jul 2026 20:12:56 -0500 Subject: [PATCH 2/2] Reorder stacking information action --- .../stacks/components/stack-options-dropdown-menu.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/stack-options-dropdown-menu.svelte b/src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/stack-options-dropdown-menu.svelte index 3a722c734a..f367291e03 100644 --- a/src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/stack-options-dropdown-menu.svelte +++ b/src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/stack-options-dropdown-menu.svelte @@ -135,10 +135,6 @@ Future Occurrences Are Critical - (openStackingInformationDialog = true)} title="View the values used to group events into this stack"> - - View Stacking Information - promoteToExternal()} title="Used to promote stacks to external systems"> Promote To External @@ -147,6 +143,10 @@ Add Reference Link + (openStackingInformationDialog = true)} title="View the values used to group events into this stack"> + + View Stacking Information + (openRemoveStackDialog = true)} class="text-destructive" title="Delete this stack">