Commit Graph

200 Commits

Author SHA1 Message Date
Kalle
a686bffe65 Clean up unused double RR 2026-07-22 21:07:37 +03:00
Kalle
3230907121 Initial 2026-07-22 21:01:28 +03:00
Kalle
38cf967293 Make img loading lazy by default 2026-07-14 21:11:33 +03:00
Kalle
8f482802ba Upgrade to React Router 8 2026-07-02 17:38:26 +03:00
Kalle
dcbe92d1dd Sync can edit tournament perms UI/action perm check 2026-06-29 20:44:52 +03:00
Kalle
889009fb61 Remove leftover TODO 2026-06-27 10:56:23 +03:00
Kalle
2838d2f46b Use absolute time for tournament cards on the front page showcase 2026-06-27 10:54:30 +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
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
bd14f88eaa Supporter uploaded avatar 2026-06-14 14:08:23 +03:00
Kalle
1859815366 Enable RR8 future flags: v8_trailingSlashAwareDataRequests & v8_viteEnvironmentApi 2026-06-12 20:52:02 +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
5465e3c22b Remove dead code 2026-06-10 19:59:34 +03:00
Kalle
c4c0b6dd50 Migrate repository functions to use user id via ALS
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-06 14:56:43 +03:00
Kalle
29ffd0e07c Fix light mode illegible text for new tournament badge adder
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
Closes #3125
2026-06-04 21:25:51 +03:00
Kalle
f8a4a2b493 Support "rest" syntax for bracket progression
Closes #3057
2026-05-24 15:50:03 +03:00
Kalle
6a72946b45
New hooks and components for localized date time (#3065) 2026-05-17 13:19:25 +03:00
Kalle
5f94206861 Upgrade react-router, react 2026-05-11 20:50:13 +03:00
Kalle
ce45bdb7f8 Do not allow making tournament draft if already was not draft 2026-05-11 20:50:13 +03:00
Kalle
f60966e11d Cap placements bracket progression placements at 100
This matters as we have arrays where the size is the amount of placements.
Previously some users put 100k + placements
2026-05-10 14:22:40 +03:00
Kalle
539da816bf
Make date time format apply everywhere (#3023) 2026-05-01 10:11:29 +03:00
Kalle
53d7ca3813 Fix tag text color in light mode 2026-04-27 07:37:29 +03:00
Kalle
d91b8444b6 Clean up obsolete mode tags 2026-04-27 07:28:00 +03:00
Kalle
49e35fd4c2 Fix A/B round robin only tournament placements on front 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 #3009
2026-04-26 20:01:58 +03:00
Kalle
2ed02f757d
A/B (bipartite) round robin variation (#2985) 2026-04-18 14:21:28 +03:00
Kalle
d35661a4bc Fix test tournaments showing on /events page after being finalized 2026-04-14 19:55:56 +03:00
Kalle
a213c882fc Admin only setting to have enough SQ sets to sign up for the tournament 2026-04-11 14:56:32 +03:00
Kalle
1e8cccb800
Tournament auto vods & censor mode (#2933) 2026-04-02 17:29:58 +03:00
Kalle
dfa95bd92d Migrate to nested CSS 2026-03-28 16:30:28 +02:00
Kalle
3925b73d32 Replace useIsMounted with useHydrated
Strict improvement because we avoid the flash on clientside navigation.
One practical bug was scroll restoration between tournament teams list
and user page. When user pressed back they ended up at the bottom
of the page because the placeholder (smaller height than actual
content) rendered. With useHydrated this placeholder is no longer
rendered for client side navigations.
2026-03-28 07:44:52 +02:00
Kalle
48de5654ff Fix a few missing isPlaceholder filters in tournament team queries
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-03-27 20:46:10 +02:00
Kalle
b7318c8070
Front page styling tweaks (#2906) 2026-03-22 20:56:14 +02:00
Kalle
841e4ab28a Try to stabilize UserSearch onChange identity
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
These changes are not too scientific, can't reproduce this locally. Just trying something that seems like a reasonable bet.
2026-03-22 17:07:35 +02:00
Kalle
929974535d Fix Subs tab shown when disabled in the settings
Also renamed the variables to better reflect the change from just subs to full on LFG
2026-03-22 09:34:59 +02:00
Kalle
56a835611a Update Biome to 2.4.8 2026-03-21 15:19:32 +02:00
Kalle
ac81ec8a47
Add uid to .ics feed (#2889) 2026-03-21 15:06:24 +02:00
Kalle
3fc71191d7 More accurate round robin teams per group text for clarity 2026-03-21 14:55:07 +02:00
Kalle
d74270fcdf No <4 minMembersPerTeam tournaments for streams sidebar 2026-03-19 22:00:36 +02:00
Kalle
fef1ffc955
Design refresh + a bunch of stuff (#2864)
Co-authored-by: hfcRed <hfcred@gmx.net>
2026-03-19 17:51:42 +02:00
abysse-code
3633685ae3
fix: iCal link double slash (#2846) 2026-03-01 16:10:39 +02:00
Kalle
9e0f36d90c Refactor requireRole/requirePermission to resolve user internally
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:02:37 +02:00
Kalle
3a6dc4ace5
Draft tournaments (#2826) 2026-02-21 08:16:03 +02:00
Kalle
77978c450f
New user page (#2812)
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
Co-authored-by: hfcRed <hfcred@gmx.net>
2026-02-16 19:26:57 +02:00
Kalle
60add3bfc6
Tournament tiers (#2758) 2026-01-22 20:04:26 +02:00
Kalle
c20701d98c
Form system refactor from react-hook-form to one schema per form across the stack (#2735)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 18:21:19 +02:00
Kalle
23eaa268c0
User middleware try 2 (#2692) 2026-01-03 13:47:32 +02:00
Kalle
f11a3e798a Revert "User middleware (#2687)"
This reverts commit 4fca18ac8d.
2026-01-03 08:41:13 +02:00
Kalle
4fca18ac8d
User middleware (#2687) 2026-01-02 18:34:45 +02:00
Kalle
658421d899
Upgrade zod package to 4 (#2677) 2025-12-29 20:04:40 +02:00