Features
- menu/debug: Register global menuDebug object in browser for debug (Taso)
- menu/playerlist: marking admins (#391) (Andre Tabarra)
- core: added the detected ip to loopbackInterfaces (Andre Tabarra)
- menu: add keybind for players page (Taso)
- menu: add keybind for toggling player IDs (Taso)
- menu: added ui_label for the keybinds (Andre Tabarra)
- menu: added custom locale to server ctx (Andre Tabarra)
- menu: reorganized players page (Andre Tabarra)
- menu: added last missing translation keys (Andre Tabarra)
- menu: reorganized locale file (Andre Tabarra)
- menu: prevent sticky cookies after reauth (Andre Tabarra)
- core: prevent admin manager priv escalation (Andre Tabarra)
- passing down username to lua (Andre Tabarra)
- core: announcements now use NUI (Andre Tabarra)
- detecting windows 11 hosts (Andre Tabarra)
Bug Fixes
- menu/players-page: fix sorting unknown distances higher than known (Taso)
- scripts/player-list: normalize health to percentage (Taso)
- core: added windows 11 to known versions (Andre Tabarra)
- menu: give admin option now works first try (Andre Tabarra)
- menu: give admin option now works first try (Andre Tabarra)
- menu/locale: rerender on locale change (Taso)
- menu: disabled ban button if no permissions (Andre Tabarra)
Documentation
- menu: Add event documentation & heal option FAQ (Taso)
- Fix link typo for menu events (Taso)
- Mark menu updateInterval convar as legacy (Taso)
Continuous Integration
- updated node version plz work (Andre Tabarra)
Chores
- misc: general styling cleanup + misc tweaks (Taso)
- deps: remove unused @emotion/styled dep (Taso)
- organizing stuff (Andre Tabarra)
- wb: removed "new" tag from v4.5 changes (Andre Tabarra)
- misc stuff (Andre Tabarra)
- translation docs + small cleanup (Andre Tabarra)
- menu: reorganized action handlers (Andre Tabarra)
- core: migrated warn to use txaEvent + react translation (Andre Tabarra)
- updated to webpack 5 (Andre Tabarra)
- updated packages (Andre Tabarra)
- sync locale to english (Andre Tabarra)
- verison bump (Andre Tabarra)
Commits
- menu/http-client: bail out of invalid network requests in browser (Taso)
- menu/player-list: rename setPlayerlist -> setPlayerList (Taso)
- menu/players-page: reflect players low health with color change (Taso)
- menu: reorganized lua client stuff (Andre Tabarra)
- merged intercom and webpipe tokens (Andre Tabarra)
- menu: new auth lua side (Andre Tabarra)
- menu: new auth lua/react/webroutes (Andre Tabarra)
- menu: new auth core side (Andre Tabarra)
- menu: adapted more lua stuff to new auth (Andre Tabarra)
- menu: finished new auth lua side (Andre Tabarra)
- menu: react new auth perms (Andre Tabarra)
- menu: react removed old auth (Andre Tabarra)
- menu: new context sync (Andre Tabarra)
- menu/players: color indication if player is at medium health (Taso)
- 9bbd09c: Merge branch 'feat/lua-auth' into develop (Andre Tabarra)
- menu/locales: handle custom locale def from ServerCtx (Taso)
- menu: attempt at making the main page reset after close (Andre Tabarra)
- menu: removed webpack ws live reload config (Andre Tabarra)
- menu: deprecated weed effect (Andre Tabarra)
- minor menu changes + docs (Andre Tabarra)