1.1 KiB
1.1 KiB
Portal — Current State
This file records what is believed to be implemented now.
Readiness / operation UI
- Portal consumes API-normalized state.
- Portal understands:
readyoperationInProgressoperationTypemaintenanceoperationStartedAtoperationMessage
- targeted
409and503UX messaging exists for operation conflicts and not-ready states.
Backup UI
- game backup UI exists for:
- list
- create
- restore
- delete
- Portal uses API routes, not direct agent calls.
Console / action gating
- console command transport uses POST JSON through API.
- previous blanket
ready === falsegating bug for game actions was fixed. - Start is not blocked merely because a stopped server is not ready.
- backup actions are not blocked purely by
ready === false; backend validity decides.
Billing / auth / onboarding
- billing UI alignment exists with the newer billing state model.
- forgot/reset password flow exists.
- first-login onboarding flow exists.
Dashboard / IA
- spotlight server card/dashboard refresh landed.