|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
4ad9ffe15d
|
feat: add social media links to sidebar component
|
2026-03-01 03:46:49 +01:00 |
|
|
|
d1643e9b68
|
refactor: streamline header and sidebar components, update navigation icons, and enhance queue management logic
|
2026-03-01 03:36:14 +01:00 |
|
|
|
0960f91b6f
|
use osu logo for account link
|
2026-03-01 03:06:37 +01:00 |
|
|
|
bd7d994117
|
update accent color
|
2026-03-01 03:01:52 +01:00 |
|
|
|
4cfe007a82
|
update email
|
2026-03-01 02:58:48 +01:00 |
|
|
|
08915d3b87
|
update design
|
2026-03-01 02:57:57 +01:00 |
|
|
|
a82eca4ef9
|
add umami and seo tags
|
2026-03-01 02:22:39 +01:00 |
|
|
|
e915ba4919
|
feat: refactor leaderboard display to use tables for better structure and readability
|
2026-03-01 01:08:16 +00:00 |
|
|
|
263670dcae
|
feat: implement rate limiting for API routes and enhance global error handling
|
2026-03-01 02:07:27 +01:00 |
|
|
|
670aa7810c
|
add mobile layout
|
2026-03-01 00:43:07 +00:00 |
|
|
|
0c6d91ae61
|
feat: enhance osu! API integration with stale data resilience and improve match participant handling
|
2026-03-01 01:11:11 +01:00 |
|
|
|
60956f2643
|
feat: enhance match and lobby management with player status tracking and osu! API integration
|
2026-03-01 00:40:47 +01:00 |
|
|
|
81a51dca8c
|
feat: implement DM command handler for player interactions and queue management
|
2026-02-28 23:23:26 +00:00 |
|
|
|
593797c751
|
feat: implement keepalive mechanism for IRC connection and enhance match actions with role-based permissions
|
2026-02-28 21:17:05 +00:00 |
|
|
|
04d772d8ad
|
feat: enhance IRC lobby management with reconnect handling and health check integration
|
2026-02-28 20:50:57 +01:00 |
|