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