Commit Graph
2166 Commits
Author SHA1 Message Date
zkldi 2c3c363fe8 test: remove faulty tests 2022-11-26 18:30:58 +00:00
zkldi 88465e1577 feat: goals & quests in activity
plus a bunch of major bug fixes wrt. goal/quest processing
2022-11-26 18:22:41 +00:00
zkldi 1b900af54e feat: add quests page and make tests work 2022-11-26 16:40:39 +00:00
zkldi 708949bb13 fix: notifications not reloading and add site announcements 2022-11-26 16:33:22 +00:00
zkldi 9fdf94062f Merge pull request #760 from TNG-dev/zkldi/goals-quests-ui 2022-11-26 00:02:57 +00:00
zkldi 8a0309693f test: fix tests and tear out unused endpoints 2022-11-25 23:49:33 +00:00
zkldi 8c52b3ba48 feat: goals & quests fully functional 2022-11-25 20:49:53 +00:00
zkldi 25f26650c5 feat: remove "any" goals
they're stupid, too expensive, complex
nobody has any use for them. If you think you do, you don't.
2022-11-25 15:13:56 +00:00
zkldi a6d89f748e feat: bunch of new stuff + proper dependency handling 2022-11-25 03:46:11 +00:00
zkldi cbce1a31f4 feat: quests page + ugpt context 2022-11-23 23:43:55 +00:00
zkldi 8bffd06c9e fix: it's an unsafe return and we know it 2022-11-23 00:22:31 +00:00
zkldi c6112e765c fix: make sure banning users works properly 2022-11-23 00:12:07 +00:00
zkldi 7f9f732f4e fix: a banned user shouldn't be able to access IRs 2022-11-22 16:33:13 +00:00
zkldi f0beeb4478 Merge branch 'zkldi/goals-quests' into staging 2022-11-22 03:58:16 +00:00
zkldi 98f561f8ae feat: pretty functional quest editor UI 2022-11-22 03:45:40 +00:00
zkldi acef4c6345 feat: remove quest criteria, allow importing quests 2022-11-21 19:27:47 +00:00
zkldi 5538df2d7d feat: run linter and fix pushing to wrong banch 2022-11-17 23:16:50 +00:00
zkldi 92dfeeb5e9 feat: redo how kamai syncs updates to its seeds 2022-11-17 23:15:25 +00:00
zkldi bcb566ea30 feat: sp12 autoupdate and kamai backsync 2022-11-17 22:27:08 +00:00
zkldi c73c0d44a2 fix: disable multi-proportional goals 2022-11-17 03:59:21 +00:00
zkldi 44f4d1d327 feat: quest editor 2022-11-17 03:48:51 +00:00
zkldi f889ecdd83 feat: initial goals and quests 2022-11-15 04:16:16 +00:00
zkldi 2e412b8c91 fix: itg fails are always Fs 2022-11-15 03:45:26 +00:00
zkldi 8057951ab5 fix: rename MAX_MILESTONE to MAX_QUEST 2022-11-12 16:42:27 +00:00
zkldi 79f17736a8 chore: clean out unused code 2022-11-12 01:53:05 +00:00
zkldi 03daf1d0f5 docs: remove unused 2022-11-11 19:25:47 +00:00
zkldi 199ce13004 docs: document activity bug 2022-11-11 18:46:00 +00:00
zkldi e565208e6e feat: activity all the things 2022-11-11 18:42:34 +00:00
zkldi 7bd215ac6f fix: should fetch scores when startFrom passed
mutating baseQuery broke subsequent queries. obvious in retrospect
2022-11-11 04:59:40 +00:00
zkldi ac7486592b feat: full ugpt activity stuff 2022-11-11 04:51:39 +00:00
zkldi e5cab18365 feat: ugpt activity + activity improvements 2022-11-11 03:34:14 +00:00
zkldi 2a32fb5db2 feat: rival activity 2022-11-11 02:50:32 +00:00
zkldi a4f1948df9 Merge pull request #752 from TNG-dev/zkldi/bms-fast-deorphan 2022-11-10 02:26:14 +00:00
zkldi 0daf93c5f0 feat: deorphan charts instantly if they appear in a table 2022-11-10 02:14:41 +00:00
zkldi fec9fe0ea8 refactor!: Tear out most bot functionality
These commands never get used and are generally ugly.

I'm trying to decrease the maintenance of this project, and this is
an unecessary expense imo.
2022-11-10 02:00:10 +00:00
zkldi ece69dc2c8 fix: local man cannot into math 2022-11-10 01:22:55 +00:00
zkldi ec17e94969 fix: buggy test on ugpt history 2022-11-10 01:17:58 +00:00
zkldi a305cf4346 feat: optionally extend ugpt history to a year 2022-11-10 01:10:50 +00:00
zkldi 0db471d5f3 refactor: rename PublicUserDocument to UserDocument 2022-11-10 00:36:39 +00:00
zkldi 09c84c71a2 feat: notifications UI
minimal, but just works (tm)
2022-11-10 00:22:43 +00:00
zkldi 37c0df61ee fix: make jubility parsing determinstic
it was effectively plucking 30 random pbs
2022-11-08 13:09:11 +00:00
zkldi 210a534a4f Merge pull request #747 from TNG-dev/zkldi/jubility-lessthan60-fix 2022-11-08 01:37:36 +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 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 2bd3195184 feat: support EXCEEDs from eamusement csv 2022-11-06 03:43:33 +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