UI fuer Event-Outbox (Modul 9/16 UI-Backlog) #379
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
UI-Backlog Modul 9: Outbox
Backend:
/api/v1/outbox(7 Ops, alle require_admin): stats, failed (paginiert), replay/{id}, replay-all, consumer-registry, recover-stuck, cleanup-published.Frontend (Commit
31154b9):api/outbox.ts— 7 TanStack-Hooks (3 Queries mit enabled-Flag, 4 Mutations mit Cache-Invalidierung)pages/Outbox.tsx— Stats-Karten (5 Status + Total), DLQ mit Replay einzeln/alle, Pagination, Wartung (recover-stuck mit Timeout-Input, cleanup-published mit Retention-Input, Modals), Consumer-Registry, Admin-Gate (is_system_admin, Queries disabled für Nicht-Admins)/outbox(AppShell-Tree) + Sidebar-Eintrag order 93 mit Admin-Filter (analog system-dashboard)__tests__/pages/Outbox.test.tsx11/11 (Admin-Gate, Stats, DLQ-Replay, Replay-All, beide Maintenance-Modals, Registry, Empty-States)Verifikation:
file.deletedvom 2026-08-27, 20+ registrierte Handler)a[href=/outbox]live gerendert; Outbox-Chunk MD5-identisch deployedDoD: erfüllt (Tests, tsc, Build, Deploy, Live-Check, Docs).