Add administrator pause and joining-lock controls
Provide authenticated owner/operator room controls with live account binding, durable audit and exact saved retries. Pause gates human, bot and automatic writes while preserving recovery, discussion and taking back control. Resume keeps decisions and restores AI pacing. Add directory availability filters and player notices. Verified types, lint, 5223 offline tests, 52 HTTP tests and build. Independent persistence/privacy review and authenticated HTTP acceptance passed. Desktop/mobile browser QA confirmed lost-response refresh/retry makes one audit row and resume restores controls. Existing games preserved. Authenticated deployed admin acceptance remains pending explicit QA access confirmation.
This commit is contained in:
1 parent
f29d05620c
commit
8c922b446b
39 files changed
+3196
-104
No files matched your search
@@ -40,9 +40,10 @@ For private NAS hosting and manually applied checkpoint image updates, see the
|
||||
with new games; the requested host port is 33046.
|
||||
|
||||
The **Administration** link opens `/admin`, with separate administrator sign-in,
|
||||
session controls and a searchable room directory. See [initial owner setup and
|
||||
scope](docs/ADMIN_PANEL.md#initial-owner-and-access-recovery). Room creation,
|
||||
lifecycle/removal, participant support and backup tools are still being built.
|
||||
session controls and a searchable room directory. **Room controls** lets owners
|
||||
and operators pause/resume rooms and lock/unlock new joins. See [room controls](docs/ADMIN_ROOM_CONTROLS.md)
|
||||
and [initial owner setup](docs/ADMIN_PANEL.md#initial-owner-and-access-recovery).
|
||||
Room creation, archive/removal, participant support and backup tools are still being built.
|
||||
|
||||
## Saved seats and reconnecting
|
||||
|
||||
|
||||
Reference in new issue
Block a user