Features
Bug Fixes
- ja.json #868 (Yagami-Huki)
- menu: fixed playerlist sync behavior (tabarra)
- core: fixed resources page timer logic (tabarra)
- admin add autofill broken if no discord id (tabarra)
- broken god mode while on noclip (tabarra)
- player ids disappearing if ped (tabarra)
- ban expiration in 0 hours (#869) #869 (Gege)
- rem: recreate prompts every time (#872) #872 (ChatDisabled)
Chores
- core: actually removed the cfx.re proxy (tabarra)
- added GH action to check locale PRs (tabarra)
- improved locale checker and translation doc (tabarra)
- broke down packages into npm workspaces (tabarra)
- updated packages (tabarra)
- small assorted changes (tabarra)
- improved GlobalData types (tabarra)
- added semantic exit codes (tabarra)
- core: added types for web ctx (tabarra)
- updated packages (tabarra)
- nui perf increase + fix menu link (tabarra)
Commits
- updated hungarian (#850) #850 (Kenta)
- added croatian (tabarra)
- changed a few strings (tabarra)
- e9df5fb: Create ja.json (Yagami Huki) #868
- nui: preserve audios between re-renders (tabarra)
- bot: treat missing login error message (tabarra)
- minor text,docs and behavior changes (tabarra)
- 9b6d305: Merge branch 'master' of https://github.com/Yagami-Huki/txAdmin into Yagami-Huki-master (tabarra) #868
- added japanese translation (#868) (tabarra)
- updated hungarian (#860) #860 (Kenta)
- updated danish (#864) (tabarra)
- updated czech (#874) #874 (czsquizer)
- updated japanese (#875) #875 (Yagami Huki)
- panel integrated dev/build workflow done (tabarra)
- shadcn + joined routing (tabarra)
- improved build index handling + injected consts (tabarra)
- routing with wouter + todo list (tabarra)
- routing refresh on reclick + error boundries (tabarra)
- small changes (tabarra)
- auth refactor (tabarra)
- auth improvements + nui fully working (tabarra)
- tested most of the routes (tabarra)
- small random + few more migrations (tabarra)
- fix type in playerDatabase.registerAction (tabarra)
- small improvement on english translation (tabarra)
- bot: improved the invalid url message (tabarra)
- handling admin profile pictures using cache (tabarra)
- small random (tabarra)
- normalized the session.auth creation w/ types (tabarra)
- finished refactor auth layer + koa context (tabarra)
- rewrotte all session middlewares (tabarra)
- start of new auth pages (tabarra)
- new auth ui + auth routing (tabarra)
- small random changes (tabarra)
- auto logout from iframe notice (tabarra)
- reprint the master PIN when opening any page (tabarra)
- handling some auth flow edge cases (tabarra)
- merged new shell design (tabarra)
- adapt legacy styles to somewhat match shadcn (tabarra)
- added new theme system (tabarra)
- bunch of small changes (tabarra)
- added markdown component (tabarra)
- added lucide icons directly (tabarra)
- removed titles from all legacy pages (tabarra)
- added error message for opening index.html (tabarra)
- fixed CfxreCallback on strict mode (tabarra)
- fully responsive layout (tabarra)
- added user dropdown for theme and logout (tabarra)
- new theme colors (tabarra)
- small style changes (tabarra)
- update/offline warning bar (tabarra)
- moved testing page (tabarra)
- small randoms (tabarra)
- broke interface hooks into 2 files (tabarra)
- socketio connection (tabarra)
- socketio backend changes (tabarra)
- dynamic title and favicon (tabarra)
- small random changes (tabarra)
- add grace period for socketio offline warning (tabarra)
- server status card completed (tabarra)
- small randoms + separated socketio hooks (tabarra)
- socketio changes + some playerlist events (tabarra)
- update warning handling (tabarra)
- prompt and config dialogs (tabarra)
- small random (tabarra)
- allow opening external links in NUI (tabarra)
- added isSmall and isTitle to MarkdownProse (tabarra)
- toasts api completed (tabarra)
- small random layout and color changes (tabarra)
- added useBackendApi + changed toast types (tabarra)
- bunch of small random changes (tabarra)
- server controls (tabarra)
- server scheduled restarts done (legacy style) (tabarra)
- cleanup + small changes (tabarra)
- fixing useBackendApi for nui iframe (tabarra)
- "your account" modal - change password (tabarra)
- clenup of legacy self admin edit ui (tabarra)
- added ids change to account modal (tabarra)
- sidebar layout css changes (tabarra)
- small changes + custom anchor element (tabarra)
- prevent autofocus on sheets (tabarra)
- virtualized playerlist with basic search (tabarra)
- playerlist done (tabarra)
- small random (tabarra)
- fixed legacy dashboard + player modal (tabarra)
- small random changes (tabarra)
- base of player modal (tabarra)
- updated/added some shadcn components (tabarra)
- added inline variant for the semantic colors (tabarra)
- most player modal pages tsx (no data/actions) (tabarra)
- small random changes (tabarra)
- changed default input bg color (tabarra)
- finished player modal jsx (tabarra)
- fixed page title/favicon outside MainShell (tabarra)
- player modal data (tabarra)
- added perms check to player modal (tabarra)
- all player modal actions done (tabarra)
- cleaned legacy player modal/list + randoms (tabarra)
- auto reset some states on logout (tabarra)
- disable menu links based on permissions (tabarra)
- force ui authData resync on admins update (tabarra)
- bunch of small improvements and fixes (tabarra)
- setup and deployer flows working (tabarra)
- bunch of small random tasks (tabarra)
- now logo + console fix + hiding ext links (tabarra)
- fix web player card in nui iframe + notes (tabarra)
- typo in adminvault's error message #880 (TylerPlayz424)
- removed id copy button from player modal (tabarra)