Commit Graph
77 Commits
Author SHA1 Message Date
zkldi 439477a31c fix: editing a goal should edit *all* subscriptions, not just one
this mongodb footgun is gonna kill me one day
2023-01-26 09:16:37 +00:00
zkldi 1b3a3df752 feat: gpt-specific invariants 2023-01-22 23:02:37 +00:00
zkldi 6d8684619b fix incorrect goal migrations 2023-01-19 16:39:54 +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 c9964d9662 fix: temp migrations 2023-01-19 16:39:52 +00:00
zkldi cbc83c74e4 checkpoint: 34 (100% tests passing)
do you guys even realise how insane this is
2023-01-19 16:39:42 +00:00
zkldi 2ff1dc1c29 feat: validators 2023-01-19 16:39:42 +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 acdd0e2264 checkpoint: 31 (SERVER BUILDS)
DON'T EVER DOUBT ME AGAIN
2023-01-19 16:39:40 +00:00
zkldi 067825cefc checkpoint: 30 2023-01-19 16:39:39 +00:00
zkldi 5ae53eaff4 checkpoint: 29 2023-01-19 16:39:39 +00:00
zkldi 67c5b16976 checkpoint: 27 2023-01-19 16:39:39 +00:00
zkldi 7341a1bc1b checkpoint: 25 2023-01-19 16:39:38 +00:00
zkldi bae2775cf0 checkpoint: 22 2023-01-19 16:39:38 +00:00
zkldi e23e290efc throwing in the towel 2023-01-19 16:39:37 +00:00
zkldi a046fceb4c checkpoint: 16 2023-01-19 16:39:31 +00:00
zkldi f4db781f9d checkpoint: 15 2023-01-19 16:39:31 +00:00
zkldi a3208f3ce5 checkpoint: 14 2023-01-19 16:39:31 +00:00
zkldi b074d49151 fix: lint rules 2022-12-26 12:35:58 +00:00
zkldi f6ae94c18d style: lint 2022-12-24 02:55:30 +00:00
zkldi 8911aee389 test: regression test (singular) for humanisegameprog 2022-12-24 02:14:49 +00:00
zkldi bd48e3eb0d feat: completely tear out arc support 2022-12-22 11:51:59 +00:00
zkldi aa961d847a feat: tear out maimai 2022-12-19 00:39:58 +00:00
zkldi 2131592ba0 feat: tear out ddr support 2022-12-19 00:33:50 +00:00
zkldi 4b1f8779e5 fix: silence /format 400s 2022-11-26 21:50:28 +00:00
zkldi e8ff9a8a7b fix: make isSubscribedToQuest work 2022-11-26 19:19:19 +00:00
zkldi 708949bb13 fix: notifications not reloading and add site announcements 2022-11-26 16:33:22 +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 c6112e765c fix: make sure banning users works properly 2022-11-23 00:12:07 +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 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 839fac7bbc refactor!: rename milestones to quests and milestone-sets to questlines 2022-10-18 19:04:29 +01:00
zkldi 4d157ca107 fix: throw if fetching goal charts with invalid goal.charts.type 2022-05-31 18:04:42 +01:00
zkldi cad860413e fix: make all tests pass
I'm sorry for how disgustingly large all of these commits are. I promise
that this is the last time something this disgusting will happen.

This is a mono-patch for various things that were broken by the major
refactor. It's mostly things like error messages now being different
(and tests failing as a result).

Some notable fixes include me accidentally deleting the entire DELETE
api-tokens endpoint (lol), and timeAchieved: 0 in batch-manual not
coercing to null anymore. It appears the behaviour was intentional for
some reason. I'm not sure why though.
2022-05-31 17:56:14 +01:00
zkldi a6d23ad40a experimental: final cadence validation commit 2022-05-25 21:29:54 +01:00
zkldi 19e3e7af8c fix: make sure goal subscriptions are properly awaited 2022-05-25 17:47:19 +01:00
zkldi af2fa826a4 experimental: mass-hollis-refactor 2022-05-10 03:21:09 +01:00
zkldi 0adc39b5cb experimental: initial autofix blast 2022-05-06 03:39:03 +01:00
zkldi 027797930d feat: notify users when their milestones change 2022-04-24 21:58:33 +01:00
zkldi 5991a0be96 style: organise imports 2022-04-24 21:19:39 +01:00
zkldi 5757348dd6 style: replace Playtypes[Game] with Playtype 2022-04-23 05:55:37 +01:00
zkldi a27ac55ccf fix: unsubscribe users if milestone gets deleted 2022-04-17 04:59:07 +01:00