Commit Graph

830 Commits

Author SHA1 Message Date
Kalle
1a614c58e0 Initial 2026-06-23 07:52:29 +03:00
Kalle
170eadcbac Unseen friend request indicators 2026-06-21 17:30:43 +03:00
Kalle
4a77161246 Wrap chips in export dialog 2026-06-21 17:30:43 +03:00
Kalle
cd5845f0a6 Fix popover overflow
Closes #2966
2026-06-21 15:49:15 +03:00
Kalle
da354f1621 Show currently selected value(s) on the ability curve chart, crosshair
Closes #1806
2026-06-21 15:49:15 +03:00
Kalle
b8b46aa07a Fix chat phantom unread over back button
Some checks are pending
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-20 16:46:12 +03:00
Kalle
b7c2d30011 Fix hydration error on /q 2026-06-20 16:46:12 +03:00
Kalle
dd5d98a243 Remove avatar loading state to avoid flicker
Original reason why it's there (by hfcRed): If you render someones icon, it exports it as an image and puts in the cache, so when you navigate and that same person appears again on the next page, it pulls the rendered image from the cache and uses that instead of a canvas

But could not reproduce any kind of "pop in".
2026-06-20 16:46:12 +03:00
Kalle
5ac29bb27c Fix tournament weapon report "stripe" above standalone weapon select 2026-06-20 12:18:51 +03:00
lderuijter
b9a1daed45
Replace TanStack/react-charts library (issue #2293) (#3151) 2026-06-20 11:27:14 +03:00
Kalle
db6ccf254b Convert new calendar event/tournament page to SendouForm
Some checks are pending
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-19 11:49:11 +03:00
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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)
Some checks are pending
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
Some checks are pending
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)
Some checks failed
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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)
Some checks failed
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