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