Commit Graph
43 Commits
Author SHA1 Message Date
nairobi bba42e3d5c I remembered to run tests 2026-05-18 22:54:34 +02:00
zk f52cc515a1 emerg: scoreID must use legacyChartID to maintain stability 2026-05-18 19:31:54 +01:00
zk b57843d79a fix: allow v3 batch manual imports (it already worked) 2026-05-18 14:57:47 +00:00
zk 30fac40231 Reapply "ongeki lunatic/remaster split (#85)"
This reverts commit 426bb250d9.
2026-05-17 14:58:16 +01:00
zk fe76dad32d fix: backport all features from v2 that came in after merge 2026-05-17 12:53:26 +00:00
zk 426bb250d9 Revert "ongeki lunatic/remaster split (#85)"
This reverts commit a8c74cc665.
2026-05-17 13:31:32 +01:00
zk 529257ec44 fix: misc fixes for mig scripts 2026-05-17 12:29:27 +00:00
zk 03d3ad41e5 v2 seeds FINAL 2026-05-17 00:30:54 +00:00
nairobi a8c74cc665 ongeki lunatic/remaster split (#85)
* ongeki lunatic/remaster split

* reorder

* fuck you

* FUCK YOU
2026-05-16 23:29:48 +01:00
zk acea12ec8a dasdatmeespresso 2026-05-16 19:53:23 +00:00
zk d82326aace i forgot 2026-05-11 23:39:26 +01:00
nairobi 42a0814f75 fix difficulty display in GCM (#84) 2026-05-11 23:03:21 +01:00
zk 1884a0ca7d feat: notify users when orphans resolve 2026-05-11 18:03:08 +00:00
zk e9071ce48c feat: marker for dynamicContent on games (for future use) 2026-05-11 17:56:38 +00:00
zk 66914fe857 fix: crosshost 2026-05-11 17:48:14 +00:00
nairobi 20194a8496 remove GCM custom structures from ongeki (#83) 2026-05-11 18:37:51 +01:00
zk 5158c3437e fix: longstanding issue, life4 is not the best lamp in ddr 2026-05-10 17:04:25 +00:00
beerpsi c4f9e7dfd0 [chunithm] Upgrade to X-VERSE-X + WORLD'S END support (#75)
* [chunithm] WORLD'S END support

* add WE tables and folders

* Add omnimix WE songs

* X-VERSE-X Omnimix

* Copy over legacy chart IDs from Tachi v2

* X-VERSE-X International

* Remove WE restrictions from tests

* Resolve duplicate WE charts and allow for array inGameIDs in CHUNITHM

* Fix test data

* Add tables and folders for X-VERSE-X International

* Add WE folders for VERSE/X-VERSE, update ULTIMA versions of charts

* ULTIMAs should use the version they first appeared in

* Fix WE folder matching for array inGameIDs

* Change default table for CHUNITHM from X-VERSE to X-VERSE-X

* Do not calculate rating for WE charts

* unfuck the levels

* support importing WE scores from MYT API
2026-05-10 18:00:00 +01:00
zk 95516e3283 feat: matchType gcmInGameIDSpecialChart 2026-05-10 14:20:21 +00:00
beerpsi 93519785b0 small stuff (#73) 2026-05-09 22:51:30 +01:00
zk efcd7652ae rebel shell 2026-05-08 16:54:34 +00:00
zk b8a98b581c if it hurts to breathe (open a window) (#58)
* if it hurts to breathe (open a window)

* clocked it.

* must sleep tonight, sorry

* feat: leaderboard now shows #1 if you're #1 even in ties
2026-04-22 22:26:43 +01:00
zk 32a4e7392e feat: orphan score stuff (#56) 2026-04-22 18:45:00 +01:00
zk 20bfd4b06e chore: fmt 2026-04-21 23:27:44 +00:00
zk ea52824a4b seeds.tachi.ac 2026-04-21 23:25:54 +00:00
zk c157d0026a checkpoint 2026-04-21 20:03:02 +00:00
zk 2bc4c3a628 more (#53)
* checkpoint

* server compiles again

* fmt

* checkpoint

* last one out, get the lights

* euston station

* like, mostly good. I'm under the ocean right now.

* fix: some nonsense AI stuff

* fix: new eslint rules, and cleanup imports across the board

* feat: folder slug rewrite, email logic change, too

* fix: register must use txn not db

* checkpoint
2026-04-20 23:11:16 +01:00
zk edda03e916 sunday 5th apr (rip mark hollis) (#52)
* lots of work

* feat: move rg-stats in, ensure consistency in db queries

* the clocks dont work

* almost

* ok jesus been and gone now back to usual
2026-04-06 01:25:30 +01:00
zk dd2447c848 feat: i'm really worried about this bit, but empiricism will win (#41)
* feat: i'm really worried about this bit, but empiricism will win

* feat: light driving

* feat: migrate over user game status

* feat: custom scrollbar, and migrate over settings

* feat: eamusement csv movement

* fix: rm debug

* feat: shark reaction

* checkpoint

* feat: get tests passing again

* checkpoint

* feat: bms table sync

* feat: ugs snapshot and backsync bms pms

* feat: checkpoint

* feat: iidx playlists

* manic depression

* continues

* fly

* happy house

* we're happy here

* I think. 6 years is enough for me. This is killing me, and I am dying.
2026-03-31 23:37:51 +01:00
zk 9d81f3565d god 2026-03-28 17:23:34 +00:00
zk e8b505c52a make deprecation clear; stratify for compat - v2 api i guess 2026-03-28 15:44:49 +00:00
zk c797d27b32 feat: chart ID movement and motions 2026-03-28 15:07:42 +00:00
zk 1bb32efd8a feat: search functionality 2026-03-28 13:15:03 +00:00
zk 180f072ac9 score docs 2026-03-28 13:15:03 +00:00
zk dda54da3bc checkpoint 2026-03-28 13:14:59 +00:00
zk adfb3e6399 porting essential user things to actions, still 2026-03-23 23:57:13 +00:00
zk 7f5aa96779 way more actionizing 2026-03-20 02:07:30 +00:00
zk 19ade534fd working load client actions 2026-03-19 21:11:30 +00:00
zk c80e2ea2ef feat: start actionising on the west coast 2026-03-19 20:20:11 +00:00
zk 4d489cbdea checkpoint 2026-03-13 17:35:10 +00:00
zk fc3e2bf8e1 refactor: config becomes zod&not shit 2026-03-12 19:59:38 +00:00
zk a0397fbaf6 fix: just fix passes 2026-03-12 19:11:11 +00:00
zk 5ea514cfa8 feat: first v3 refactor 2026-03-11 00:06:28 +00:00