1.7 KiB
1.7 KiB
Dead-Letter Queue Management UI
Module
Web
Status
VERIFIED
Description
Dead-letter queue browser with message inspection, replay workflows (single/batch/all), error diagnostics panel, and bulk actions for queue management.
Implementation Details
- Feature directory:
src/Web/StellaOps.Web/src/app/features/deadletter/ - Routes:
deadletter.routes.ts - Components:
deadletter-dashboard(src/Web/StellaOps.Web/src/app/features/deadletter/deadletter-dashboard.component.ts)deadletter-entry-detail(src/Web/StellaOps.Web/src/app/features/deadletter/deadletter-entry-detail.component.ts)deadletter-queue(src/Web/StellaOps.Web/src/app/features/deadletter/deadletter-queue.component.ts)
- Source: SPRINT_20251229_030_FE_deadletter_management_ui
E2E Test Plan
- Setup:
- Log in with a user that has appropriate permissions
- Navigate to
/ops/orchestrator/dead-letter - Ensure test data exists (scanned artifacts, SBOM data, or seed data as needed)
- Core verification:
- Verify the list/table loads with paginated data
- Verify sorting and filtering controls work correctly
- Verify clicking a row navigates to the detail view
- Edge cases:
- Verify graceful handling when backend API is unavailable (error state)
- Verify responsive layout at different viewport sizes
- Verify accessibility (keyboard navigation, screen reader labels, ARIA attributes)
Verification
- Date: 2026-02-10
- Run artifacts: docs/qa/feature-checks/runs/web/dead-letter-queue-management-ui/run-001/
- Tier results:
- tier0-source-check.json: pass
- tier1-build-check.json: pass
- tier2-e2e-check.json: pass