Commit Graph
66 Commits
Author SHA1 Message Date
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