Commit Graph
777 Commits
Author SHA1 Message Date
zkldi 2fbd56472d feat: add ReadUsersNotifications fn 2022-04-24 21:12:29 +01:00
zkldi ea28adcc02 feat: barebones notif system 2022-04-24 19:54:36 +01:00
zkldi 54583373dc fix: add correct type import in fervidex tests 2022-04-23 06:20:20 +01:00
zkldi 9ccb49ce07 style: remove unused imports 2022-04-23 05:55:59 +01:00
zkldi 5757348dd6 style: replace Playtypes[Game] with Playtype 2022-04-23 05:55:37 +01:00
zkldi a1147401d2 style: remove unused import 2022-04-23 00:52:38 +01:00
zkldi 679a769fc0 refactor: add mkFakeImport util function 2022-04-23 00:40:17 +01:00
zkldi 14dd9ae257 test: add tests for reverting imports 2022-04-23 00:24:29 +01:00
zkldi f15a8cd14e feat: add import library for reverting imports 2022-04-23 00:22:38 +01:00
zkldi 77f3ba76a4 fix: Move FAKE_MIGRATION out of test-data
Attempting to depend on anything inside test-utils at runtime is a
footgun, and may result in the server not booting.

This patch stops the server from depending on something that might not
exist at runtime, such as test-utils/test-data trying to get the buffer
of the eamusement csv and failing catastrophically.
2022-04-22 23:13:18 +01:00
zkldi 14a59235c5 test: add tests for batch-manual string classes 2022-04-22 21:13:40 +01:00
zkldi ea7d36e2ae BREAKING: make batch-manual classes take strings instead of ints 2022-04-22 21:13:26 +01:00
zkldi 2940808915 style: add a comment explaining unapplied migrations 2022-04-22 04:47:48 +01:00
zkldi 715906eefb test: add tests for migrations 2022-04-22 02:12:32 +01:00
zkldi b70f02de01 fix: make update script update more than one record 2022-04-22 01:43:23 +01:00
zkldi 960a7e93d3 fix: Remove migrations from pending when they fail 2022-04-21 18:36:27 +01:00
zkldi cb7e9f8946 style: Add comment for migration failures 2022-04-21 17:31:19 +01:00
zkldi 9fe155bf71 feat(migrations): apply unapplied migrations on init 2022-04-21 17:28:59 +01:00
zkldi c1900e1c93 feat(migration): add ugpt-rivals migration script 2022-04-21 17:22:30 +01:00
zkldi eaf2761c96 fix(migrations): add more logging 2022-04-21 17:22:15 +01:00
zkldi b1248f861a feat(migration): create a skeleton framework for applying migrations 2022-04-21 17:17:28 +01:00
zkldi df480f5515 fix: make GetChallengerIDs return challengers instead of rivals 2022-04-21 16:03:16 +01:00
zkldi 600ac12d68 refactor: change rival err handling to use error codes 2022-04-21 15:52:25 +01:00
zkldi 07f950beae fix: unbreak tests as a result of the rivals addition 2022-04-21 05:29:56 +01:00
zkldi 282139861c feat(rivals): add challengers endpoint 2022-04-21 05:13:19 +01:00
zkldi 42c45c5534 fix: make rivalling yourself illegal 2022-04-21 04:16:34 +01:00
zkldi 5ba924cb49 fix: game-settings should insert with an empty rivals array. 2022-04-21 04:10:57 +01:00
zkldi cac9a947cd feat(rivals): add core rival library functionality 2022-04-21 03:55:31 +01:00
zkldi a27ac55ccf fix: unsubscribe users if milestone gets deleted 2022-04-17 04:59:07 +01:00
zkldi 8c61c33172 fix: removing a milestone-sub no longer needs to care about parenting goals 2022-04-17 04:57:01 +01:00
zkldi 2d900670d7 feat: add the ability to update milestone subscriptions 2022-04-17 04:53:02 +01:00
zkldi cabc8dd9fc Merge branch 'develop' into zkldi/issue-673 2022-04-17 02:37:33 +00:00
zkldi ac4f379820 fix: add failsafes incase a corrupt goal gets evaluated again 2022-04-17 03:35:58 +01:00
zkldi 91297d6d29 fix: limit percent to 2dp in progressHuman 2022-04-17 03:26:36 +01:00
zkldi aacdabe279 fix: SearchCollection no longer returns _id. 2022-04-16 19:32:53 +00:00
zkldi 19591514cf Patch faulty parentMilestone logic 2022-04-14 03:31:25 +01:00
zkldi e10cfbcc78 Fix accidental argument passed to SubscribeToGoal 2022-04-14 03:11:37 +01:00
zkldi c58aa14cac Remove parentMilestones as a feature. Handle it through database queries instead. 2022-04-14 03:10:06 +01:00
zkldi bc8bb2eecc Always flush foldercache in tests 2022-04-13 23:33:53 +01:00
zkldi 37895e6f53 Improve error messages for certain invalid goals 2022-04-13 22:10:27 +01:00
zkldi bec7e14aba Update "abs" to "absolute" for goal criteria. 2022-04-13 21:53:48 +01:00
zkldi 567ab7ce5d Full Add-Goal Tests 2022-04-13 20:50:05 +01:00
zkldi 09705ec199 Finish up everything. 2022-04-12 03:30:05 +01:00
zkldi 4b1fa56ed9 Fix some faulty apostrophe work 2022-04-12 02:29:46 +01:00
zkldi 96650c4a3f Add logging for kai-sdvx skill_level saving 2022-04-05 18:58:16 +01:00
zkldi 07e49f4f4b Merge tag 'release/v2.1.16' into develop
Finally fix EXG kai bugs
2022-04-05 17:26:28 +01:00
zkldi 2fcb2cfadd Bump version to v2.1.16 2022-04-05 17:17:48 +01:00
zkldi 04b0f3112d Add floating point regression test 2022-04-05 17:17:36 +01:00
zkldi a9adecfc26 Gauge Rate is a float. 2022-04-05 17:16:20 +01:00
zkldi ab5e17e018 Merge pull request #681 from TNG-dev/hotfix/v2.1.15 2022-04-05 09:23:50 +01:00