Commit Graph
272 Commits
Author SHA1 Message Date
zkldi faefc45c04 Fix bug where sessions would use profileVF6 instead of ProfileVF6 2021-10-21 16:32:54 +01:00
zkldi d7bfe9e9df Fix various linting issues 2021-10-17 15:54:33 +01:00
zkldi 6980322cf4 Update and stabilise BPI synchronisation 2021-10-15 23:09:50 +01:00
zkldi c97611ade4 Add email verification endpoints and general email verification. 2021-10-14 04:10:07 +01:00
zkldi 3f9d031954 improve logging for job runner booting 2021-10-13 20:21:59 +01:00
zkldi 9f65611327 Add logger symlinks 2021-10-13 19:50:29 +01:00
zkldi 2606c8f882 Change de-orphan scores to run every day. 2021-10-13 19:49:33 +01:00
zkldi 8f02d7dfa3 Wow, that was really easy. Thanks winston. 2021-10-13 19:41:40 +01:00
zkldi abf4f17f16 Add deorphaning scores to the job runner. 2021-10-13 03:16:51 +01:00
zkldi b85ff86690 Basic JobRunner Setup 2021-10-13 03:04:54 +01:00
zkldi 0c12fb18e5 Fix broken tests 2021-10-13 00:50:26 +01:00
zkldi b9d37ff07c Fix orphans.ts not compiling 2021-10-13 00:46:14 +01:00
zkldi 1429b67aca Create DeleteMultipleScores, although it is unused for now. 2021-10-13 00:38:40 +01:00
zkldi 78c3dc533b Add blacklist support 2021-10-13 00:16:49 +01:00
zkldi 3fe34c7758 Add an admin delete score endpoint. 2021-10-12 22:58:54 +01:00
zkldi 9923345941 Add deleteScores functions 2021-10-12 22:42:15 +01:00
zkldi cc4e9dfa08 Enable logger truncation to avoid getting DDoSd 2021-10-10 17:00:05 +01:00
zkldi 3d85bb8166 Fix prudence validation for isValidOauth2 2021-10-10 16:59:50 +01:00
zkldi f546526be4 Fix bug in PR_DPRandom validation 2021-10-10 16:59:41 +01:00
zkldi 3e9f5dd699 Enable game specific preferences. 2021-10-01 00:00:08 +01:00
zkldi c142fa6ab7 Refactor how beatoraja clients are validated 2021-09-29 21:06:22 +01:00
zkldi fa31395f8a Fix failing tests 2021-09-29 00:18:43 +01:00
zkldi b8068fe372 Change how processclasses is used. 2021-09-28 22:52:24 +01:00
zkldi 7271f78b45 Refactor classes to emit a class-achieved document 2021-09-28 22:51:54 +01:00
zkldi 411b1317d9 Improve casting in the eamusement parser for difficulty types. 2021-09-27 22:28:56 +01:00
zkldi 643b3dcadf Add a discord webhook for logs. 2021-09-17 20:03:26 +01:00
zkldi 8b8dcd6139 Rename all instances of search-titles and alt-titles to their new names 2021-09-17 11:49:14 +01:00
zkldi bc859b7677 Massive tierlist overhaul 2021-09-16 22:45:20 +01:00
zkldi 990200767e Fix UGPT Folder Stats APIs #342 2021-09-13 11:04:30 +01:00
zkldi cc656cbed7 Fix extraneous space in formats.ts 2021-09-08 09:23:57 +01:00
zkldi a76a4f6352 Update URL inside emailformatreset 2021-09-08 09:05:04 +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 dc15acb189 Generify Orphan Queue 2021-09-07 05:59:30 +01:00
zkldi df624e13d9 Fix broken parser test 2021-09-06 16:58:51 +01:00
zkldi 81e460a46a fix broken test 2021-09-06 16:47:33 +01:00
zkldi 742ce585e9 Add USC Chart Orphaning support (and tests!) 2021-09-06 16:40:19 +01:00
zkldi ab2db4ad85 Support webhooks (Fixes #29) 2021-09-05 07:16:22 +01:00
zkldi 6a6469638e Invite Management and Invite Reading for Admins
Fixes #270
2021-09-04 10:08:31 +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 e14527e367 Refactor user authentication to not use PrivateUserDocuments 2021-09-03 01:14:56 +01:00
zkldi ce6c28b89f Reject CN/HCN mode scores. 2021-09-02 23:49:07 +01:00
zkldi 8fef60c065 Return null for unofficial usc charts. 2021-09-02 23:42:17 +01:00
zkldi 9131ae8f01 Pass logger in fer_static aswell 2021-09-02 17:43:47 +01:00
zkldi fc274ea5c2 Support DP randoms and add test cases 2021-09-02 17:06:28 +01:00
zkldi 7ae2208869 Add style_2p and some warning messages 2021-09-02 16:58:38 +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 7edb0f0779 Remove nonsense comment in CalculateKTRating 2021-08-31 01:32:00 +01:00
zkldi 2d47e6ed89 Define OPTIONS_ALWAYS_SUCCEEDS for development purposes 2021-08-30 20:38:09 +01:00