Commit Graph
120 Commits
Author SHA1 Message Date
zkldi 428764a1f3 Get stuff a user did in the last (16) hours 2021-11-22 11:44:27 +00:00
zkldi 19fd8132b2 Add BPI Recalc Update Job 2021-11-18 19:48:24 +00:00
zkldi 182aec2ce7 Add stats to the /recent router. 2021-11-18 10:33:36 +00:00
zkldi f47f8717a9 Add /recent UGPT Folders endpoint 2021-11-18 09:30:24 +00:00
zkldi fe8cef47ff Add job progress indicators 2021-11-17 15:28:57 +00:00
zkldi aed4cc5190 Slightly alter the implementation of allRowsCheck so that it doesn't say we have 1300 tests in this file 2021-11-17 13:47:29 +00:00
zkldi 8e56fba6ef Run linter on #438 2021-11-17 13:39:27 +00:00
Christopher Cooper 3824821740 move naive CSV parser into src/utils 2021-11-16 20:17:42 -08:00
zkldi bbbeccf10f Everytime I run this import cleaner it does different things I swear. 2021-11-16 16:31:11 +00:00
zkldi b9be948290 Change all CRLF to LF and standardise on LF 2021-11-16 12:44:28 +00:00
zkldi 484974b35b Use checksums for profile pictures and update tachi-common 2021-11-14 00:57:30 +00:00
zkldi fc72c29067 Organise Imports. 2021-11-13 23:09:30 +00:00
zkldi eaad1d1cf2 Completely refactor USC support to use Controller/Keyboard playtypes. 2021-11-13 08:51:34 +00:00
zkldi 639d861c44 Run organise imports in all files. 2021-11-11 19:00:28 +00:00
zkldi 9e0448cc9e Fix regression where api tokens generated from API Clients weren't reused (and add tests so it can't happen again.) 2021-11-11 14:05:22 +00:00
zkldi c313f21aef I spelt Milliseconds wrong... 2021-11-11 02:01:34 +00:00
zkldi 370638ae5f Add utility function for retrieving a blacklist 2021-11-10 20:33:01 +00:00
zkldi fb4db09cac Make searches truly work on charts with no scores 2021-11-07 16:53:09 +00:00
zkldi 31da82ed57 Update webhook events to fire game and playtype 2021-11-06 19:56:12 +00:00
zkldi 25c0589db3 More OAuth2 Refactoring 2021-11-06 19:30:48 +00:00
zkldi 8db352f48e Refactor config to use TachiConfig for metainfo 2021-11-05 04:51:05 +00:00
zkldi 4bb0e40b36 Refactor how NODE_ENV is used. 2021-11-02 20:38:29 +00:00
zkldi 7414650741 More test fixes 2021-10-27 16:36:06 +01:00
zkldi 3e8f87d98b Bump arc-db-sync script to work flawlessly for sdvx 2021-10-26 18:27:16 +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 d8720d8380 Fix outdated queries. 2021-09-27 22:48:10 +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 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 ab2db4ad85 Support webhooks (Fixes #29) 2021-09-05 07:16:22 +01:00
zkldi 9aad359673 Add GetAllRankings and change game-stats' return. 2021-09-04 01:20:15 +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 e14527e367 Refactor user authentication to not use PrivateUserDocuments 2021-09-03 01:14:56 +01:00
zkldi 3b03f1c506 Change /:ugpt to retrieve all ranking infos 2021-09-02 15:59:54 +01:00
zkldi dce6b6e20a Refactor GetUsersRankingAndOutOf 2021-09-02 15:58:42 +01:00
zkldi 0818f4d812 Add global user settings
Fixes #305
2021-08-31 21:11:23 +01:00
zkldi ed9ab34f28 Fix linter errors 2021-08-26 14:01:23 +01:00
zkldi 8a7ba16717 Fix formatting issues 2021-08-26 13:43:10 +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 466b2dd64e Add PATCH /users/:userID endpoint 2021-08-22 06:07:43 +01:00
zkldi 6450bb3fc5 Change versions from freeform string to explicit support. 2021-08-21 01:52:01 +01:00
zkldi d55fcfbba4 Fix regex bug in ResolveUser 2021-08-21 01:48:38 +01:00
zkldi 21e0d589a1 Rename AnySongDocument and AnyChartDocument in compliance with tachi-common 2021-08-21 01:48:26 +01:00
zkldi d6340e3969 tear out api/arc-ddr stuff 2021-08-14 01:05:56 +01:00
zkldi 02ee2ef002 Change URLs to use the JS URL constructor consistently across codebase.
Fixes #281
2021-08-13 03:20:14 +01:00