Commit Graph
80 Commits
Author SHA1 Message Date
zkandTest Name 76adb8b6e7 fix: various backsync fixes, changes seeds to not be formatted by biome anymore, just JSON.stringify(x, null, "\t") (#1570)
* fix: various backsync fixes, assorted changes

* automated: Backsync BMS+PMS Songs/Charts 2026-05-23T22:16:28.469Z

* fix: some patches, but all good!

---------

Co-authored-by: Test Name <test@example.com>
2026-05-23 23:33:57 +01:00
zk 059656bdd5 fix: revert import button working (#1567) 2026-05-23 19:43:05 +01:00
beerpsi 48e654cabc Add new color classes for maimai DX and CHUNITHM (#1561)
* Add new color classes for maimai DX and CHUNITHM

* mark all game profiles as dirty instead of re-deriving
2026-05-23 15:42:08 +01:00
zk b354757524 fix: make bms table view denser + add cumulative folder stats (#1549)
* fix: make bms table view denser + add cumulative folder stats

* fix: fix
2026-05-21 23:54:01 +01:00
zk 05bc8733df ai bug audit 1 (#1545)
* fix: use highlights in tachi rival table

* fix: silentReject forgot pw

* fix: bms table sync typo

* fix: typo

* fix: mass typos

* fix: tests
2026-05-21 19:13:23 +01:00
zk a5f139ce0a fix: run just fix 2026-05-21 16:32:55 +00:00
nairobi 44c50eeb8f fix: client string updates + desaturate ongeki 19/20 rainbow (#1540) 2026-05-21 17:28:00 +01:00
nairobi b2b9850249 feat: arcaea st3 importer (#1535) 2026-05-21 17:24:10 +01:00
nairobi 427a384f45 fix: arcaea hotfixes (#1534)
* fix: notecount footgun + client diff switch

* fix: unused var

* add missing notecounts
2026-05-21 16:42:44 +01:00
nairobi 5606732ea1 feat: update arcaea for v3 + 6.14 seeds/data (#1478)
* fix: update arcaea's CCs

* fix: proper ID check

* rest of the owl

* I remembered to run tests

* there is no pale purple

* add phase 12

* remove particle arts from the mobile folder

* make arcaea an honorary GCM game it always wanted to be

* songpack=genre

* move displayVersion over to chart data

* disable FR/PM score validators

* Revert "disable FR/PM score validators"

This reverts commit da1cfbaa62.

* bullshit

* bullshit 2

* bullshit 2
2026-05-20 22:13:05 +01:00
zk b4163548e4 fix: various bad frontend urls using legacy gameGroup/playtype stuff (#1531) 2026-05-20 19:59:07 +01:00
zk 68af25e345 fix: improve soft/hard error distinction in score import page (#1532) 2026-05-20 19:54:51 +01:00
zk 00d76747e2 feat: kill tis (#1528) 2026-05-20 19:54:10 +01:00
zk 7232308bce fix: quest ui has a react keying issue (#1527) 2026-05-20 19:53:57 +01:00
zk c569243194 feat: remove mongo and all of its deps (#1525)
* feat: remove mongo and all of its deps

* feat: remove all mongodb logic+thin out some unused deps
2026-05-20 19:48:39 +01:00
zk 23482d3ae8 fix: make bms/pms cells not truncate (#1526) 2026-05-20 19:42:37 +01:00
zk de1947573a fix: make bms/pms use normal sorting on tables (#1519) 2026-05-20 02:13:10 +01:00
zk 0908b63b38 fix: bms ordering and NULLS LAST in score sorting (#1512) 2026-05-20 00:45:08 +01:00
zk 95b01155b9 feat: ultrafast tests (#1511)
* feat: ultrafast tests

* fix: lint

* fix: misc fixes and remove this dense perf code

* fix: update server.yml appropriately

* fix: nice one

* fix: improve our luck
2026-05-20 00:35:33 +01:00
zk 2d4d4550ff fix: better error handling on failed imports 2026-05-18 17:12:38 +00:00
zk 71828e52ff feat: re-add exp. backoff on score imports 2026-05-18 17:43:35 +01:00
zk 5f9d72a9bd fix: last call 2026-05-18 17:28:21 +01:00
zk f6bfd70bec fix: activity endless loop 2026-05-18 17:23:45 +01:00
zk 640572faa7 fix: ... 2026-05-18 16:45:18 +01:00
zk 23bc63cebe feat: dim not played text a bit 2026-05-18 15:36:58 +00:00
zk 1d7a97dc58 feat: a button to do all profile recalcs 2026-05-18 15:12:38 +00:00
zk b57843d79a fix: allow v3 batch manual imports (it already worked) 2026-05-18 14:57:47 +00:00
zk 622115706d fix: folder resolution and remove smooth scrolling 2026-05-18 13:21:43 +00:00
zk e22fe8713f feat: recalc profiles endpoint, frontend rivals fix, ublock origin fix 2026-05-18 13:14:25 +00:00
zk 60c64c9874 fix: load game banners correctly 2026-05-18 14:02:14 +01:00
zk ffe807362f fix: postgresfixes 3 2026-05-18 12:21:09 +00:00
zk dbf92f8e2e fix: i agree with nairobi 2026-05-17 19:38:29 +00:00
zk 612b69a960 fix: formatting fixes 2026-05-17 14:44:43 +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 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 8a125634a8 feat: a start on goals/quests 2026-05-16 16:51:20 +00:00
zk d82326aace i forgot 2026-05-11 23:39:26 +01:00
zk e15f52bbe7 feat: masterpiece 2026-05-11 21:58:35 +00:00
zk 1884a0ca7d feat: notify users when orphans resolve 2026-05-11 18:03:08 +00:00
zk f910bb8409 fix: remove almost all window.reloads() 2026-05-11 17:54:14 +00:00
zk 66914fe857 fix: crosshost 2026-05-11 17:48:14 +00:00
zk 26b29e30b7 fix: a lot of seeds apply fixes 2026-05-10 20:02:49 +01:00
zk ad09fd33e5 fix: enprivatise more action fields 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 ba707dd060 fix: many session page improvements 2026-05-08 19:59:42 +00:00
zk efcd7652ae rebel shell 2026-05-08 16:54:34 +00:00