Commit Graph
5423 Commits
Author SHA1 Message Date
zkldi 09c84c71a2 feat: notifications UI
minimal, but just works (tm)
2022-11-10 00:22:43 +00:00
tachi-seeds 8d5dbe2ef3 Backsync BMS+PMS Songs/Charts 2022-11-09T03:00:46.670Z 2022-11-09 03:00:48 +00:00
zkldi 37c0df61ee fix: make jubility parsing determinstic
it was effectively plucking 30 random pbs
2022-11-08 13:09:11 +00:00
tachi-seeds 2ee5cfee6e Backsync BMS+PMS Songs/Charts 2022-11-08T03:00:45.843Z 2022-11-08 03:00:47 +00:00
zkldi ef42aa335e fix: improve clarity of forcestaticimport 2022-11-08 02:43:09 +00:00
zkldi 210a534a4f Merge pull request #747 from TNG-dev/zkldi/jubility-lessthan60-fix 2022-11-08 01:37:36 +00:00
zkldi d4ea97cb9b Merge pull request #746 from TNG-dev/zkldi/fix-kai-spontaneous-dan-fail 2022-11-08 01:37:17 +00:00
zkldi 8ab09eaea6 docs: remove false comment 2022-11-08 01:27:43 +00:00
zkldi 583c9a8826 fix: prevent jubility from not sometimes
this fix ensures that scores are only fetched *from* jubeat, because why
would they ever need to be fetched from anywhere else (lol)

well, we were potentially fetching scores from other games by fetching
songIDs without discriminating on game first. This manifested in
accidentally letting `undefined` seep into our reducers, resulting in
NaN - which of course, in JSON, is `null`.
2022-11-08 01:25:38 +00:00
zkldi 4b801cf0cb fix: make tests compile 2022-11-07 21:58:21 +00:00
zkldi 118ad7e9ec fix: UI nit 2022-11-07 21:17:51 +00:00
zkldi 33a3efe5b0 fix: make kai-type-apis not spontaneously fail to sync classes
reauthing *did not* happen in the case where class-searching
failed. It happened when the iterator is called,
which is after the classHandler is curried.
2022-11-07 21:01:47 +00:00
zkldi a8e7c23444 fix: use preferred score alg on gpt chart page 2022-11-07 20:52:32 +00:00
tachi-seeds 3385676053 Backsync BMS+PMS Songs/Charts 2022-11-07T03:00:47.417Z 2022-11-07 03:00:49 +00:00
zkldi 2bd3195184 feat: support EXCEEDs from eamusement csv 2022-11-06 03:43:33 +00:00
zkldi b9afc41e41 fix: remove debug 2022-11-06 03:28:56 +00:00
zkldi acf8195512 fix: make arc-sdvx imports work 2022-11-06 03:21:27 +00:00
zkldi d4329a2b0b fix: improve sdvx kai class logging 2022-11-06 03:04:39 +00:00
zkldi 2541c2f474 fix: improve logging on sdvx skill_level dropping 2022-11-06 03:01:54 +00:00
tachi-seeds 159e0acee4 Backsync BMS+PMS Songs/Charts 2022-11-06T03:00:47.179Z 2022-11-06 03:00:49 +00:00
zkldi 2e9d791fa4 fix: utterly broken and nonsensical migrations 2022-11-06 02:40:35 +00:00
zkldi 5830b67922 fix: kshook scores shouldn't be marked with user intent 2022-11-06 02:38:06 +00:00
zkldi 2a71641f9e fix: migrate to fix incorrect fervidex userIntent 2022-11-06 02:29:06 +00:00
zkldi 3a5c14bdb2 fix: fervidex scores should not have user intent 2022-11-06 02:28:51 +00:00
zkldi fab0ef0f4e style: remove useless import 2022-11-06 01:53:17 +00:00
zkldi 21fe249c35 Merge pull request #744 from TNG-dev/zkldi/import-status-tracking 2022-11-06 01:50:12 +00:00
zkldi 6187b6848e fix: mark import endpoints as TODO for testing 2022-11-06 01:30:51 +00:00
zkldi f609426e1e feat: user imports page 2022-11-06 00:55:56 +00:00
zkldi d86e3190e6 feat: allow admins to see other users things 2022-11-06 00:43:49 +00:00
zkldi 360d6c6f5f test: fix whoops 2022-11-06 00:36:58 +00:00
zkldi 2b362d1fdd feat: import viewer/analyser util 2022-11-06 00:26:10 +00:00
zkldi a58582ca10 feat: expose import trackers and add general endpoints
also fix the bug where import errors weren't tracked anymore
as they were being exiled from redis.
2022-11-05 21:56:45 +00:00
zkldi 04d1f6a795 feat: track score imports 2022-11-05 21:56:02 +00:00
zkldi 99a1f5337e fix: don't multiply unix ms by 1000
wouldn't happen in F#
2022-11-05 21:01:56 +00:00
zkldi 28a2ceac0c test: add regression test for sv6c static timestamps 2022-11-05 18:57:01 +00:00
zkldi b7c08c0f44 fix: kshook static imports are unix seconds, not unix ms 2022-11-05 18:54:30 +00:00
zkldi 87467c389d fix: test mistake 2022-11-05 18:05:25 +00:00
zkldi fb18726f1e fix: should recalc sessions impacted by a score deletion 2022-11-05 17:56:23 +00:00
zkldi 6da7e6e69f fix: recalc sessions should prune 0-score ones. 2022-11-05 17:54:29 +00:00
zkldi 340a893735 fix: faulty delete-session/import logic in deletemultiplescores 2022-11-05 17:54:22 +00:00
zkldi d5cd9aae6c fix: don't mark same-class/less-class state changes as "achievements" 2022-11-05 16:46:42 +00:00
zkldi 8b87dee66d fix: remove useless log 2022-11-05 16:31:12 +00:00
zkldi 3595a8dfe1 fix: bpi-coefficients should be numbers 2022-11-05 15:22:52 +00:00
tachi-seeds 6dbe48bd75 BPI Update 2022-11-05T02:00:35.521Z 2022-11-05 15:22:47 +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
tachi-seeds f4db4c2954 Backsync BMS+PMS Songs/Charts 2022-11-05T03:00:47.049Z 2022-11-05 03:00:49 +00:00
zkldi 3f86adefbf Merge pull request #743 from TNG-dev/zkldi/issue-711 2022-11-04 20:46:34 +00:00
zkldi 7a6f088d00 feat: make PMS merge BP aswell 2022-11-04 20:25:53 +00:00