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
a213c882fc
Admin only setting to have enough SQ sets to sign up for the tournament
2026-04-11 14:56:32 +03: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
8bfd494c6e
Migrate leaderboards db functions to Kysely
2026-01-26 20:46:19 +02:00
Kalle
27a468a8c7
Misc perf improvements ( #2723 )
2026-01-14 17:57:40 +02:00
Kalle
dd9e74d1b6
Fix leaderboard tier criteria using stale cached data
...
ownEntryPeek() was mixing freshUserSkills() for tier assignment
with userSkills() (cached) for tier intervals, causing displayed
tier criteria to be out of sync with actual tier assignments.
Minor perf trade-off: freshUserSkills() is now called twice in
ownEntryPeek(), but this only affects users checking their position
beyond the main leaderboard size.
Fixes #2588
2026-01-03 16:45:17 +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
81483de0db
Upgrade to React Router 7 ( #2681 )
2025-12-29 19:21:11 +02:00
Kalle
44d508c647
Enable React Router 7 single fetch ( #2679 )
2025-12-28 16:57:51 +02:00
Kalle
94a93b0006
SQ serverside refactoring, add tests, add Knip ( #2665 )
2025-12-22 15:47:15 +02:00
Kalle
8d668df388
Fix next tier hint on leaderboards not always in sync with user's current tier
2025-11-25 20:47:58 +02:00
Kalle
9296319d23
Refactor HACKY_resolvePicture away ( #2606 )
2025-11-08 13:54:02 +02:00
Kalle
baa4b43855
Docker setup for development ( #2460 )
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-07-20 16:58:21 +03:00
Kalle
5ba85f8db2
Fix seasons page crash
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-07-06 14:35:58 +03:00
Kalle
c5674962b6
User page seasons links as select ( #2413 )
2025-06-23 12:02:25 +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
Kalle
b8ff42892c
Season 8
2025-06-12 18:51:11 +03:00
Kalle
910d5f573a
Revert "Single fetch future flag ( #2348 )" ( #2357 )
...
This reverts commit 30376b4073 .
2025-06-01 21:01:58 +03:00
Kalle
30376b4073
Single fetch future flag ( #2348 )
...
* Config
* E2E tests pass
2025-06-01 09:26:09 +03:00
Kalle
84cdd58fe8
Refactor app/constants away
2025-05-31 13:54:34 +03:00
Kalle
e9676ada18
Refactor away in-game-lists barrel file Closes #2322
2025-05-24 19:58:40 +03:00
Kalle
ab1f5bebc1
Refactor Seasons module
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-05-13 21:23:36 +03:00
Kalle
0f62f6a88a
Fix secondary teams not showing up for team leaderboard
2025-04-09 22:23:27 +03:00
Kalle
65c8cfc5ef
Consistent actions/loaders folder structure
2025-03-23 11:24:56 +02:00
Kalle
c0ec15b7de
Unify db type files
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-03-21 21:47:08 +02:00
Kalle
a358606d4f
More fixing of plus server tier resolution (pass always correct seasonNth + for ongoing season use full tiers list)
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-03-10 22:35:03 +02:00
Kalle
ce4bdcb170
Further fix plus server role resolution (follow-up to 55f1544)
2025-03-04 22:26:45 +02:00
Kalle
986355050d
Better meta tags ( #2083 )
...
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
* Initial
* Work
* lint
* Lint
* Remove twitter
* Progress
* Progress
* Progress
* Progress
* Progress
* Progress
* Fix
2025-02-07 16:01:42 +02:00
Kalle
70dc727951
Revert "Enable rest of the Remix future flags"
...
This reverts commit 98edb4896f .
2024-12-07 10:27:29 +02:00
Kalle
98edb4896f
Enable rest of the Remix future flags
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2024-12-02 23:11:33 +02:00
Kalle
41ae9969b6
Season Finale: add 7 SQ sets as eligibility criteria
2024-11-26 22:11:44 +02:00
Kalle
367d152aff
Fix some groups not showing on leaderboard
2024-11-15 22:46:24 +02:00
Kalle
ce3cb6c137
Ignore teams from leaderboard
2024-11-11 21:59:25 +02:00
Kalle
7921d11276
Fix front page showing "blank team"
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2024-11-04 22:05:41 +02:00
Kalle
68aa12414a
New front page ( #1938 )
...
* Initial
* Progress
* Recent winners
* Add button
* Progress
* Mobile nav initial
* UI tweaks
* Overflow
* AnythingAdder links to places
* Remove color for tournament showcase
* Adjust SQ top banner based on if season is on right or not
* Tournament participant count fixed
* Log out
* todo
* Progress
* Nav complete
* Done?
* Fix lint
* Translate settings
2024-10-20 09:01:22 +03:00
Kalle
700a309e7f
Migrate Node -> Bun ( #1827 )
...
* Initial
* Faster user page
* Remove redundant function
* Favorite badge sorting
* Upgrade deps
* Simplify entry.server
* Bun tests initial
* Update package.json npm -> bun
* Update README
* Type safe translations again
* Don't load streams info for finalized tournaments
* Translations as an object
* More unit test work
* Convert match.server.test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* Test & all done
* Working cf
* Bun GA try
* No cache
* spacing
* spacing 2
* Add SQL logging
* Remove NR
* Hmm
* Hmm 2
* Interesting
* SKALOP_SYSTEM_MESSAGE_URL
* .
* .
* ?
* .
* ?
* Server.ts adjust
* Downgrade Tldraw
* E2E test fix
* Fix lint
2024-08-11 16:09:41 +03:00
Kalle
fd48bced91
Migrate Prettier/Eslint/Stylelint setup to Biome ( #1772 )
...
* Initial
* CSS lint
* Test CI
* Add 1v1, 2v2, and 3v3 Tags (#1771 )
* Initial
* CSS lint
* Test CI
* Rename step
---------
Co-authored-by: xi <104683822+ximk@users.noreply.github.com>
2024-06-24 13:07:17 +03:00
Kalle
182e9b22a2
toFixed with SP/XP for more consistency
2024-06-23 10:04:30 +03:00
Kalle
bfce8d9646
Custom name ( #1754 )
...
* Migration and edit
* Migrate from discordName
* discordDiscriminator
2024-06-03 22:20:21 +03:00
Kalle
2b53c348e6
Switch to own invariant that logs errors in prod
2024-06-02 14:34:01 +03:00
Kalle
fae89c7e11
Limit when weapon shown on leaderboard
2024-04-14 12:50:30 +03:00
Kalle
67a2efc9fe
Misc performance optimizations
2024-04-06 00:11:48 +03:00
Kalle
6e94071d74
Add Season 2 top 10 pictures
2024-03-10 13:16:05 +02:00
Kalle
f922e5dc16
No BYE divider for leaderboards
2024-02-29 21:35:39 +02:00
Kalle
14f03535c9
Vite fixes inc. moving css to side effect imports
2024-02-25 00:35:53 +02:00
Kalle
93ebb6e369
Migrate to Vite
2024-02-24 21:12:54 +02:00
Kalle
72fa1f68c8
Season 3 SendouQ changes ( #1674 )
...
* Mode Map Pool picker component initial
* Component in settings
* Lottery initial
* Fix tests
* useTrusters as perf optimization
* unionAll -> union
* Fancy picker for tournaments
* Map pools memento
* FC's initial
* Friend code when registering for tournament
* FC in flows
* SHow FC in places
* Add catch in case
* Fix disabling
* Show ELO changed
* Wiggle MapPool button if already selected
* CSS vars typing
* Rechallenging
* Team (all) leaderboard
* Preview groups
* Fix chat width changing
* Solid reported weapons
* Clearer cancel requested header
* Dynamic revalidates
* spDiff from memento
* (Partly) Revert "Remove screen banning"
This reverts commit 076cabfbfa .
* Screen indicators in looking view
* FC i18n
* noscreen = 0
* E2E test
* E2E 2
2024-02-24 12:07:17 +02:00