Kalle
|
70abf9af3e
|
Progress
|
2026-07-30 15:14:00 +03:00 |
|
Kalle
|
4f2001526d
|
Merge branch 'main' into test-refactor
|
2026-07-30 13:19:06 +03:00 |
|
Kalle
|
46e469f81a
|
SendouForm migration finalized (#3263)
|
2026-07-29 14:09:22 +03:00 |
|
Kalle
|
058695c822
|
Seed via factories
|
2026-07-29 10:52:57 +03:00 |
|
Kalle
|
a6ddd75772
|
Refactor
|
2026-07-28 18:23:44 +03:00 |
|
Kalle
|
fd67d2ed54
|
Done with repositories?
|
2026-07-28 17:13:02 +03:00 |
|
Kalle
|
2282e10adb
|
Step 9-10
|
2026-07-28 14:46:01 +03:00 |
|
Kalle
|
cb1025db91
|
Step 3-5
|
2026-07-28 10:21:30 +03:00 |
|
Kalle
|
6c0c2170cb
|
Step 2
|
2026-07-28 09:55:40 +03:00 |
|
Kalle
|
e762913950
|
Refactor users
|
2026-07-27 18:25:40 +03:00 |
|
Kalle
|
269eae7b4d
|
Migrate dbInsertUsers
|
2026-07-27 18:10:01 +03:00 |
|
Kalle
|
2c9cc7502a
|
Improve repository coherency
|
2026-07-27 14:56:28 +03:00 |
|
Kalle
|
3a93778b27
|
Migrate rest of better-sqlite3 to Kysely
|
2026-07-26 16:49:58 +03:00 |
|
Kalle
|
4cf2003e3c
|
More consistent date columns
|
2026-07-26 15:14:33 +03:00 |
|
Kalle
|
7297660fe7
|
Delete clean up feature
|
2026-07-26 14:03:45 +03:00 |
|
Kalle
|
ffe5d444f1
|
Consistent db booleans
|
2026-07-26 13:59:21 +03:00 |
|
Kalle
|
0c5d9d1136
|
Unify notFoundIfFalsy and notFoundIfNullLike
|
2026-07-26 12:34:07 +03:00 |
|
Kalle
|
a66df3c993
|
Send bans/unbans via webhook
|
2026-07-21 18:14:39 +03:00 |
|
Kalle
|
ef0d32ef18
|
User reports (#3232)
|
2026-07-18 12:46:07 +03:00 |
|
Kalle
|
11c78b3bfd
|
Remove static assets in favor of CDN Closes #2416
|
2026-06-28 14:11:55 +03:00 |
|
Kalle
|
a56a0fa0fe
|
External streams
|
2026-06-16 15:46:04 +03:00 |
|
Kalle
|
75179e5077
|
Zod validated config for security and ease of getting started
|
2026-06-15 14:12:15 +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
|
d278a15504
|
10 star weapon pool (#3108)
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
|
8dc92140fc
|
Optimize builds loaders (#3076)
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
|
f9adca6af7
|
New Plus Voting pass criteria (#2924)
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-10 16:26:08 +03:00 |
|
Kalle
|
b5f8b3667d
|
Fix /suspended 500 when banned user row was deleted via migrate
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-03 14:47:20 +03:00 |
|
Kalle
|
e27260f88b
|
Bye bye .png
... well mostly. Some places will still use it like PWA splash screens.
Otherwise browser support for .avif strong enough now to do this
now.
|
2026-03-29 16:48:47 +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
|
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
|
04c14e9cdf
|
Migrate synxXPBadges function to Kysely
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-01-29 22:13:50 +02:00 |
|
Kalle
|
8bfd494c6e
|
Migrate leaderboards db functions to Kysely
|
2026-01-26 20:46:19 +02:00 |
|
Kalle
|
e7feef15af
|
Handle 429 & add admin webhook support (#2775)
|
2026-01-25 20:17:04 +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
|
6992fecdac
|
Allow migration users where new user has a mod note
|
2025-12-29 18:39:39 +02:00 |
|
Kalle
|
957c5af1a5
|
Update admin constants
|
2025-12-18 21:03:59 +02:00 |
|
Kalle
|
683b2ed76d
|
Select improvements (#2654)
|
2025-12-03 20:47:42 +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
|
dc84987fe7
|
Fix admin user migrate action failing when "new user" has many teams
|
2025-11-23 08:09:00 +02:00 |
|
Kalle
|
ff4402d9aa
|
User generatable API tokens (#2621)
|
2025-11-09 11:07:20 +02:00 |
|
Kalle
|
933902810d
|
Migrate banned users fetching to Kysely
|
2025-11-01 15:04:05 +02:00 |
|
Kalle
|
74b2a45b8e
|
Refactor art queries to Kysely
|
2025-10-28 19:25:57 +02:00 |
|
Kalle
|
d6cf687a7e
|
Kysely for builds queries (#2578)
|
2025-10-19 11:57:53 +03:00 |
|
Kalle
|
b3de79cee8
|
E2E tests against built site + add to pipeline (#2563)
|
2025-10-11 11:14:33 +03:00 |
|