Commit Graph
14 Commits
Author SHA1 Message Date
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