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