Commit Graph

14 Commits

Author SHA1 Message Date
3a5c8570ee fix: safely get IP 2026-03-27 19:33:47 +01:00
8d71480e9a feat: add search and data tables 2026-03-27 19:16:53 +01:00
25d2d1af4a feat: add tournaments and validation and security 2026-03-26 15:36:22 +01:00
e8e8217bf5 fix: silence loud paths + add dozzle for logs 2026-03-15 17:29:01 +01:00
d1b736fa3b fix: update sentry collection rate 2026-03-15 16:47:32 +01:00
cb8ffb346d fix(runtime): bundle all deps to avoid bun CJS loader crash 2026-03-14 22:13:37 +01:00
9fa365ba9e feat: monitoring + logging with sentry and pino 2026-03-13 22:34:14 +01:00
e0c021782c refactor: improve error handling in server hooks and update meta tags for social sharing 2026-03-01 04:09:55 +01:00
d74092231e refactor: update API rate limit to 600 req/min and improve queue status polling logic 2026-03-01 03:54:01 +01:00
263670dcae feat: implement rate limiting for API routes and enhance global error handling 2026-03-01 02:07:27 +01:00
81a51dca8c feat: implement DM command handler for player interactions and queue management 2026-02-28 23:23:26 +00:00
b506dba0eb feat: implement leaderboard page with top players, teams, and high scores
- Added a new leaderboard route with server-side loading for top players, teams, and recent high scores.
- Created a new Svelte component for the leaderboard UI, including tabs for players, teams, and scores.
- Implemented ELO ranking display and win/loss statistics for players.
- Added functionality to display team wins and member counts.
- Included recent high scores with player context and map details.
- Enhanced team management features in the teams route, including renaming and member management with permission checks.
2026-02-28 18:18:11 +01:00
90396b5338 settings + reinvite players to lobby 2026-02-28 05:49:56 +01:00
844fd590e1 blank sveltekit project 2026-02-27 16:23:27 +01:00