Kalle
c2a814ec43
Optimize first load rerenders
2026-09-08 21:59:39 +03:00
Kalle
3cf79bb6c1
Enable Biome rules 2
2026-09-06 14:00:27 +03:00
Kalle
c88db7076b
Stabilize E2E tests
2026-09-05 21:34:59 +03:00
Kalle
2e26e1fe81
Migrate away from RAC ( #3381 )
2026-09-05 15:11:04 +03:00
Kalle
10feace73d
Drive layout breakpoints with media and container queries instead of resize listeners
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-09-02 22:04:54 +03:00
Kalle
6a307ce59e
Simplify comments
2026-09-02 21:02:01 +03:00
Kalle
a40b9c85ad
Calendar drag by mouse scroll
2026-08-31 19:56:50 +03:00
Kalle
0055744be1
Allow copying exported image to clipboard
2026-08-25 20:23:40 +03:00
Kalle
564f17b640
react-use-draggable-scroll → tiny handwritten hook
...
Closes #3357
2026-08-21 21:56:09 +03:00
Kalle
dabf58177b
Optimize SSR
2026-08-21 17:40:53 +03:00
Kalle
4f64b9ec01
zod -> valibot ( #3364 )
2026-08-21 17:36:48 +03:00
Kalle
581667e251
Split chunks
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-08-15 22:48:50 +03:00
Kalle
67ca6ff038
Refactor tests for consistency
2026-08-13 19:05:11 +03:00
Kalle
c2ca58a3bc
Fix background fetcher loads folded into navigations
2026-08-09 18:28:25 +03:00
Kalle
0e3120bd2c
Reload page when there is an update
...
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 #3185
2026-08-07 23:12:14 +03:00
Kalle
3aded5c62a
Abstract stuff ( #3305 )
2026-08-05 18:16:24 +03:00
Kalle
3b4707908c
Search params refactor ( #3286 )
2026-08-04 06:55:17 +03:00
Kalle
4622426c07
Eliminate useEffects ( #3273 )
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-08-03 08:53:08 +03:00
Kalle
13c903ee08
Split off from tables.ts to tables-json.ts
2026-07-26 13:05:50 +03:00
Kalle
a28819654c
Abstract pagination
2026-07-26 12:34:07 +03:00
Kalle
170eadcbac
Unseen friend request indicators
2026-06-21 17:30:43 +03:00
Kalle
c64397c347
SendouQ live websocket updates replacing old polling method
2026-06-20 16:24:11 +03:00
Kalle
3b03bc2550
Fix LocaleTime layout shift on hydration
2026-06-18 14:11:48 +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
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
544fe4f66c
Chat misc fixes
2026-06-11 21:27:38 +03:00
Kalle
77121e2a37
Make placements table progression indicators links
2026-05-19 21:20:56 +03:00
Kalle
6a72946b45
New hooks and components for localized date time ( #3065 )
2026-05-17 13:19:25 +03:00
Kalle
b4bdd9d0df
Optimize MatchTimer by skipping useless rerenders
...
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
Realistically not a problem but trying to systematically get rid of
all these useless rerenders no matter how small they are in impact
2026-05-11 21:10:53 +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
0f2b03be3a
Fix Swedish AM/PM markers leaking into time when YMD date format set
2026-05-02 12:29:28 +03:00
Kalle
539da816bf
Make date time format apply everywhere ( #3023 )
2026-05-01 10:11:29 +03:00
Kalle
a1491a189e
Always use year: numeric if YMD date format preference
2026-04-28 21:15:03 +03:00
Kalle
06c2f637a3
Add "Date format" preference
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-04-27 18:58:27 +03:00
Kalle
1e8cccb800
Tournament auto vods & censor mode ( #2933 )
2026-04-02 17:29:58 +03: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
fef1ffc955
Design refresh + a bunch of stuff ( #2864 )
...
Co-authored-by: hfcRed <hfcred@gmx.net >
2026-03-19 17:51:42 +02:00
Kalle
393955f5eb
React 19, Vite 7, Vitest 4 etc. ( #2683 )
2025-12-30 17:03:13 +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
e055ad11e7
Fix tournament card showing 24h time format without minutes
2025-11-26 17:52:57 +02:00
Kalle
9c54b228f0
Fix recent results for many starting brackets format
2025-11-25 19:03:32 +02:00
Kalle
6a88daf921
Add relative time to recent results, support i18n in formatDistance
...
Closes #2418
2025-11-25 19:03:32 +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
7be3d255cb
Planner drag weapon image, fix dark/light mode & fix image cropping
...
Closes #1384
Closes #1224
2025-11-22 11:33:36 +02:00
Kalle
d36a8d8247
Timestamp refactoring, fix chat timestamps in 24h format
...
Closes #2642
2025-11-22 11:19:20 +02:00
Kalle
5cb7305c10
Fix 24h time prefixing early morning hours with 0
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-11-09 15:25:19 +02:00
Kalle
24008775aa
24h clock user preference ( #2618 )
2025-11-09 14:25:14 +02:00
Kalle
7a931fd961
Update links to new repository URL
2025-06-24 08:55:35 +03:00
Kalle
dd1adad94b
BIome v2 upgrade
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-06-22 16:49:27 +03:00