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