Commit Graph
2246 Commits
Author SHA1 Message Date
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 70a77bf6d5 fix: update lockfile 2022-05-31 14:36:26 +01:00
zkldi 0f7be3d551 Merge branch 'develop' into cadence-experiment 2022-05-31 14:33:57 +01:00
zkldi 405248b8d9 revert: do not use submodules 2022-05-31 14:30:06 +01:00
zkldi a35aab8eaa refactor: pull cadence from npm 2022-05-31 14:27:55 +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 18b78636b7 fix: add error handling for google captcha returning nonsense 2022-05-06 04:53:13 +01:00
zkldi 3f4a582ad7 experimental: misc ergonomic checking 2022-05-06 04:16:23 +01:00
zkldi ba50d17846 fix: tidy up deleteundefinedprops and validate against arrays 2022-05-06 03:42:41 +01:00
zkldi 0adc39b5cb experimental: initial autofix blast 2022-05-06 03:39:03 +01:00
zkldi 61ea7a4bf7 draft: Dogfood the hollis configuration 2022-05-06 02:55:56 +01:00
ereti 1f68a80410 Update Dockerfile 2022-05-06 01:48:46 +01:00
zkldi 9180d7a965 Update Dockerfile 2022-05-04 13:50:15 +01:00
zkldi 1137bda1b4 fix: improve string assert fail messages 2022-05-02 19:06:07 +01:00
zkldi 8f86acaca5 fix: make sync-database exit 1 on fail 2022-05-02 19:02:03 +01:00
zkldi ee9cf8423c fix: Change dockerfile build process 2022-05-02 00:29:24 +01:00
ereti 9caddb8870 Update Dockerfile 2022-05-02 00:10:20 +01:00
zkldi 6713e1987a chore: update changelog 2022-05-01 23:52:26 +01:00
zkldi 094f479d88 fix: only remove showcase stats when folder was actually removed
Before this, showcase stats would be removed if
any alteration happened to the folder, which is
undesirable.
2022-05-01 23:51:17 +01:00
zkldi 67b3dbc7f1 feat: remove stale showcase stats when folders change 2022-05-01 23:46:37 +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 5c80a50c39 test: add regression tests for transposing folder arrays 2022-04-29 00:44:02 +01:00
zkldi 9148fed2c7 fix: make TransposeFolderData transpose arrays properly 2022-04-29 00:43:52 +01:00
zkldi b335404e4b fix: add debug logs to folder transposition 2022-04-28 22:52:11 +01:00
zkldi 7c3b1e4679 fix: add error handling and logging to createfolderchartlookup 2022-04-28 21:28:18 +01:00
zkldi 18d345b182 fix: raise log level of sync-database starting
This helps us keep an eye on the script and determine whether it's halted or not.
2022-04-28 19:01:19 +01:00
zkldi b9fab598bd fix: remove unique index for inGameID + difficulty in sdvx
It doesn't make sense due to isPrimary, as recharts might occur.
2022-04-28 18:10:43 +01:00
zkldi fa06eb3158 docs: document why we have two tsconfigs 2022-04-25 08:32:45 +01:00
zkldi 4d0b535121 style: move make-selfsigned-https.sh to scripts/ 2022-04-25 08:28:38 +01:00
zkldi 785e250fb5 style: remove unused hosts.sh script 2022-04-25 08:28:06 +01:00
zkldi 224db66726 docs: document Dockerfile 2022-04-25 08:27:06 +01:00
zkldi 09197c6e56 docs: document .eslintignore 2022-04-25 08:25:52 +01:00
zkldi 80e1cfbc1e docs: document .git-blame-ignore-revs 2022-04-25 08:24:39 +01:00
zkldi 8681bc6999 docs: document notification engine 2022-04-24 23:47:56 +01:00
zkldi 0029b2a431 Merge pull request #710 from TNG-dev:zkldi/issue-674
feat: notification engine
2022-04-24 23:47:34 +01:00
zkldi f753a815b9 docs: document new jubility-target functionality 2022-04-24 23:47:10 +01:00