Commit Graph

47 Commits

Author SHA1 Message Date
c04a51de35 why 2024-08-07 05:19:39 +01:00
1ec8248c6f IMPL BASIC AUTH INTO MOD AND BACKEND 2024-08-07 05:19:24 +01:00
bd31254990 api: track player histories more often to keep them more up to date 2024-08-06 21:12:59 +01:00
131a5c2efe api: optimize pagination!! 2024-08-05 08:53:07 +01:00
1f1c55d41f api: make items cache for longer 2024-08-05 08:37:49 +01:00
21b6de0f15 api: impl pagination for top scores endpoint and add user + leaderboard caching 2024-08-05 08:35:16 +01:00
64b6ef1a7f api: oopsie doodle 2024-08-05 05:59:41 +01:00
54bdf532fe api: add fallback values for hmd identification 2024-08-05 05:57:50 +01:00
6cb86f843d cleanup score history 2024-08-05 05:48:01 +01:00
f75d22fa58 api: update method comment 2024-08-05 05:01:18 +01:00
68ce2ff240 api: add possiblyInaccurateData field to show if the history for that day could be inaccurate 2024-08-05 04:58:46 +01:00
ba24eabfaa api: since we have this, might aswell track it, but it won't be be accurate if they ether: don't set a score that day, or only set 1 score in the morning, but it's better than no data for that day 2024-08-05 04:32:06 +01:00
84eb8a4b94 api: don't fetch all data when tracking player metrics 2024-08-05 04:25:34 +01:00
6f49d81664 api: handle player not setting scores for the day 2024-08-05 04:18:48 +01:00
98223a3293 api: change how some data points are got for histories 2024-08-05 04:15:01 +01:00
7b0c9f54ff api: re-impl histories (muchhhhhhhhhh better now) 2024-08-05 03:57:59 +01:00
29f5d5983a rename statistics to histories 2024-08-04 04:25:51 +01:00
8c354b1be1 api: make log less fat 2024-08-04 01:34:19 +01:00
de309ea05c api: add /improved/best/{platform} endpoint 2024-08-04 00:36:59 +01:00
199ee50534 api: add score history endpoints (per leaderboard and last 30 day improvements (all maps)) 2024-08-04 00:32:39 +01:00
6fda81e81a oopsie 2024-08-03 20:24:37 +01:00
bdad804eed api: oopsie doodle 2024-08-02 19:28:30 +01:00
66d29c343e api: fix mongo indexes 2024-08-02 18:02:43 +01:00
96f62d9a01 api: change how scores are stored 2024-08-02 17:36:24 +01:00
4697cd4aec api: return the last updated 2024-08-02 02:51:58 +01:00
0abff880c2 API: make the pp slightly more accurate (revert) 2024-08-02 02:50:12 +01:00
cc351e6cad API: make the pp slightly more accurate 2024-08-02 02:25:33 +01:00
f351c7a3c1 API: don't return the whole user 2024-08-02 01:54:50 +01:00
68180f2647 api: oops 2024-08-02 00:38:27 +01:00
6a1a2dc2c4 API: fix stats 2024-08-02 00:38:08 +01:00
d4e51d1517 api: rename has logged in field 2024-08-02 00:07:13 +01:00
02fcaf19eb api: don't return the user early 2024-08-01 23:50:37 +01:00
0f307eb18c api: oopsie again 2024-08-01 23:48:45 +01:00
357315990e API: oopsie 2024-08-01 23:46:09 +01:00
de89182c5d impl user history tracking 2024-08-01 23:44:20 +01:00
8dfdc8c535 API: switch to Mongo for score tracking 2024-08-01 23:24:34 +01:00
f68fb48726 API: show the whole user 2024-08-01 16:44:32 +01:00
7b1d4a73a5 API: move around 2024-08-01 16:35:10 +01:00
139b3bf06d API: hide duplicated difficulty 2024-08-01 16:32:09 +01:00
20576d913f API: don't return the lastUpdate field 2024-08-01 16:30:12 +01:00
871ae76a23 fix leaderboard object order 2024-08-01 16:26:57 +01:00
7aa3de3827 move where the accounts get updated 2024-08-01 16:25:21 +01:00
242a8a2fba store the users scoresaber profile and add more data to the top scores endpoint 2024-08-01 16:19:27 +01:00
0f7a890e44 return the user DTO instead of the full user 2024-08-01 06:55:42 +01:00
1a13c08da8 api: add / route 2024-08-01 06:45:51 +01:00
008ca0f6d4 maybe? 2024-08-01 06:12:51 +01:00
47fc07f2dd mono repo base 2024-08-01 05:57:27 +01:00