Commit Graph
99 Commits
Author SHA1 Message Date
zkldi 4bb0e40b36 Refactor how NODE_ENV is used. 2021-11-02 20:38:29 +00:00
zkldi 0f31c6ad80 Improve sequence docs logging. 2021-11-02 18:31:43 +00:00
zkldi 4f8682d173 Properly call init-sequence-docs on boot. 2021-11-02 18:29:45 +00:00
zkldi 2600d715a7 Add proper redis logging 2021-10-28 22:34:54 +01:00
zkldi b09ac66b46 Add playtypes to importDoc 2021-10-28 20:14:24 +01:00
zkldi 4d939566dd Update imports schemas 2021-10-28 19:27:15 +01:00
zkldi 98f924abd7 Merge pull request #372 from TNG-dev/zkldi/issue-340-Rewrite-db-validators 2021-10-27 17:59:06 +00:00
zkldi 1ee98480ef Assorted Fixes for database validation. 2021-10-27 16:14:18 +01:00
zkldi bbd8e686aa Move certain properties to environment variables from conf.json5 2021-10-23 01:11:36 +01:00
zkldi c3c6a40d59 Groundwork for DB Validators 2021-10-23 00:54:12 +01:00
zkldi b04f3a583b Fix bug in PR_Random schemas 2021-10-22 01:40:40 +01:00
zkldi 50fb96f1f1 Add new database schema validators 2021-10-21 16:32:44 +01:00
zkldi d7bfe9e9df Fix various linting issues 2021-10-17 15:54:33 +01:00
zkldi c97611ade4 Add email verification endpoints and general email verification. 2021-10-14 04:10:07 +01:00
zkldi 9923345941 Add deleteScores functions 2021-10-12 22:42:15 +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 5facb43f3e This change is stored for later, Whoops. 2021-09-27 23:33:12 +01:00
zkldi 57c6fb16f7 Indexing order matters, rearrange to optimise 2021-09-19 22:18:04 +01:00
zkldi 93b6b32c60 Fix performance of FindChartsOnPopularity 2021-09-19 19:12:19 +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 364aa83949 Add searchTerms to the folder document indexes 2021-09-17 11:48:25 +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 3c73495011 Add password reset flow under /v1/auth 2021-09-07 17:40:26 +01:00
zkldi dc15acb189 Generify Orphan Queue 2021-09-07 05:59:30 +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 ba85741fa3 Fix #303 2021-09-04 10:38:20 +01:00
zkldi 61f792d8f9 Update fer profile/submit to honor forceStaticImport 2021-09-04 04:00:59 +01:00
zkldi e70e076525 Change all instances of fer-cards to fer-settings 2021-09-04 02:47:39 +01:00
zkldi 7360e61386 Fervidex Card Management 2021-09-04 02:31:32 +01:00
zkldi b208c2f424 Add oauth2 database collections 2021-09-03 07:29:50 +01:00
zkldi 289487e61e Remove unused schema 2021-09-03 01:23:09 +01:00
zkldi 8db6b8d466 Add index for user-private-information 2021-09-03 01:23:02 +01:00
zkldi e14527e367 Refactor user authentication to not use PrivateUserDocuments 2021-09-03 01:14:56 +01:00
zkldi b0e61358d1 Move Databases type from tachi-common to tachi-server 2021-09-03 00:53:48 +01:00
zkldi ed8b925ed6 add unique indexes for usernames 2021-09-02 16:25:12 +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 0818f4d812 Add global user settings
Fixes #305
2021-08-31 21:11:23 +01:00
zkldi 41a0eeea4e Accidentally broke a couple tests, sorry! 2021-08-30 02:18:30 +01:00
zkldi ed9ab34f28 Fix linter errors 2021-08-26 14:01:23 +01:00
zkldi 04776732eb Strip unused closeconnections 2021-08-26 13:42:47 +01:00
zkldi 8aabc33adf Hoist t.teardown calls to the single-process-tap script 2021-08-26 03:42:06 +01:00
zkldi a93defaf65 Refactor tap to use Single-Process-TAP 2021-08-26 03:06:29 +01:00
zkldi ad9c0bcad2 remove rates in correspondance with ktcommon changes 2021-08-22 07:19:15 +01:00
zkldi 9d17e52003 More renaming of AnyXXDocument to XXDocument 2021-08-21 01:51:20 +01:00
zkldi 489c45c4a4 Import "API-SYNC" method
Fixes #275
2021-08-11 19:29:49 +01:00
zkldi f28698f965 This branch has accidentally been used to run way more code than it should've -- whoops. 2021-08-10 22:11:39 +01:00
zkldi 5a6a334e69 Config Code refactor 2021-07-31 01:54:33 +01:00