The management UI currently requires manual refreshes or browser polling. Concurrent changes to hosts, users, profile images, and permissions should become visible automatically.
- Use native Bun WebSockets with a shared client connection and topic subscriptions, following the structure used in TanstackDummy.
- Stop access-log subscriptions when their page is left or the browser tab is hidden; reload on return.
- Recheck authentication and permissions for live reads and reflect the real WebSocket connection status in Overview.
- Apply table filters automatically, keep Reset filters inline, use user/certificate dropdowns and a certificate expiry calendar.
- Preserve bounded access-log snapshot pagination and clean up development server resources.
Target: v1.0.0-alpha.5.
Alpha 5 delivery: PR #103, commit bcf1ad4, verified in main after Alpha 4. Existing completed status retained. Later filter behavior in #102 supersedes the earlier Apply/Refresh controls.
The management UI currently requires manual refreshes or browser polling. Concurrent changes to hosts, users, profile images, and permissions should become visible automatically.
Target: v1.0.0-alpha.5.
Alpha 5 delivery: PR #103, commit bcf1ad4, verified in main after Alpha 4. Existing completed status retained. Later filter behavior in #102 supersedes the earlier Apply/Refresh controls.