Commit Graph

15 Commits

Author SHA1 Message Date
nise.moe
6c477b7343 Uploading user scores 2024-03-05 00:32:57 +01:00
nise.moe
48cf50d448 Basic work on replay upload 2024-03-04 20:34:21 +01:00
nise.moe
6bba41623e Working on integrating replay system with backend, store beatmap file in backend (w/ migration from file system) 2024-03-02 17:51:54 +01:00
nise.moe
45cb5afc0a added users.count_miss 2024-02-28 01:16:01 +01:00
nise.moe
fbd61e0fa1 Working on compression algorithm for judgements 2024-02-23 16:12:10 +01:00
nise.moe
1928eb07cf Mark queue as failed and don't try again if something weird happens 2024-02-23 10:36:30 +01:00
nise.moe
fd6d23327c Avoid recalculating the same replay similarity if the replay set hasn't changed 2024-02-22 20:48:19 +01:00
nise.moe
248c16b44f Made user queue only able to be added by logged in users, added added_by user ID in the queue, added fetching best/top/firsts scores, check for replay similarity 2024-02-22 20:26:48 +01:00
nise.moe
c78faf18f2 Efficiently cycle trough a list of osu api keys, saved in the database, to avoid rate limits 2024-02-22 16:26:41 +01:00
nise.moe
8d208feb24 Reworked some fields to be timestamp but tz aware, added how long ago the user queue update was 2024-02-22 13:36:06 +01:00
nise.moe
63be57dfc8 Ability for visitors to add users to queue and processing with live progress 2024-02-22 04:39:23 +01:00
nise.moe
01bd4e4948 Implemented slider end release times and keypress release times, along with a privileged auth system 2024-02-18 14:25:14 +01:00
nise.moe
e72945c93d Added adjusted (filters out outliers) keypress and slider end times 2024-02-16 06:35:51 +01:00
nise.moe
2adbc5c5d1 Keypress and slider end times calculation 2024-02-16 05:52:20 +01:00
nise.moe
433e92b289 Initial commit on new monorepo 2024-02-14 17:43:11 +01:00