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