Commit Graph
843 Commits
Author SHA1 Message Date
zkldi 6b271ec2ee test(server): update weirdly depended on errmsgs 2022-07-21 20:09:45 +01:00
zkldi 11b48cb521 fix: raise batch-manual service char limit to 60 2022-07-21 01:00:42 +01:00
zkldi 91e2dd300a feat(server): add migration script to safely delete beginner scores 2022-07-20 21:57:22 +01:00
zkldi 3120242e94 feat(server): always import dans from /profile/submit, even if force-static-import isn't enabled 2022-07-20 21:39:59 +01:00
zkldi e3c0fc5a8a feat(client): aiRating on UI 2022-07-18 00:55:27 +01:00
zkldi ac00d1bfb3 Merge pull request #602 from TNG-dev/zkldi/issue-601 2022-07-18 00:40:54 +01:00
zkldi ee9faafbc8 test: add regression tests for chunithm SSS 2022-07-17 23:14:50 +01:00
zkldi cd63e5eb4d fix: add logging & error handling for invalid grades
even though this literally shouldn't be possible
2022-07-17 23:02:29 +01:00
zkldi 8d2408575d feat: add migration for jubeat preferredTables 2022-07-17 22:50:35 +01:00
zkldi 5c9575f23a fix: someeeeone didn't run the linter huh 2022-07-16 17:54:44 +01:00
zkldi 552b430a3d fix: make sync-database-seeds refer to the right repo 2022-07-15 23:40:24 +01:00
zkldi e55a0eb129 fix: get tachi-server to atleast boot and sync with common 2022-07-04 02:15:43 +01:00
zkldi 0b57ed5b75 feat: autosync ai table and refactor local jobs a bit 2022-06-26 17:02:13 +01:00
tachi-seeds e334aa0def feat: reject 14k keyboard scores 2022-06-26 15:11:51 +01:00
tachi-seeds c0d5d40944 fix: refactor process.exit(1) calls to run after logger flushes
https://stackoverflow.com/questions/18771707/how-to-flush-winston-logs
2022-06-22 11:55:16 +01:00
zkldi eced221664 docs: document sleep 1 call 2022-06-21 22:38:02 +01:00
Kiam 93d02c9a5f Merge pull request #731 from TNG-dev/zkldi/issue-730 2022-06-21 22:29:40 +01:00
zkldi 0b0b128317 feat: add support for git backsyncing 2022-06-21 22:17:53 +01:00
zkldi a752af50f7 fix: log returned text in traversekaiapi if response was invalid json 2022-06-21 21:51:33 +01:00
zkldi b53550a59c test: bump tests to /6/ 2022-06-21 21:48:20 +01:00
zkldi 6ee8c30ae8 feat: bump arc support to exceed gear 2022-06-21 21:48:02 +01:00
zkldi 93a198c969 test: fix non compiling tests 2022-06-12 21:33:37 +01:00
zkldi 3ceff70dd7 fix: re add throwing to genericCalcPercent 2022-06-12 21:33:26 +01:00
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