Commit Graph
923 Commits
Author SHA1 Message Date
zkldi 274646cfef Make 404s verbose instead of info level 2021-10-14 17:36:19 +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 c339f8f3d1 Ensure killing of job runner on main process sigkill 2021-10-13 20:19:18 +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 e7ffae8368 Add proper limit checking on score-leaderboard 2021-10-13 19:34:03 +01:00
zkldi be609301af Light typo fix 2021-10-13 19:33:56 +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 a40998ef8d Remove DDR from the /integrations/arc endpoint. 2021-10-12 15:33:23 +01:00
zkldi ab15f7b626 Increase server request max and add 413 handler 2021-10-10 20:10:38 +01:00
zkldi e4b3c1b118 Add endpoint for creating api keys 2021-10-10 20:10:27 +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 1dba55f789 Stub out Kai OAUTH2 in dev 2021-10-10 16:59:33 +01:00
zkldi 6b426592bb Add some new endpoint work for manipulating UGPT Gamespecific settings 2021-10-01 01:35:39 +01:00
zkldi 3e9f5dd699 Enable game specific preferences. 2021-10-01 00:00:08 +01:00
zkldi 654dc2931d Fix broken beatoraja tests (whoops, sorry!) 2021-09-30 23:59:48 +01:00
zkldi c142fa6ab7 Refactor how beatoraja clients are validated 2021-09-29 21:06:22 +01:00
zkldi bf8fa9c7de Rename bokutachiIR to TachiIR 2021-09-29 20:59:44 +01:00
zkldi 92bb88ea95 Fix final failing test 2021-09-29 00:24:15 +01:00
zkldi fa31395f8a Fix failing tests 2021-09-29 00:18:43 +01:00
zkldi 008492e375 Add leaderboard adjacent APIs and GPT highlighted scores api 2021-09-28 23:19:42 +01:00
zkldi e295bdeb65 Add adjacent above/below query macros 2021-09-28 23:19:26 +01:00
zkldi 917efadae8 Massively optimise FindChartsOnPopularity. 2021-09-28 22:55:06 +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 a00858b037 Add a utility endpoint for a chart's parent folders. 2021-09-28 22:51:34 +01:00
zkldi 343f3acd4e Add indexes for the class achivements Database 2021-09-28 22:50:00 +01:00
zkldi f8125fa887 Add a class achievements database. 2021-09-28 22:49:51 +01:00
zkldi 5fd5302a5f Return some more information from /gpt. 2021-09-28 22:49:42 +01:00
zkldi 5facb43f3e This change is stored for later, Whoops. 2021-09-27 23:33:12 +01:00
zkldi d8720d8380 Fix outdated queries. 2021-09-27 22:48:10 +01:00
zkldi f8c7796770 Change chart popularity back to PBs, it's just more stable. 2021-09-27 22:30:44 +01:00
zkldi 411b1317d9 Improve casting in the eamusement parser for difficulty types. 2021-09-27 22:28:56 +01:00
zkldi 57c6fb16f7 Indexing order matters, rearrange to optimise 2021-09-19 22:18:04 +01:00
zkldi b3394a5711 Change chart popularity to be based on scores 2021-09-19 21:38:20 +01:00
zkldi 93b6b32c60 Fix performance of FindChartsOnPopularity 2021-09-19 19:12:19 +01:00
zkldi 643b3dcadf Add a discord webhook for logs. 2021-09-17 20:03:26 +01:00
zkldi 5ce8aed529 Add contentiousContent support 2021-09-17 17:58:53 +01:00
zkldi bddfcb99c7 Fix some outdated test data 2021-09-17 11:57:09 +01:00