Commit Graph

17 Commits

Author SHA1 Message Date
Jage9
906c320e51 Add admin delete-account flow with yes/no confirmation 2026-02-28 20:06:43 -05:00
Jage9
37419a5592 Lock admin role permissions on server and client 2026-02-27 19:36:09 -05:00
Jage9
d522ba10a8 Protect user role from deletion and use action sound asset 2026-02-27 19:15:13 -05:00
Jage9
7d25cc226f Add item transfer own/any role permissions 2026-02-27 05:19:15 -05:00
Jage9
8ba0398d25 Add reboot and version slash commands with permission guard 2026-02-27 04:40:36 -05:00
Jage9
84db109e63 Polish role admin speech flow and permission tooltips 2026-02-27 04:12:37 -05:00
Jage9
7c0ddf99d1 Remove retroactive editor permission fallback 2026-02-27 03:54:02 -05:00
Jage9
181ab22a80 Refine admin role menus and editor default pickup permission 2026-02-27 03:52:02 -05:00
Jage9
aba319751b Move admin menu wiring server-side and filter ban/unban lists 2026-02-27 03:49:28 -05:00
Jage9
52584197e9 Implement server-authoritative roles and Shift+Z admin flows 2026-02-27 03:37:20 -05:00
Jage9
fad78e12af Harden auth failure handling and registration logging 2026-02-25 01:42:24 -05:00
Jage9
a63e7027cd Switch auth password hashing to Argon2id 2026-02-25 00:22:08 -05:00
Jage9
e7d3b41782 Harden auth flow against timing and event-loop blocking 2026-02-25 00:17:05 -05:00
Jage9
45db5762a1 Move nickname/position state server-side per account 2026-02-24 23:37:10 -05:00
Jage9
853bca824a Tighten auth defaults and register form behavior 2026-02-24 23:12:01 -05:00
Jage9
404384416e Make install_server handle one-time admin bootstrap prompt 2026-02-24 22:11:10 -05:00
Jage9
bf3bc90f2a Add account auth with websocket login/register and sessions 2026-02-24 22:03:10 -05:00