Commit Graph
27 Commits
Author SHA1 Message Date
zkldi 968da7f658 fix: make tests pass 2022-12-20 11:58:32 +00:00
zkldi aa961d847a feat: tear out maimai 2022-12-19 00:39:58 +00:00
zkldi 2131592ba0 feat: tear out ddr support 2022-12-19 00:33:50 +00:00
zkldi 171de06590 feat: folder session raises 2022-12-16 05:47:54 +00:00
zkldi 7613d4de47 feat: add referential integrity tests for db seeds 2022-11-22 16:12:34 +00:00
zkldi 11956c6c86 test: add regression tests for duplicate folderIDs in table 2022-10-21 01:09:48 +01:00
zkldi 232707f6f2 feat: Make id.test.ts work with array uniq ids
this works by cartesian producting our IDs, so that they're all added
to the set of unique IDs. If a chart has a unique ID On

["A", "B"], C, D

then A C D and B C D will be correctly be added to the set of uniq ids
now.

This is a regression test for the behaviour that let slightly broken
khamen break charts get into prod.
2022-10-07 00:55:02 +01:00
zkldi d03e17bffd fix(seeds): invalid uniqkey for bms courses 2022-09-28 22:49:07 +01:00
zkldi 7ef6b2d890 fix(test): uniq id for bms course is value not index. 2022-09-24 11:02:51 +01:00
zkldi bd478926c5 fix: bms course unique ids aren't their md5sums
they're their set-playtype-index combo. My bad.
2022-09-22 22:00:35 +01:00
zkldi 487dfadc68 feat: add qubell tables and folders, mark as inactive
fix: patch an annoying mess in folders & tables.json

feat: get jubeat tables and folders right

fix: noooise
2022-07-17 17:42:26 +01:00
zkldi 65f9efd800 fix: stop abusing TS, these scripts should be less hacky 2022-07-17 17:42:26 +01:00
zkldi e55a0eb129 fix: get tachi-server to atleast boot and sync with common 2022-07-04 02:15:43 +01:00
zkldi 89b6e52e37 feat: support ECS8 -> 10.5 and SRPG3 -> 5 2022-06-12 14:05:56 +01:00
zkldi f53987b856 fix: fix typo in table-folders log output 2022-05-19 16:00:28 +01:00
zkldi f6b5c5138b test: add regression tests for invalid folders 2022-05-19 14:59:16 +01:00
zkldi 4ee61320ea fix: invert failing logic in folder-id tests 2022-05-01 23:55:55 +01:00
zkldi 5119b47dbc test: add tests for invalid folder-ids 2022-05-01 23:26:52 +01:00
zkldi 2120f5736f test: make id tests check songId + diff + playtype combos 2022-04-28 18:33:19 +01:00
zkldi 0d3919c1c7 style: improve formatting of dupe values 2022-04-28 18:20:48 +01:00
zkldi dcb5ba5849 test: add more id tests (BREAKS PIPELINE!) 2022-04-28 18:14:56 +01:00
zkldi 923bdc115e refactor: read schemas from tachi-common instead 2022-04-25 09:21:38 +01:00
Christopher Cooper 1a5f4ddbf9 add empty tableFolders to all usc charts 2022-04-09 14:01:15 -07:00
zkldi 7f6081e663 Add unique ID tests. 2022-04-05 01:17:38 +01:00
zkldi 97de695f12 Translate popn genres. 2022-02-27 02:00:18 +00:00
zkldi f80e2c058f EXPERIMENTAL: Replace USC songs and charts completely. 2022-02-05 17:02:24 +00:00
zkldi 02efe6f95a Finally, Add tests and linting! 2022-01-31 19:23:18 +00:00