Commit Graph
820 Commits
Author SHA1 Message Date
zkldi 52ccc5b85e fix: dont save h32/256 if less than 100bpm 2022-06-12 20:55:14 +01:00
zkldi c4b0e29e37 feat: add itgChartHash support to batch-manual 2022-06-12 20:44:42 +01:00
zkldi efab17a015 feat: add itg calculations 2022-06-12 20:44:33 +01:00
zkldi 489237fec3 fix: add proper handling for genericCalcPercent so this never happens in future 2022-06-12 20:44:14 +01:00
Kiam 8b9cfe5502 Merge pull request #727 from TNG-dev/zkldi/issue-713 2022-06-11 18:40:38 +01:00
zkldi 9e9e195434 fix: support hard-mode in jubeat over-division check 2022-06-11 17:16:25 +01:00
zkldi bc93d8bdab fix: use lte/gte 2022-06-11 17:16:06 +01:00
zkldi d671876d87 test: add regression tests for jubeat percents 2022-06-11 17:15:59 +01:00
zkldi 647ca1409c feat: significantly improve global search
Fixes #713
2022-06-05 14:50:24 +01:00
zkldi a0af4b48d5 refactor: rename SearchGameSongsAndCharts to SearchSpecificGameSongsAndChart 2022-06-05 14:29:31 +01:00
zkldi ac7929d28a refactor: rename SearchGameSongs to SearchSpecificGameSongs and add SearchGamesSongs 2022-06-05 14:17:25 +01:00
zkldi 87feef3f96 fix: remove legacy code referring to multi-folder showcase-stats 2022-06-01 15:37:26 +01:00
zkldi ec39c655f7 test: update return type of eval users stats showcase 2022-06-01 15:25:40 +01:00
zkldi 9dd935dfba feat: add migration for removing array-based folder-stats 2022-06-01 15:09:53 +01:00
zkldi 6bed17f2e3 breaking: remove multi-folder stats, and log warnings if they are used 2022-06-01 15:01:54 +01:00
zkldi b196c75f0f cherry-pick: Merge pull request #724 from TNG-dev/hotfix/v2.1.18 2022-06-01 14:01:44 +01:00
zkldi 055bbb9bf2 style: properly explain what version we default to upon failing 2022-05-31 19:00:22 +01:00
zkldi 4d585a08e2 feat: read version from package.json, read latest commit and read pre-release tags. 2022-05-31 18:46:54 +01:00
zkldi 38c74338a6 fix(conf): make LOGGER_CONFIG mandatory 2022-05-31 18:44:47 +01:00
zkldi 48424607b5 fix: undo obviously absolutely broken async 2022-05-31 18:17:31 +01:00
zkldi 3fb8086a74 fix: skip failed goal processes instead of exiting 2022-05-31 18:11: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 da1fb0babb fix: faulty merge when s3 0.59 changes were added back into this branch 2022-05-31 15:59:56 +01:00
zkldi 0f7be3d551 Merge branch 'develop' into cadence-experiment 2022-05-31 14:33:57 +01:00
zkldi 7adff08b79 cherry-pick: Merge pull request #719 from TNG-dev/hotfix/v2.1.17 2022-05-31 14:04:54 +01:00
zkldi a6d23ad40a experimental: final cadence validation commit 2022-05-25 21:29:54 +01:00
zkldi af5b1c4a68 fix: remove unecessary property deletions 2022-05-25 19:00:29 +01:00
zkldi 19e3e7af8c fix: make sure goal subscriptions are properly awaited 2022-05-25 17:47:19 +01:00
zkldi bda6ee7412 style: rename hollis to cadence 2022-05-25 15:15:17 +01:00
zkldi 02b55160b1 experimental: more hollis work 2022-05-21 17:37:33 +01:00
zkldi 2c8b0870fb experimental: massive hollis changes 2022-05-20 00:24:09 +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 1137bda1b4 fix: improve string assert fail messages 2022-05-02 19:06:07 +01:00
zkldi 4284c4290b test: add regression tests for stale folder showcase stat removal 2022-05-01 23:46:17 +01:00
zkldi 62c30b40b0 feat: add support for removing stale folder showcase stats 2022-05-01 23:46:00 +01:00
zkldi ab2ef79181 test: add tests for lib/notifications 2022-04-24 23:41:22 +01:00
zkldi 9f4277781f style: remove unused functions 2022-04-24 23:39:14 +01:00
zkldi 4b3074e48c refactor: create wrapper scripts for SetRivalNotification 2022-04-24 22:14:57 +01:00
zkldi e24d7d1705 feat: notify users when they have been set as a rival 2022-04-24 22:09:50 +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 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