zkldi
679a769fc0
refactor: add mkFakeImport util function
2022-04-23 00:40:17 +01:00
zkldi
fd3d77c4ad
style: remove unused import
2022-04-22 23:18:23 +01:00
zkldi
77f3ba76a4
fix: Move FAKE_MIGRATION out of test-data
...
Attempting to depend on anything inside test-utils at runtime is a
footgun, and may result in the server not booting.
This patch stops the server from depending on something that might not
exist at runtime, such as test-utils/test-data trying to get the buffer
of the eamusement csv and failing catastrophically.
2022-04-22 23:13:18 +01:00
zkldi
bea7e1456e
refactor: move ALL_PERMISSIONS to tachi-common
2022-04-22 18:45:51 +01:00
zkldi
715906eefb
test: add tests for migrations
2022-04-22 02:12:32 +01:00
zkldi
4c4288aeb3
test: Add tests for rival endpoints
2022-04-21 16:04:30 +01:00
zkldi
3205a82a05
refactor(test-utils): add cleaner convenient test utils
2022-04-21 06:01:34 +01:00
zkldi
5ba924cb49
fix: game-settings should insert with an empty rivals array.
2022-04-21 04:10:57 +01:00
zkldi
cabc8dd9fc
Merge branch 'develop' into zkldi/issue-673
2022-04-17 02:37:33 +00:00
zkldi
9574ea80fd
fix: de-corrupt test-data that requested user get a lamp of '1100'
2022-04-17 03:27:55 +01:00
zkldi
50e201ba0f
test: add gpt milestone-sets endpoint tests
2022-04-16 19:31:35 +00:00
zkldi
74950d7a8a
test: Add test alternative user data
2022-04-16 04:33:16 +01:00
zkldi
c58aa14cac
Remove parentMilestones as a feature. Handle it through database queries instead.
2022-04-14 03:10:06 +01:00
zkldi
0fc677dae0
UGPT Milestone Tests
2022-04-14 02:52:12 +01:00
zkldi
ffe57046e2
Add UGPT Targets tests
2022-04-14 01:56:11 +01:00
zkldi
9f5316dfb4
Changing personal-bests data results in half the test suite breaking.
2022-04-13 23:31:59 +01:00
zkldi
07e7c46dd2
Fix failing folder tests.
2022-04-13 22:11:40 +01:00
zkldi
567ab7ce5d
Full Add-Goal Tests
2022-04-13 20:50:05 +01:00
zkldi
de6fe2ebe3
Add snapshot testing.
2022-04-13 16:31:55 +01:00
zkldi
6cfda1bb1e
Un-Revert table-folders patch
2022-04-13 15:38:45 +01:00
zkldi
2b9b009d8e
Undo all snapshot changes, since snapshots won't work.
...
This reverts commit f0e0bef853 .
2022-04-13 14:12:57 +01:00
zkldi
ba5828973b
Add tablefolders to usc test chart
2022-04-13 12:50:17 +01:00
zkldi
cfa5810d37
Merge pull request #680 from TNG-dev/hotfix/v2.1.15
2022-04-05 01:40:21 +01:00
zkldi
7361fcdb5f
Fix bug where EXG was rejected in prudence validation
2022-04-05 01:31:11 +01:00
zkldi
e61bfad70f
Organise Imports
2022-04-01 13:57:31 +01:00
zkldi
73c7011e89
Refactor to my slightly unhinged push/pull parentMilestones system
2022-03-30 04:18:43 +01:00
zkldi
5dc667d2a1
Tests pass again
2022-03-29 16:47:47 +01:00
zkldi
431b539ce1
More renaming and moving (I lost my original work...)
2022-03-29 15:28:12 +01:00
zkldi
35ec22e3c0
Rename the types, too
2022-03-29 15:17:45 +01:00
zkldi
a2c35a80c4
Rough Goal Outline (no tests)
2022-03-14 19:21:59 +00:00
zkldi
104d3e22a4
Assorted critical PMS database fixes.
2022-03-01 16:05:06 +00:00
zkldi
38d01ebf29
Apply various fixes including tachi-common bump
...
- Bump tachi-common
- Put classes into the BatchManual definition
- Make sure all test functions are strict
- Fix some issues with your prudence validation
- Some other stuff, probably.
2022-02-27 05:16:59 +00:00
zkldi
b577e28b7b
Update dependencies. This took forever.
2022-02-07 16:46:13 +00:00
zkldi
7a1d7575e9
Support searching on BMS/PMS chart hashes
...
Fixes #630
2022-02-06 21:45:59 +00:00
zkldi
cfc4232ddf
Patch buggy stuff in sv6c
2022-02-01 17:15:14 +00:00
zkldi
c96b9b89e4
Migrate to using RG-Stats for RG Stats Library.
...
Fixes #647
2022-01-31 15:44:43 +00:00
zkldi
53e58c59e4
Add some tests and check everything out.
2022-01-30 21:43:55 +00:00
zkldi
b9661e4ab1
KsHook sv6c support
...
Fixes #636
2022-01-30 20:06:11 +00:00
zkldi
77c516a4d2
Some last tests
2022-01-19 22:44:12 +00:00
zkldi
d5f03b0d60
Improve some unrelated tests while we're here.
2022-01-19 16:22:28 +00:00
zkldi
1f25069ce6
Merge tag 'release/v2.0.30' into develop
...
Make sieglinde honor the lampPB and not the scorePB
2022-01-10 09:33:09 +00:00
zkldi
715c0f77f2
Add regression tests.
2022-01-10 09:31:11 +00:00
zkldi
16dfb15571
Jubeat Support
...
Fixes #169
2022-01-05 08:50:11 +00:00
zkldi
21360031e0
Ratings should be nullable.
...
Fixes #611
2021-12-30 18:49:26 +00:00
zkldi
736fb1f0ee
Pop'n Music support
...
Fixes #69
2021-12-24 03:52:56 +00:00
zkldi
d822ac16a0
Add some mock charts-/songs- data.
2021-12-21 08:45:17 +00:00
zkldi
84432430db
Truly tear out the rest of ktRating for iidx.
2021-12-21 07:33:09 +00:00
zkldi
d5218f6d7c
Replace ktRating with ktLampRating as the default IIDX Metric.
...
Fixes #597
2021-12-21 07:20:54 +00:00
zkldi
73bb42a54e
Make autoScr 0 instead of false
2021-12-14 22:12:36 +00:00
zkldi
fd64416566
Make autoScr 0 instead of false
2021-12-14 21:52:31 +00:00