188 Commits

Author SHA1 Message Date
nicksales72
5d863867f5 test pickmap in engine.ts 2026-03-07 19:02:02 -05:00
8d1cd49339 faster docker builds 2026-03-07 17:31:08 +01:00
471578af77 always sort scores on win condition 2026-03-07 17:15:06 +01:00
ab9672b296 remove teams until team support 2026-03-07 04:54:29 +01:00
0d94cbb4a0 fix tiebreaker handling 2026-03-07 04:47:56 +01:00
31223e7bca improve mappool editor 2026-03-07 04:26:25 +01:00
1ea528249a parse logic improvement for adding maps into mappool 2026-03-07 03:32:44 +01:00
43692ae4e9 add queue button in sidebar 2026-03-07 03:14:34 +01:00
Stan
665e3ac3dd Delete .DS_Store 2026-03-07 03:02:02 +01:00
c6511c7f87 set rating based on user score 2026-03-07 02:42:35 +01:00
c3b3534b6e Add start script for SvelteKit 2026-03-07 02:19:53 +01:00
c0a32b50f1 Reduce docker restart latency 2026-03-07 02:15:57 +01:00
a1027421a3 Quick match title should match osu lobby title 2026-03-07 01:59:31 +01:00
e9eae9bd5c update Open Graph image URLs to use absolute path and add robots meta tag 2026-03-06 18:34:57 +01:00
6f1fc00077 password protect osu lobby 2026-03-06 18:09:22 +01:00
093d9fd83c add pick button and link mappool map to osu map page 2026-03-06 18:02:42 +01:00
511740faa5 sort player scores based on selected scoring type in match results 2026-03-06 16:47:03 +01:00
2a73be97b3 add verified mappools 2026-03-06 16:33:19 +01:00
10906560f4 show mods in correct order 2026-03-06 16:26:42 +01:00
c6152ae1e3 log when inactive player has been cleared from the queue 2026-03-06 16:22:21 +01:00
a16556fc78 auto cancel queue after 30 min 2026-03-06 16:14:13 +01:00
711cdd47e1 fix: enhance auto-rolling logic to handle ties and improve participant roll announcements 2026-03-01 22:20:43 +01:00
4faf1aa21d add support for freemod 2026-03-01 21:28:00 +01:00
4ec36cf437 fix: adjust match timeout durations and update related messages for clarity 2026-03-01 20:51:00 +01:00
3516595744 fix: update error message for unlinked osu! accounts with sign-up instructions 2026-03-01 20:50:36 +01:00
2386f1f00c feat: implement match timeout management; auto-cancel matches if players do not join or ready up in time 2026-03-01 19:28:17 +00:00
a30fd0bb66 feat: update landing page copy and add Discord feedback invitation 2026-03-01 20:25:39 +01:00
9d7154775d fix: update S3 client type handling and ensure async client retrieval 2026-03-01 20:25:32 +01:00
803cc8b13c feat: enhance user profile menu; add settings link and logout functionality 2026-03-01 20:11:13 +01:00
01b9b40c22 chore: update .env.example; remove deprecated DB_URL and GitHub OAuth fields 2026-03-01 20:03:03 +01:00
6d77a379d6 feat: optimize mappool loading; sort by average star rating and streamline query 2026-03-01 19:53:40 +01:00
2dc369e77e allow near matched mappools 2026-03-01 19:52:57 +01:00
52ae934bde feat: refactor match display; reorganize mappool and time display for clarity 2026-03-01 19:49:10 +01:00
e6564c6a6c feat: update mappool display; add parentheses around average star rating in match views 2026-03-01 18:44:40 +00:00
f14cce8769 feat: enhance mappool integration; include mappool details and average star rating in match views 2026-03-01 19:39:13 +01:00
f399f1d546 feat: enhance image URL handling; sanitize fallback URLs and improve cover image display logic 2026-03-01 19:26:34 +01:00
3ac16be68f feat: add active match link in dashboard; display when user has an active match 2026-03-01 19:06:09 +01:00
07af8d7bfc feat: update mappool display logic; show mappool name conditionally and average star rating in match view 2026-03-01 18:41:04 +01:00
47c17b6904 feat: allow mappool visibility in finished matches; enhance mappool name link in match details 2026-03-01 18:38:05 +01:00
08a9544f64 feat: update finished modal to finished banner with improved styling and layout 2026-03-01 18:33:30 +01:00
ac02f4e913 chore: untrack .svelte-kit generated files from git
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 18:30:22 +01:00
65468b277c feat: add match duration and mappool average star rating display; enhance player rating info in match view 2026-03-01 18:30:22 +01:00
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
f080ceaf87 feat: integrate image proxying for user avatars in OAuth profile mapping 2026-03-01 17:33:56 +01:00
7e6dfa59a5 feat: add script to backfill user avatars and beatmap covers to R2 2026-03-01 17:22:30 +01:00
0efe77d5ba cloudflare r2 for images 2026-03-01 17:15:09 +01:00
5d25a84172 add discord integration 2026-03-01 15:53:33 +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
d74092231e refactor: update API rate limit to 600 req/min and improve queue status polling logic 2026-03-01 03:54:01 +01:00