zkldi
8b87dee66d
fix: remove useless log
2022-11-05 16:31:12 +00:00
zkldi
4b9f421912
fix: bpi updates should backport to staging aswell
2022-11-05 15:19:59 +00:00
zkldi
8b5d70238d
fix: poyashi bpi sometimes stores their numbers as strings
...
because of course they do
2022-11-05 15:17:26 +00:00
zkldi
f9c98c2324
feat: reset forceStaticImportStatus after sv6c use
2022-11-05 15:07:51 +00:00
zkldi
7a6f088d00
feat: make PMS merge BP aswell
2022-11-04 20:25:53 +00:00
zkldi
d72d788974
feat: inherit lamp graphs and bp for bms pbs
2022-11-04 20:21:42 +00:00
zkldi
ef1a892f82
fix: regression test for downgrades
2022-11-04 14:42:34 +00:00
zkldi
2c8ac579d4
fix: prevent tests from sometimes not running
...
this is some weird circular import issue, not sure how to resolve it
but tearing out the import and replacing the function works
so, that's what we're rolling w for now.
2022-11-04 14:42:23 +00:00
zkldi
19e158333f
feat: allow certain classes to be downgraded
...
Things like class colours, volforce classes, etc. should
be able to be downgraded if they fall below their requisites.
2022-11-04 14:40:56 +00:00
zkldi
e8834db056
fix: kshook static is unix seconds not unix ms
2022-11-03 03:13:57 +00:00
zkldi
e48ff929e4
fix: bump rg-stats to fix jubility problem
2022-11-03 02:31:49 +00:00
zkldi
6ea0d34ec7
fix: add migration for broken inf score merge
2022-11-02 16:17:47 +00:00
zkldi
88bfed77f6
fix: remove brutal footgun in UpdateScore
...
songID doesn't update even if you change the chart...
2022-11-02 16:14:59 +00:00
zkldi
f66725affb
fix: improve error codes from kailua
2022-11-02 15:49:43 +00:00
zkldi
a98322dcea
fix: support resident properly
2022-11-02 15:31:23 +00:00
zkldi
e114de8b6b
style: remove useless todos
2022-11-02 04:54:06 +00:00
zkldi
d59bd1586d
fix: stupid typo stop programming at 4am challenge
2022-11-02 04:38:34 +00:00
zkldi
5df6b2c26b
feat: enable resident
2022-11-02 04:14:19 +00:00
zkldi
e921d2bb7b
feat: fervidex ch-omni enable
2022-11-02 03:33:15 +00:00
zkldi
681a3965a6
Merge pull request #738 from TNG-dev/zkldi/rival-pb-compare
2022-11-01 23:48:15 +00:00
zkldi
1d2f94a8aa
feat: rival folder compare
2022-11-01 22:17:38 +00:00
zkldi
8f903103ad
feat: allow more than 100 best pbs in rival compare
2022-11-01 14:27:37 +00:00
zkldi
9c632f7684
temp: add logging for sv6c static requests
2022-11-01 01:11:21 +00:00
zkldi
faf4ff16ed
feat: initial comparePBsTable draft
2022-11-01 00:59:19 +00:00
zkldi
73f929b3e4
feat: initial pb-union code
2022-10-30 19:24:17 +00:00
zkldi
b318fa44dc
refactor: rename score-leaderboard to PB leaderboard
2022-10-30 18:40:23 +00:00
zkldi
1f9f62fc7c
feat: add migration script for old charts
2022-10-30 17:03:28 +00:00
zkldi
f7f2eedf32
fix: accidental false types
2022-10-30 17:02:58 +00:00
zkldi
2bb54cdaaa
fix(lr2hook): handle early exiting *properly*
2022-10-30 15:47:29 +00:00
zkldi
824df0ae21
fix: critical misstep in folder code (thanks tests)
2022-10-30 13:55:09 +00:00
zkldi
e73bf2abc8
fix: dont do bulkwrites if empty
...
thanks mongo
2022-10-30 13:42:13 +00:00
zkldi
77f782eac6
fix: make initfolderchartlookup race-safe
2022-10-30 13:36:12 +00:00
zkldi
0de9214d55
fix: typo
2022-10-30 01:58:44 +00:00
zkldi
a8ebb2c3c0
feat: add migration to fix borked bms charts
2022-10-28 03:26:21 +01:00
zkldi
96b9b21cab
fix(critical): sync correct seeds!
...
whoops
2022-10-28 03:07:42 +01:00
zkldi
5a591c4f94
feat: backsync to staging and prod always
2022-10-28 00:54:20 +01:00
zkldi
1635bc7574
fix: bms-table-sync should just update levels, not add new folders/tables
2022-10-27 20:28:40 +01:00
zkldi
7eaa8bc06b
fix(lr2hook): reject BP if user failed
...
LR2Hook sends invalid BP if the user ends up exiting the song early.
We need to handle this, and not accept it.
2022-10-27 19:46:33 +01:00
zkldi
d89e3fbbb5
fix: tests
2022-10-22 19:46:02 +01:00
zkldi
cd743c4f0e
fix: tests compile lol
2022-10-22 19:36:03 +01:00
zkldi
53ddd4c247
feat: tests, static-import rejection
2022-10-22 19:31:34 +01:00
zkldi
b78a000c13
feat: kshook static import settings
2022-10-22 19:31:23 +01:00
zkldi
103689593c
feat: kshook settings
2022-10-22 19:31:13 +01:00
zkldi
deb2329993
feat: sv6c static importing
2022-10-22 19:27:49 +01:00
zkldi
5ae4d720c7
test: add regression tests for sdvxInGameID importing
2022-10-22 12:41:26 +01:00
zkldi
b650213cc2
feat: enable batch manual errmsgs in client before uploading
...
this runs prudence schemas on the browser
straightforward enough, required a little refactoring, but we're good.
2022-10-21 01:48:50 +01:00
zkldi
d17bb49a6e
fix: remove misleading comment in sdvx class handler
2022-10-21 00:46:55 +01:00
zkldi
5e6151633f
docs: mention gifs
2022-10-20 20:53:21 +01:00
zkldi
64ca19e772
fix: tests pass for real
2022-10-20 12:27:48 +01:00
zkldi
ed1a199c16
fix: more test fixes
...
i'm getting very frustrated with this code rn
2022-10-20 11:59:05 +01:00