zkldi
fc72c29067
Organise Imports.
2021-11-13 23:09:30 +00:00
zkldi
a02c1e20b2
Add optional region prop to s3 config
2021-11-13 21:51:14 +00:00
zkldi
7896b4c0f9
Use ACCESS_KEY_ID instead of ACCESS_KEY in s3
2021-11-13 20:41:25 +00:00
zkldi
94023d395f
Add S3 KEY_PREFIX support
2021-11-13 20:36:36 +00:00
zkldi
2cbce09112
Change the arrangement of CDN from /users/(banner|pfp)/userID to /users/userID/(banner|pfp).
2021-11-12 18:38:33 +00:00
zkldi
c6689e0ad8
CDN refactor to support S3>
2021-11-12 17:38:38 +00:00
zkldi
647835a7f5
Mute PORT log if not a server.
2021-11-12 03:31:35 +00:00
zkldi
313f37673b
Complete score import relay refactor. This also features a lot of changes due to fromApiClient now being nullable instead of optional.
2021-11-12 02:58:19 +00:00
zkldi
cc71cc8ef8
Bind QUEUE_SIZEs at 2 for lowest.
2021-11-11 19:55:33 +00:00
zkldi
640a713a8f
USC_QUEUE_SIZE and BEATORAJA_QUEUE_SIZE can be 1
2021-11-10 16:15:01 +00:00
zkldi
6c65951aff
Make LOGGER_CONFIG optional
2021-11-10 04:01:12 +00:00
zkldi
43162c850b
Move validation of discord logger things
2021-11-10 03:29:27 +00:00
zkldi
a748aba5e2
Change the stub back to console
2021-11-10 02:39:46 +00:00
zkldi
b0cb20252e
Disable replica log, it doesn't matter to most people.
2021-11-10 02:39:13 +00:00
zkldi
d90b804fe5
Refactor how the discord transport works to bucket logs up.
2021-11-10 02:06:03 +00:00
zkldi
3f9cd6f089
These are always assigned, actually
2021-11-10 01:18:43 +00:00
zkldi
551767b907
Refactor confjson5 to take log options better.
2021-11-10 00:59:35 +00:00
zkldi
67247b7e87
Improve the stub logger in src/lib/setup.
2021-11-10 00:38:09 +00:00
zkldi
342101a508
Add replicaIdentity to logs
2021-11-10 00:34:26 +00:00
zkldi
8d6b050d1b
Remove TYPE
2021-11-05 04:55:45 +00:00
zkldi
8db352f48e
Refactor config to use TachiConfig for metainfo
2021-11-05 04:51:05 +00:00
zkldi
02250b1387
Refactor TRANSPORT_OPS
2021-11-04 01:21:50 +00:00
zkldi
e86cf2dbf2
Add an email logger and an email debug confjson5 param.
2021-11-03 00:48:13 +00:00
zkldi
261150e8eb
Change ENABLE_PUBLIC_SIGNUP to INVITE_CODE_CONFIG
2021-11-02 23:51:01 +00:00
zkldi
fedaa4abd3
Add CDN_WEB_LOCATION to confjson5
2021-11-02 22:36:42 +00:00
zkldi
f4ebae8161
Add EMAIL_CONFIG.DKIM
2021-11-02 22:17:06 +00:00
zkldi
4bb0e40b36
Refactor how NODE_ENV is used.
2021-11-02 20:38:29 +00:00
zkldi
fa3052d36e
Add support for ENABLE_PUBLIC_SIGNUP
2021-11-01 01:22:38 +00:00
zkldi
efc2698bbd
Make all ARC/FLO/EAG/MIN properties optional.
2021-10-23 01:53:00 +01:00
zkldi
bde44bacf1
Add failsafes
2021-10-23 01:33:22 +01:00
zkldi
1ac967f492
Make CDN_FILE_ROOT an environment variable
2021-10-23 01:31:52 +01:00
zkldi
bbd8e686aa
Move certain properties to environment variables from conf.json5
2021-10-23 01:11:36 +01:00
zkldi
b85ff86690
Basic JobRunner Setup
2021-10-13 03:04:54 +01:00
zkldi
3d85bb8166
Fix prudence validation for isValidOauth2
2021-10-10 16:59:50 +01:00
zkldi
643b3dcadf
Add a discord webhook for logs.
2021-09-17 20:03:26 +01:00
zkldi
3c73495011
Add password reset flow under /v1/auth
2021-09-07 17:40:26 +01:00
zkldi
e89ee76dc6
Add bms chart orphaning support
2021-09-07 07:16:25 +01:00
zkldi
742ce585e9
Add USC Chart Orphaning support (and tests!)
2021-09-06 16:40:19 +01:00
zkldi
18b4bd5a48
Email Client
...
Fixes #320
2021-09-04 06:16:36 +01:00
zkldi
45cfd4745e
OAuth2 Support.
2021-09-03 10:57:44 +01:00
zkldi
b79804d273
Fixing Random Test Failure ( #309 )
...
* Test 1: Async Wrapping
* Revert "Test 1: Async Wrapping"
This reverts commit 8f0e0d283686d367e18275684cc7858af0538515.
* Pin github actions node version to the same as ours
* Revert "Pin github actions node version to the same as ours"
This reverts commit 3758ee05ef5647f608ef3fd1c85b88eb97e3f077.
* Move lint step to after running tests
* add a NO_CONSOLE config option
* temporarily set log level to debug
* Enable more mongodb logging in testing
* Experimentally bundle before script into SPT.
* run without any before
* Revert "Experimentally bundle before script into SPT."
* Revert "Enable more mongodb logging in testing"
This reverts commit c11f918c850dc53cb49b262cb0b51141ac132aab.
* Fix missing import
* Re add the mongodb logging
* Set LOG_LEVEL back to reasonable levels
* Increase timeouts for mongo and redis connections
* Change how codecov works
* Use ServerSelectionTimeoutMS instead of connect
* pls?
* Bump TAP Timeout to 4 minutes, which we'll probably never hit.
2021-09-01 06:26:37 +01:00
zkldi
2d47e6ed89
Define OPTIONS_ALWAYS_SUCCEEDS for development purposes
2021-08-30 20:38:09 +01:00
zkldi
9593e5456e
Fix Rate Limit should be server configurable #298
2021-08-21 04:07:24 +01:00
zkldi
8aabd53b49
static-ify oauth2 flow params
2021-08-21 01:46:51 +01:00
zkldi
0e9e076ea3
Add and support reauth calls for KAI type APIs
...
Fixes #271
2021-08-11 21:36:13 +01:00
zkldi
489c45c4a4
Import "API-SYNC" method
...
Fixes #275
2021-08-11 19:29:49 +01:00
zkldi
95a9b63ccf
Kai-API dan retrieving (and MIN support)
...
Fixes #246
2021-08-11 03:34:43 +01:00
zkldi
e145ae60d2
remove client_index_static_html binding
2021-07-31 20:42:45 +01:00
zkldi
5a6a334e69
Config Code refactor
2021-07-31 01:54:33 +01:00
zkldi
8baa8dc37a
Refactor entire repo to use baseUrl "/src"
...
Fixes #219
2021-07-28 23:53:05 +01:00