zkldi
2131592ba0
feat: tear out ddr support
2022-12-19 00:33:50 +00:00
zkldi
7613d4de47
feat: add referential integrity tests for db seeds
2022-11-22 16:12:34 +00: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
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
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
zkldi
7f6081e663
Add unique ID tests.
2022-04-05 01:17:38 +01:00