Commit Graph

8 Commits

Author SHA1 Message Date
2949d251ee feat: backfill mappool slot metadata and user/team avatars to R2, improving caching and reducing API calls 2026-03-01 17:21:02 +00:00
0efe77d5ba cloudflare r2 for images 2026-03-01 17:15:09 +01:00
6861c6c178 feat: add bpm and totalLength fields to mappool slots and display average star rating in mappools list 2026-03-01 04:36:06 +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
a82eca4ef9 add umami and seo tags 2026-03-01 02:22:39 +01: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
e147ba4432 osu match playing 2026-02-28 04:35:21 +01:00
133b9e552b mappool ui 2026-02-28 01:58:03 +01:00