Albert Shin
17a95f1cfa
feat: add myt maimai dx import support ( #1143 )
...
* feat: add myt maimai dx import support
* chore: fix myt integration showing up, tests
* chore: formatting
* fix: linting
* chore: more formatting
* chore: maybe running lint-fix will fix it
2024-08-09 11:53:19 +01:00
Albert Shin and zkldi
a09291265c
feat: add myt chunithm support ( #1082 )
...
* feat: add myt chunithm support
* fix: check linting when merging
* fix: run linter
* fix: my ide is very broken and likes to delete code at random
* fix: linting isn't being called correctly *anywhere*...
* fix: eslint ignore .d.ts
* fix: lint common
* fix: well whatever i guess literally nothing ever fucking works in js tools
---------
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2024-05-17 21:43:29 +01:00
Albert Shin and zkldi
970f7caa9e
feat: add myt ongeki support ( #1076 )
...
* feat: add myt ongeki support
* fix: import myt score
* style: undo misc. prettier changes
* fix: nit on logging
* fix: use song-chart desync as the term here
and severe as loglevel
---------
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2024-05-15 15:09:57 +01:00
zkldi
5128581016
feat: get rid of isHot and isLatest in code ( #1066 )
...
* feat: get rid of isHot and isLatest in code
* feat: remove hot/latest from seeds
* feat: migrate away from them too
* fix: 21
* fix: again
* fix: again
* fix: again
2024-05-10 12:52:59 +01:00
Christopher Cooper and zkldi
c64623cf59
implement WACCA import from MYT ( #1039 )
...
* add inGameID to WACCA charts
* add WACCA import support from MYT
* add client support for api/myt-wacca
* add bot support for api/myt-wacca
* remove artistJP and titleJP from songs-wacca
Turns out these aren't actually in the game data or anything, and we won't be
able to get their values for omni songs or future songs added in plus.
* add some missing omni WACCA songs
* add test
* fix tabs in test.conf.json5
* revamp grpc call handling a bit and add more error handling
* feat: drag the protofiles in rather than alter build
---------
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2024-05-08 20:31:15 +01:00
beerpsi
e549eb6d27
fix test data for Arcaea (inGameID -> inGameStrID) ( #961 )
2023-10-11 23:26:30 +01:00
Lumine and beerpiss
b51be4eb27
feat: arcaea support ( #951 )
...
Co-authored-by: beerpiss <lacvtg.a1.2023@gmail.com >
2023-10-11 10:47:47 +01:00
zkldi
0ffc0c86bd
fix: crlf nonsense
2023-02-18 00:00:25 +00:00
zkldi
70827d83ca
fix: more course lookup fixes
2023-01-27 16:31:51 +00:00
zkldi
355872b79c
fix: typo
2023-01-19 16:39:59 +00:00
zkldi
4475caaf8b
fix: pass linting
2023-01-19 16:39:59 +00:00
zkldi
0c48b6cef0
fix: that's all probably
2023-01-19 16:39:53 +00:00
zkldi
64d83c2e9f
feat: full impl tests and migration
2023-01-19 16:39:52 +00:00
zkldi
65810857d1
checkpoint: 33
2023-01-19 16:39:40 +00:00
zkldi
91904ac17b
checkpoint: 32
2023-01-19 16:39:40 +00:00
zkldi
5fcc4214f0
fix: make tests pass
2022-12-28 11:59:45 +00:00
Christopher Cooper
f5cc831ef2
add converter tests
2022-12-27 09:21:25 +09:00
zkldi
bd48e3eb0d
feat: completely tear out arc support
2022-12-22 11:51:59 +00:00
zkldi
2131592ba0
feat: tear out ddr support
2022-12-19 00:33:50 +00:00
zkldi
d48ccee388
test: other cg converter tests
...
honestly these tests are super barebones but i mean
they're good enough. I hate writing tests.
2022-12-18 08:45:39 +00:00
zkldi
01e05ba90c
test: cg-popn tests
2022-12-18 08:34:35 +00:00
zkldi
98ca458cff
feat: initial cg support
2022-12-18 08:07:56 +00:00
zkldi
bf866b5619
test: make tests pass and refactor it all
2022-12-14 04:22:38 +00:00
zkldi
04d1f6a795
feat: track score imports
2022-11-05 21:56:02 +00:00
zkldi
53ddd4c247
feat: tests, static-import rejection
2022-10-22 19:31:34 +01:00
zkldi
839fac7bbc
refactor!: rename milestones to quests and milestone-sets to questlines
2022-10-18 19:04:29 +01:00
zkldi
1be6acb326
fix: make server tests compile and work
2022-10-16 19:19:58 +01:00
zkldi
f9f8560923
fix(server): accidentally broken bms test data
2022-07-20 21:36:36 +01:00
zkldi
87b8d331e1
test: fix noncompiling tests
2022-06-29 23:43:29 +01:00
zkldi
2c8b0870fb
experimental: massive hollis changes
2022-05-20 00:24:09 +01:00
zkldi
0b84416c29
test: add tests for userID/Notifications
2022-04-24 23:09:24 +01:00
zkldi
715906eefb
test: add tests for migrations
2022-04-22 02:12:32 +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
50e201ba0f
test: add gpt milestone-sets endpoint tests
2022-04-16 19:31:35 +00: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
7361fcdb5f
Fix bug where EXG was rejected in prudence validation
2022-04-05 01:31:11 +01:00
zkldi
431b539ce1
More renaming and moving (I lost my original work...)
2022-03-29 15:28:12 +01:00
zkldi
104d3e22a4
Assorted critical PMS database fixes.
2022-03-01 16:05:06 +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
53e58c59e4
Add some tests and check everything out.
2022-01-30 21:43:55 +00:00
zkldi
77c516a4d2
Some last tests
2022-01-19 22:44:12 +00:00
zkldi
16dfb15571
Jubeat Support
...
Fixes #169
2022-01-05 08:50:11 +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