Commit Graph
1114 Commits
Author SHA1 Message Date
zkldi 90189deea9 Change constants array to an enum 2021-09-06 15:09:29 +01:00
zkldi 9cb69be2ed Rename instances of X-BokutachiIR-Version to X-TachiIR-Version 2021-09-06 10:12:26 +01:00
zkldi 34833ab3ee Merge pull request #333 from TeamNewGuys:zkldi/issue-316-Conversion-script-compares-session-scores-against-PBs-of-the-time
Fix broken session porting script
2021-09-06 10:09:06 +01:00
zkldi faf8dc0cb3 Add calculations and bugfix to session porting scripts 2021-09-06 10:01:54 +01:00
zkldi 00f9ad7c92 Fix critical typo in sessions conversion script 2021-09-05 14:07:40 +01:00
zkldi 1e659eb6f4 Merge pull request #332 from TeamNewGuys:zkldi/issue-29-Webhooks
Support webhooks (Fixes #29)
2021-09-05 08:05:06 +01:00
zkldi fdf790b6a4 Fix broken middleware test 2021-09-05 07:45:11 +01:00
zkldi 4e20fa60f1 Add webhookUri handling and modification of it 2021-09-05 07:40:57 +01:00
zkldi ab2db4ad85 Support webhooks (Fixes #29) 2021-09-05 07:16:22 +01:00
zkldi 7b4d7ba877 CodeQL is not very good. 2021-09-04 13:19:42 +01:00
zkldi 2d5f2b612f Merge pull request #330 from zkldi:zkldi/issue-139-Optimise-GET-/ir/beatoraja/chart/chartSHA256/scores
Optimise GET /ir/beatoraja/chart/:chartSHA256/scores
2021-09-04 13:18:57 +01:00
zkldi 505f35f6e0 Optimise GET /ir/beatoraja/chart/:chartSHA256/scores
Fixes #139
2021-09-04 13:14:05 +01:00
zkldi 3d56613ddc Add CSRF Protection 2021-09-04 11:16:05 +01:00
zkldi 9868816c4d Add codeql config file 2021-09-04 10:46:20 +01:00
zkldi fbc3a71408 Enable CodeQL 2021-09-04 10:39:07 +01:00
zkldi ba85741fa3 Fix #303 2021-09-04 10:38:20 +01:00
zkldi a9e73f1bf5 Fix #170 2021-09-04 10:30:18 +01:00
zkldi 6e9cbe6dc4 Merge pull request #329 from zkldi:zkldi/issue-270-Invite-Management-and-Invite-Reading-for-Admins
Invite Management and Invite Reading for Admins
2021-09-04 10:12:59 +01:00
zkldi 6a6469638e Invite Management and Invite Reading for Admins
Fixes #270
2021-09-04 10:08:31 +01:00
zkldi e1b820e965 Merge pull request #328 from zkldi:zkldi/issue-320-Email-Client
Email Client
2021-09-04 06:45:11 +01:00
zkldi 18b4bd5a48 Email Client
Fixes #320
2021-09-04 06:16:36 +01:00
zkldi 3c2de0fd50 Merge branch 'develop' of https://github.com/zkldi/tachi-server into develop 2021-09-04 04:08:55 +01:00
zkldi a84c3fb010 Add codecov badge 2021-09-04 04:08:53 +01:00
zkldi bb1ec862ee Merge pull request #322 from zkldi:zkldi/issue-89-Fervidex-Card-Management
Support fervidex card filtering
2021-09-04 04:06:13 +01:00
zkldi 61f792d8f9 Update fer profile/submit to honor forceStaticImport 2021-09-04 04:00:59 +01:00
zkldi 075ecef6f3 Change endpoints to control settings instead of cards 2021-09-04 03:56:18 +01:00
zkldi e70e076525 Change all instances of fer-cards to fer-settings 2021-09-04 02:47:39 +01:00
zkldi 9f69089151 Add card filtering on the fervidex endpoints. 2021-09-04 02:39:33 +01:00
zkldi 7360e61386 Fervidex Card Management 2021-09-04 02:31:32 +01:00
zkldi 6442bd0ca5 Add neater prefixes to clientID and clientSecret 2021-09-04 02:25:03 +01:00
zkldi 9aad359673 Add GetAllRankings and change game-stats' return. 2021-09-04 01:20:15 +01:00
zkldi 04e3ae5bec Fix another typo... 2021-09-03 12:13:12 +01:00
zkldi 2653854676 Fix typo 2021-09-03 12:10:54 +01:00
zkldi 6a61776357 Merge pull request #321 from zkldi:zkldi/issue-81-OAuth2
Support OAuth2 Integration
2021-09-03 11:01:43 +01:00
zkldi 45cfd4745e OAuth2 Support. 2021-09-03 10:57:44 +01:00
zkldi b208c2f424 Add oauth2 database collections 2021-09-03 07:29:50 +01:00
zkldi ee1072f922 bump tachi-common 2021-09-03 07:29:38 +01:00
zkldi 21404d18a6 Add API Token managing endpoints. 2021-09-03 07:29:29 +01:00
zkldi 265084b82e Merge pull request #318 from zkldi:zkldi/issue-306-User-private-info-should-be-moved-to-a-separate-collection
Fix #306 (User-private-info-should-be-moved-to-a-separate-collection)
2021-09-03 01:32:25 +01:00
zkldi 20c3c06055 Add user-private-info migration script 2021-09-03 01:26:48 +01:00
zkldi 33d1fa39d8 Update user migration script 2021-09-03 01:25:12 +01:00
zkldi d79ef3ff0f Update tachi-common type usage in test files 2021-09-03 01:23:41 +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 093d6efaea Refactor test data to use new users layout 2021-09-03 01:22:50 +01:00
zkldi e14527e367 Refactor user authentication to not use PrivateUserDocuments 2021-09-03 01:14:56 +01:00
zkldi cce36fa1da Bump Tachi-common 2021-09-03 01:14:40 +01:00
zkldi 5decf66d4e Ignore test-cdn files 2021-09-03 01:14:35 +01:00
zkldi b0e61358d1 Move Databases type from tachi-common to tachi-server 2021-09-03 00:53:48 +01:00
zkldi 7cf11fbed1 Merge pull request #317 from zkldi:zkldi/issue-247-Change-Beatoraja-IR-Requirements
Reject CN/HCN mode scores.
2021-09-03 00:23:50 +01:00