Kalle
9c39f1fb9b
Fix E2E tests
2026-06-18 15:39:10 +03:00
Kalle
3b03bc2550
Fix LocaleTime layout shift on hydration
2026-06-18 14:11:48 +03:00
Kalle
995e187712
Fix match user button wider than username
2026-06-18 13:54:12 +03:00
Kalle
debb689d16
Fix tournament results table missing stripes
...
Closes #3161
2026-06-18 13:30:17 +03:00
Kalle
c7ba494b2b
Match page get rid of join tab
2026-06-17 17:32:54 +03:00
Kalle
abed7fa8bb
Weapon params page ( #3170 )
2026-06-17 14:37:44 +03:00
hfcRed
a5b3ed2e51
Ingame name input ( #3163 )
2026-06-16 15:55:43 +03:00
Kalle
c141591269
Scope my events hosting list to author and explicit organizers, organization events on the my events page
2026-06-16 11:30:19 +03:00
Kalle
40ac14eb68
Auto-cancel overlapping pending scrim posts/requests on booking
...
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Closes #3150
2026-06-15 17:21:00 +03:00
Kalle
75179e5077
Zod validated config for security and ease of getting started
2026-06-15 14:12:15 +03:00
Kalle
538c75b13a
Fix saving team on tournament page not working
2026-06-14 14:40:26 +03:00
Kalle
bd14f88eaa
Supporter uploaded avatar
2026-06-14 14:08:23 +03:00
Kalle
34a53d478f
Default match page tab user preference
2026-06-14 10:47:18 +03:00
Kalle
9e829614ed
Replace react-use dependency with a few helpers
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-06-12 22:40:50 +03:00
Kalle
ffa12b05cb
Replace lru-cache dep with light util
2026-06-12 21:46:59 +03:00
Kalle
40237891d8
Fix logo crazy fly after visit to /plans, honor prefers-reduced-motion
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-06-12 17:57:58 +03:00
Kalle
0f010db221
Anchor nprogress to main content (below header)
2026-06-12 17:35:50 +03:00
Kalle
a678b953bf
Fix a few tournament admin registration form bugs
2026-06-12 17:33:24 +03:00
Kalle
21ae633699
Fix mobile bottom nav bg color
2026-06-11 21:39:46 +03:00
Kalle
5a80c0a7fa
Several smaller match page fixes and tweaks (notably, fix timer)
2026-06-11 21:28:35 +03:00
Kalle
544fe4f66c
Chat misc fixes
2026-06-11 21:27:38 +03:00
Kalle
6e987d506f
Tournament layout refresh, improve admin experience ( #3152 )
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-06-11 18:31:10 +03:00
Kalle
630ce13f90
Top nav menu hover preview/quick access
2026-06-11 07:53:42 +03:00
Kalle
6a3ec6a654
Various small bug fixes
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-06-08 22:04:43 +03:00
Kalle
945544153a
Fix lonely page number display at pagination edges
...
On the first page the mobile window was currentPage ± 1, i.e. {0, 1, 2}.
The 0 clamped away leaving only page 2 before a jump straight to the
last page, so page 1 of 8 rendered as "1 2 ... 8" with no bridging
number (and the last page had the same issue mirrored).
Nudge the window inward by one when the current page is the very first
or last page so these render "1 2 3 ... 8" / "1 ... 6 7 8" instead.
2026-06-07 21:34:21 +03:00
Kalle
68b2313660
Placements suffix refactor, fix English shown when JP language selected
2026-06-06 11:55:23 +03:00
Kalle
5766bd5373
Fix seasons page dropdown missing S0, only wrap Autocomplete when needed
2026-06-04 20:42:02 +03:00
Kalle
d278a15504
10 star weapon pool ( #3108 )
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-06-01 18:20:47 +03:00
Kalle
b30c3b9a65
When changing global search tab, focus input
...
Closes #3117
2026-05-30 10:42:49 +03:00
Kalle
cc4219de35
Fix Catcher crash on wrong kind of errors
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-27 08:11:36 +03:00
Kalle
a3d7cb2fcb
Scrim map by map mode ( #3104 )
2026-05-25 17:35:44 +03:00
Kalle
47d567ae58
Add explanation popover to match results page icons
...
Closes #3038
2026-05-24 14:46:20 +03:00
Kalle
508f910c68
Add replace: true for logic back button behavior where it makes sense
...
Closes #3100
2026-05-24 11:17:53 +03:00
Kalle
bd5ef7475c
Fix combobox long text overlaps clear button
...
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Closes #3093
2026-05-23 21:53:33 +03:00
Kalle
e41d09981e
/q/settings -> /settings ( #3085 )
2026-05-23 18:07:01 +03:00
Kalle
8da1912fb1
Improve styling longer team names on various tournament pages
2026-05-23 17:02:48 +03:00
Kalle
0f1bc97aed
Show tournament team seeds on the match page
...
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Closes #3080
2026-05-18 20:46:24 +03:00
Kalle
8dc92140fc
Optimize builds loaders ( #3076 )
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-05-17 16:21:13 +03:00
Kalle
6a72946b45
New hooks and components for localized date time ( #3065 )
2026-05-17 13:19:25 +03:00
Kalle
fe782602fe
Default to rosters tab on match page + show pool/qr code indicator
...
Closes #3053
2026-05-12 20:32:06 +03:00
Kalle
5f94206861
Upgrade react-router, react
2026-05-11 20:50:13 +03:00
Kalle
3dea845ce5
Cap identicon cache size
...
500 seems a reasonable size for what you would encounter at most in a view or two.
Realistically not an issue but just a defensive
fix.
2026-05-11 20:32:37 +03:00
Kalle
4a021cc1ce
Add useEffect clean up to YouTube embed
2026-05-11 20:26:50 +03:00
Kalle
521a3add7c
Do not show Own team/Opponent label when not in the match
...
Closes #3044
2026-05-09 15:41:41 +03:00
Kalle
84f4757409
Fix SP team in match timeline not rounded
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-05-05 07:16:09 +03:00
Kalle
2b5b1b1948
New match page ( #3032 )
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-04 18:15:10 +03:00
Kalle
747a63edbc
Show current route's chat in room list even when expired
...
Non-participants (e.g. tournament organizers) viewing a tournament
match chat could see the chat auto-open correctly, but clicking the
back arrow to the room list left the chat invisible — the only way
back was to leave the route and return.
The match chat appears in chatContext.rooms via the SUBSCRIBE
response, which (unlike the initial-payload path that participants
go through) does not check room expiry on the skalop side. So an
organizer viewing an old match ends up with an expired room in
their rooms list. ChatView already handles this gracefully with a
read-only banner, but RoomList was filtering on
expiresAt > Date.now() and dropping it.
Cleanup in useChatRouteSync removes the room from chatContext.rooms
on navigation, so exempting the current route's chatCode from the
expiry filter only affects the page that subscribed to it.
2026-05-02 11:36:56 +03:00
Kalle
539da816bf
Make date time format apply everywhere ( #3023 )
2026-05-01 10:11:29 +03:00
Kalle
2e8ff8d034
Fix Global Search flashing "No results" when it's searching
2026-04-27 08:52:16 +03:00
Kalle
a221dcbd71
Always show admin nav item when dev
2026-04-26 14:43:42 +03:00