Implement Blazor Server Dashboard #16

Closed
opened 2026-04-26 15:22:31 -04:00 by dohertj2 · 3 comments
Owner

Source: $file
Milestone: $currentMilestone

Labels: area:dashboard, type:feature, priority:p1

Deliverables:

  • Blazor Server hosting,
  • Bootstrap CSS/JS assets,
  • layout/nav,
  • home page,
  • sessions page,
  • workers page,
  • events page,
  • settings page,
  • real-time refresh.

Acceptance criteria:

  • Bootstrap/local CSS only,
  • no MudBlazor or other Blazor UI libraries,
  • pages update without manual refresh,
  • dashboard can be disabled by config.

Tests:

  • snapshot service tests,
  • component tests if bUnit is added,
  • disabled-dashboard behavior.
Source: $file Milestone: $currentMilestone Labels: `area:dashboard`, `type:feature`, `priority:p1` Deliverables: - Blazor Server hosting, - Bootstrap CSS/JS assets, - layout/nav, - home page, - sessions page, - workers page, - events page, - settings page, - real-time refresh. Acceptance criteria: - Bootstrap/local CSS only, - no MudBlazor or other Blazor UI libraries, - pages update without manual refresh, - dashboard can be disabled by config. Tests: - snapshot service tests, - component tests if bUnit is added, - disabled-dashboard behavior.
dohertj2 added this to the gateway-grpc-events-dashboard milestone 2026-04-26 15:22:31 -04:00
dohertj2 added the area:dashboardtype:featurepriority:p1 labels 2026-04-26 15:22:31 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:35 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:35 -04:00
Author
Owner

Worker 1 is taking this issue. Branch: agent-1/issue-16-implement-blazor-server-dashboard. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-1.

Worker 1 is taking this issue. Branch: agent-1/issue-16-implement-blazor-server-dashboard. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-1.
Author
Owner

Verified and merged by orchestrator in PR #80.

Commit: 56886c37d7ea04603b4189391c62dd09e21102ac
Merge/update commit on branch: 7b86bab32c33534c73ca106f240b64af8a3e74a4
Merge commit: aab41e04ab
Branch: agent-1/issue-16-implement-blazor-server-dashboard

Independent verification:

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build --filter FullyQualifiedName~Gateway
  • dotnet test src\MxGateway.sln --no-build

Result: all tests passed (163 gateway-focused tests; full suite 1 integration, 163 gateway, 86 worker).

Verified and merged by orchestrator in PR #80. Commit: 56886c37d7ea04603b4189391c62dd09e21102ac Merge/update commit on branch: 7b86bab32c33534c73ca106f240b64af8a3e74a4 Merge commit: aab41e04abec7eda845cc66bd0e4807395888cf7 Branch: agent-1/issue-16-implement-blazor-server-dashboard Independent verification: - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build --filter FullyQualifiedName~Gateway - dotnet test src\MxGateway.sln --no-build Result: all tests passed (163 gateway-focused tests; full suite 1 integration, 163 gateway, 86 worker).
Author
Owner

Milestone gateway-grpc-events-dashboard is complete.

Closed issues:

  • #13 Implement Public gRPC Service
  • #14 Implement Event Streaming And Backpressure
  • #15 Implement Dashboard Snapshot Service
  • #16 Implement Blazor Server Dashboard
  • #17 Implement Dashboard Authentication

Each issue was merged after independent build/test verification.

Milestone gateway-grpc-events-dashboard is complete. Closed issues: - #13 Implement Public gRPC Service - #14 Implement Event Streaming And Backpressure - #15 Implement Dashboard Snapshot Service - #16 Implement Blazor Server Dashboard - #17 Implement Dashboard Authentication Each issue was merged after independent build/test verification.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#16