Commit Graph
58 Commits
Author SHA1 Message Date
zkldi 7397f9dccf solve some of snyk's issues with our codebase 2021-07-02 14:17:49 +01:00
zkldi 0eb438eda8 more tests more endpoints 2021-06-30 02:22:36 +01:00
zkldi b2f9fdc6ae Fully tested new folder and tierlist APIs 2021-06-30 02:10:02 +01:00
zkldi 116e75c0ec Define new score and session routes. 2021-06-27 15:14:14 +01:00
zkldi 2cc916ff40 refactor pbs router and create scores api 2021-06-26 15:16:33 +01:00
zkldi 126edd89e4 Seems good? 2021-06-26 13:32:09 +01:00
zkldi 3f8fa475d6 clean up t.throws/t.rejects 2021-06-26 01:36:39 +01:00
zkldi 958a67a8e5 i ran the linter 2021-06-25 23:25:28 +01:00
zkldi 5386000ff3 Core search api 2021-06-25 14:10:22 +01:00
zkldi e9ce37cf5e ok for real this time 2021-06-24 20:41:10 +01:00
zkldi de9d6b8914 Fixes Game + Playtype APIs #194 2021-06-24 16:08:03 +01:00
zkldi fadfc4208c remove nonsense props from user document 2021-06-22 17:11:02 +01:00
zkldi f4c32aa201 Various cleanup for new type refactors 2021-06-20 18:36:10 +01:00
zkldi 08a511cfd1 fix utils/misc.ts to use new config 2021-06-20 15:34:04 +01:00
zkldi d8b78116c8 tidy up rating algs 2021-06-20 15:24:21 +01:00
zkldi b6cee346b9 Convert space indentation to tabs. 2021-06-20 03:13:05 +01:00
zkldi f2946fee96 Add some more tests and fix existing broken ones 2021-06-18 16:37:47 +01:00
zkldi f87beacde7 Happy baseline for our users API 2021-06-18 14:52:24 +01:00
zkldi 05692d6476 test user endpoints 2021-06-17 01:07:36 +01:00
zkldi 2207fb6a8e Good enough initial draft for user API I think 2021-06-16 20:12:21 +01:00
zkldi 0248e4e5de rename SYMBOL_TachiAPIData to TachiAPIAuth 2021-06-16 20:11:17 +01:00
zkldi 9bb04f0bee find and replace score-pbs with personal-bests 2021-06-16 14:49:31 +01:00
zkldi a7d8331d29 Fix undocumented issue with monk 2021-06-16 13:39:51 +01:00
zkldi cf35e9cb98 refactor ParserFunctionReturns(A)Sync to just ParserFunctionReturns 2021-06-16 12:26:47 +01:00
zkldi b06ba4fd47 Huge API Permissions update 2021-06-10 20:13:32 +01:00
zkldi 4f204f9ca5 move tests aswell 2021-06-09 15:18:22 +01:00
zkldi 5eec8a2768 move goals src/utils to src/lib/achievables 2021-06-09 15:17:57 +01:00
zkldi 9602877baf rename all instances of ktchi to tachi and change how config works 2021-06-08 14:21:09 +01:00
zkldi a876834fd5 rename Kamaitachi-common to tachi-common (warning: large) 2021-06-08 12:44:19 +01:00
zkldi 53be081fc0 I think git had a hiccup 2021-06-08 10:37:48 +01:00
zkldi 40bbf4eae5 rename reset-db-state's file to resets.ts 2021-06-07 15:12:56 +01:00
zkldi 37993cdac1 Refactor every games calculatedData to be gameSpecific 2021-06-04 20:33:00 +01:00
zkldi eb505a0628 api/arc-iidx classhandler
Fixes #160
2021-06-03 10:52:40 +01:00
zkldi 1e52d24942 remove api/arc-jubeat support 2021-06-02 16:35:58 +01:00
zkldi a98f474f61 add FindChartOnARCID code 2021-06-01 21:25:13 +01:00
zkldi 69eb78aa12 Add FindIIDXChartOnARCID 2021-06-01 20:16:02 +01:00
zkldi 120cb7a1f1 Create GetSongWithIDGuaranteed 2021-06-01 20:15:48 +01:00
zkldi 068e2a46de Reject requests to FindChartOnSHA256 for things that don't have sha256 props
Fixes #112
2021-06-01 10:23:39 +01:00
zkldi a1c54ad26f Fixes #147 2021-05-31 12:10:53 +01:00
zkldi 52560caf76 Change all calls to CloseMongoConnection to CloseAllConnections (This is because RedisPubSub clients now need to be closed sometimes) 2021-05-29 10:20:15 +01:00
zkldi 212412436e Implement Redis IPC hooks.
Fixes #99
2021-05-29 09:50:47 +01:00
zkldi 0af7002494 remove public-api-key since we're using a different auth solution 2021-05-27 20:45:53 +01:00
zkldi 5f0796c97d Fixes Poor Code and Data Structures in common/class and ugs-class #88 2021-05-27 13:50:03 +01:00
zkldi 6671323ff3 Add util for assigning req-ktchi-data 2021-05-26 17:24:42 +01:00
zkldi 3e0920e089 add beatoraja-auth-documents to the db 2021-05-26 16:59:53 +01:00
zkldi 3f74577c42 Start work on the IR and rename USCAuthDocument to GenericAuthDocument 2021-05-26 16:55:06 +01:00
zkldi 5e736149ba Fix bug in FindSDVXChartOnInGameID where INF -> VVD were rejected. 2021-05-26 11:09:12 +01:00
zkldi e48a5c59d8 InGameID related DB functions should throw if called for a game that does not support it.
Fixes #101
2021-05-26 10:46:15 +01:00
zkldi b6e589d8e4 fix faulty f+r 2021-05-25 19:21:53 +01:00
zkldi da25b11702 move KtLogger type to lib/logger/logger 2021-05-25 19:16:21 +01:00