From fbd24e71de7f963305e61b9597301c88304a0f69 Mon Sep 17 00:00:00 2001 From: master <> Date: Fri, 27 Mar 2026 12:09:48 +0200 Subject: [PATCH] Add empty states for audit tables and trim Jobs & Queues description Empty states: - Audit Log "Recent Events" table: show "No audit events recorded yet." when empty - Audit Log "All Events" table: show "No events match the current filters." when empty Descriptions: - Jobs & Queues: trim verbose 4-line description to single line Co-Authored-By: Claude Opus 4.6 (1M context) --- .../features/audit-log/audit-log-dashboard.component.ts | 2 ++ .../app/features/audit-log/audit-log-table.component.ts | 2 ++ .../platform/ops/platform-jobs-queues-page.component.ts | 7 ++----- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-dashboard.component.ts b/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-dashboard.component.ts index a6209e307..c5205f524 100644 --- a/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-dashboard.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-dashboard.component.ts @@ -135,6 +135,8 @@ const AUDIT_TABS: StellaPageTab[] = [ {{ event.actor.name }} {{ event.resource.type }}: {{ event.resource.name || event.resource.id }} + } @empty { + No audit events recorded yet. } diff --git a/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-table.component.ts b/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-table.component.ts index a5027def7..b4c1b2f6f 100644 --- a/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-table.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/audit-log/audit-log-table.component.ts @@ -119,6 +119,8 @@ import { AuditEvent, AuditLogFilters, AuditModule, AuditAction, AuditSeverity } } + } @empty { + No events match the current filters. } diff --git a/src/Web/StellaOps.Web/src/app/features/platform/ops/platform-jobs-queues-page.component.ts b/src/Web/StellaOps.Web/src/app/features/platform/ops/platform-jobs-queues-page.component.ts index f75c48416..c53e6b423 100644 --- a/src/Web/StellaOps.Web/src/app/features/platform/ops/platform-jobs-queues-page.component.ts +++ b/src/Web/StellaOps.Web/src/app/features/platform/ops/platform-jobs-queues-page.component.ts @@ -78,11 +78,7 @@ interface WorkerRow {

Jobs & Queues

-

- Truthful execution overview for queue posture, scheduler health, dead-letter recovery, - and worker capacity. Execution control continues in the canonical JobEngine, Scheduler, - Dead-Letter, and Data Integrity surfaces linked below. -

+

Queue posture, scheduler health, dead-letter recovery, and worker capacity.

Open Data Integrity @@ -99,6 +95,7 @@ interface WorkerRow {