* wip
* yay no errors
* refactor a bit, support ghostGauge
* missCount is null from the api, not -1, if player died
* improve ghostGuage parsing
* add tests
* I knew I was missing something with nullable misscount
* add new import methods to .env.example
* fix: use 3003 for seeds port + expose ports consistently
* fix: seeds-webui license AGPL3 -> MIT
* fix: more port 3100 to 3003
* feat: remove "GPT/UGPT" as a phrase from the codebase
* fix: clean up some ridiculous legacy code hoops
* feat: add sdvx nabla support
Added VF7 algorithm to sdvx profiles
Added nabla folder
Extended sdvx seed with new charts and decimal rerates
* fix: some comments
* refactor: break InsaneCharRebinds out into its own file
* fix: removed weird chars on sdvx song seeds
* fix: charfix
---------
Co-authored-by: zk <zkldi.dev@gmail.com>
* 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
* [chunithm] Recover seeds overwritten by v2 merge
* unfuck song IDs
* recover search terms
* yeah just fuck my shit up
* update chart schema
* fix test data
* [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