Kalle
ebb053c49d
Scrim request modal, show members and scroll when coming from sidebar
2026-07-19 15:53:51 +03:00
Kalle
5bc46376ea
Add a few tests for findUserScrims
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-07-18 19:10:05 +03:00
Kalle
a4dfd82141
User card ( #3213 )
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-07-05 08:28:42 +03:00
Kalle
9d6030d17d
Get current user id via ALS in ChatSystemMessage
2026-06-21 15:49:15 +03:00
Kalle
056809b3ef
Don't use zero for pools to avoid confusion
2026-06-20 12:04:25 +03:00
Kalle
c7ba494b2b
Match page get rid of join tab
2026-06-17 17:32:54 +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
bd14f88eaa
Supporter uploaded avatar
2026-06-14 14:08:23 +03:00
Kalle
4c50ef0e7e
Team SendouForm finalized, custom roles ( #3156 )
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-14 09:53:18 +03:00
Kalle
89c7d566fc
Surface error when trying to add friend to group/team without FC
...
Closes #3070
2026-06-12 18:18:31 +03:00
Kalle
e3e8b9979e
Bump Biome
2026-06-11 22:06:20 +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
e06f7177dd
Fix more various small bugs
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-09 21:52:26 +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
c4c0b6dd50
Migrate repository functions to use user id via ALS
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
a3d7cb2fcb
Scrim map by map mode ( #3104 )
2026-05-25 17:35:44 +03:00
Kalle
6a72946b45
New hooks and components for localized date time ( #3065 )
2026-05-17 13:19:25 +03:00
Kalle
9278214d77
Fix can't add friend to pick-up scrim with no friend code
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-14 07:20:58 +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
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
539da816bf
Make date time format apply everywhere ( #3023 )
2026-05-01 10:11:29 +03:00
Kalle
fb86b9f24d
Change scrim notification text not to include timestamp
...
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 #2998
2026-04-26 13:05:48 +03:00
Kalle
b3123aa7ee
Scrims random fixes
2026-04-09 20:03:50 +03:00
Kalle
1f59860439
Fix scrim "Show more" when text would fit
2026-04-08 20:58:10 +03:00
Kalle
7a230b6618
Better text in sidebar when the user's team requested
2026-04-06 11:39:30 +03:00
Kalle
35d59e0327
Fix scrims showing on sidebar where someone else was accepted
2026-04-06 11:39:30 +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
841e4ab28a
Try to stabilize UserSearch onChange identity
...
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
56a835611a
Update Biome to 2.4.8
2026-03-21 15:19:32 +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
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
336a9aaed5
Fix /scrims/new error not shown to user after submit
2026-02-18 22:02:55 +02:00
Kalle
49062284f7
Fix SendouForm date validation ( #2808 )
2026-02-15 21:10:27 +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
Kalle
81483de0db
Upgrade to React Router 7 ( #2681 )
2025-12-29 19:21:11 +02:00
Kalle
94a93b0006
SQ serverside refactoring, add tests, add Knip ( #2665 )
2025-12-22 15:47:15 +02:00
Kalle
683b2ed76d
Select improvements ( #2654 )
2025-12-03 20:47:42 +02:00
Kalle
4792982cb7
Scrim range end as select element for better UX
2025-11-26 19:15:06 +02:00
Kalle
ef2d3779ec
Fix a bunch of TODOs ( #2648 )
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
2025-11-23 16:34:18 +02:00
Kalle
d36a8d8247
Timestamp refactoring, fix chat timestamps in 24h format
...
Closes #2642
2025-11-22 11:19:20 +02:00
Kalle
24008775aa
24h clock user preference ( #2618 )
2025-11-09 14:25:14 +02:00
Kalle
9296319d23
Refactor HACKY_resolvePicture away ( #2606 )
2025-11-08 13:54:02 +02:00
Kalle
2e6acc90f5
Add E2E test to new scrim functionalities
2025-10-26 15:08:04 +02:00
Kalle
f3952ec2ba
Fix E2E test
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
2025-10-26 07:55:25 +02:00
Kalle
510491c039
Scrimprovements ( #2603 )
2025-10-25 17:46:17 +03:00