From 1ba62052d694744f47d6b0b151590594a13d0372 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Thu, 21 May 2026 15:52:57 -0400 Subject: [PATCH] feat(centralui): ExecutionId column, filter and drill-in on the Audit Log page --- .../Audit/AuditDrilldownDrawer.razor | 11 ++++ .../Audit/AuditDrilldownDrawer.razor.cs | 21 ++++++- .../Components/Audit/AuditFilterBar.razor | 10 +++ .../Components/Audit/AuditFilterBar.razor.cs | 1 + .../Components/Audit/AuditQueryModel.cs | 15 +++++ .../Components/Audit/AuditResultsGrid.razor | 21 +++++++ .../Audit/AuditResultsGrid.razor.cs | 8 ++- .../Pages/Audit/AuditLogPage.razor.cs | 22 ++++++- .../Audit/AuditDataSeeder.cs | 10 +-- .../Audit/AuditLogPageTests.cs | 61 +++++++++++++++++++ .../Audit/AuditDrilldownDrawerTests.cs | 42 +++++++++++++ .../Components/Audit/AuditFilterBarTests.cs | 37 +++++++++++ .../Components/Audit/AuditResultsGridTests.cs | 46 +++++++++++++- .../Pages/AuditLogPageExportUrlTests.cs | 14 +++++ .../Pages/AuditLogPageScaffoldTests.cs | 38 ++++++++++++ 15 files changed, 343 insertions(+), 14 deletions(-) diff --git a/src/ScadaLink.CentralUI/Components/Audit/AuditDrilldownDrawer.razor b/src/ScadaLink.CentralUI/Components/Audit/AuditDrilldownDrawer.razor index f580fb8..ff31789 100644 --- a/src/ScadaLink.CentralUI/Components/Audit/AuditDrilldownDrawer.razor +++ b/src/ScadaLink.CentralUI/Components/Audit/AuditDrilldownDrawer.razor @@ -55,6 +55,9 @@
CorrelationId
@(Event.CorrelationId?.ToString() ?? "—")
+
ExecutionId
+
@(Event.ExecutionId?.ToString() ?? "—")
+
OccurredAtUtc
@FormatTimestamp(Event.OccurredAtUtc)
@@ -151,6 +154,14 @@ Show all events for this operation } + @if (Event.ExecutionId is not null) + { + + }