Commit Graph

42 Commits

Author SHA1 Message Date
21b6de0f15 api: impl pagination for top scores endpoint and add user + leaderboard caching
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 47s
2024-08-05 08:35:16 +01:00
64b6ef1a7f api: oopsie doodle
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-05 05:59:41 +01:00
54bdf532fe api: add fallback values for hmd identification
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 31s
2024-08-05 05:57:50 +01:00
6cb86f843d cleanup score history
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-05 05:48:01 +01:00
f75d22fa58 api: update method comment
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 33s
2024-08-05 05:01:18 +01:00
68ce2ff240 api: add possiblyInaccurateData field to show if the history for that day could be inaccurate
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
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
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-05 04:32:06 +01:00
84eb8a4b94 api: don't fetch all data when tracking player metrics
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-05 04:25:34 +01:00
6f49d81664 api: handle player not setting scores for the day
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 29s
2024-08-05 04:18:48 +01:00
98223a3293 api: change how some data points are got for histories
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 31s
2024-08-05 04:15:01 +01:00
7b0c9f54ff api: re-impl histories (muchhhhhhhhhh better now)
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 37s
2024-08-05 03:57:59 +01:00
29f5d5983a rename statistics to histories
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 34s
2024-08-04 04:25:51 +01:00
8c354b1be1 api: make log less fat
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 1m8s
2024-08-04 01:34:19 +01:00
de309ea05c api: add /improved/best/{platform} endpoint
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 33s
2024-08-04 00:36:59 +01:00
199ee50534 api: add score history endpoints (per leaderboard and last 30 day improvements (all maps))
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 47s
2024-08-04 00:32:39 +01:00
6fda81e81a oopsie
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 1m5s
2024-08-03 20:24:37 +01:00
bdad804eed api: oopsie doodle
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 33s
2024-08-02 19:28:30 +01:00
66d29c343e api: fix mongo indexes
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 32s
2024-08-02 18:02:43 +01:00
96f62d9a01 api: change how scores are stored
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 34s
2024-08-02 17:36:24 +01:00
4697cd4aec api: return the last updated
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 31s
2024-08-02 02:51:58 +01:00
0abff880c2 API: make the pp slightly more accurate (revert)
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 32s
2024-08-02 02:50:12 +01:00
cc351e6cad API: make the pp slightly more accurate
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 33s
2024-08-02 02:25:33 +01:00
f351c7a3c1 API: don't return the whole user
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 1m21s
2024-08-02 01:54:50 +01:00
68180f2647 api: oops
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 5s
2024-08-02 00:38:27 +01:00
6a1a2dc2c4 API: fix stats
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Has been cancelled
2024-08-02 00:38:08 +01:00
d4e51d1517 api: rename has logged in field
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 37s
2024-08-02 00:07:13 +01:00
02fcaf19eb api: don't return the user early
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 31s
2024-08-01 23:50:37 +01:00
0f307eb18c api: oopsie again
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-01 23:48:45 +01:00
357315990e API: oopsie
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 30s
2024-08-01 23:46:09 +01:00
de89182c5d impl user history tracking
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 14s
2024-08-01 23:44:20 +01:00
8dfdc8c535 API: switch to Mongo for score tracking
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 39s
2024-08-01 23:24:34 +01:00
f68fb48726 API: show the whole user
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 36s
2024-08-01 16:44:32 +01:00
7b1d4a73a5 API: move around
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 36s
2024-08-01 16:35:10 +01:00
139b3bf06d API: hide duplicated difficulty
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 37s
2024-08-01 16:32:09 +01:00
20576d913f API: don't return the lastUpdate field
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 37s
2024-08-01 16:30:12 +01:00
871ae76a23 fix leaderboard object order
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 36s
2024-08-01 16:26:57 +01:00
7aa3de3827 move where the accounts get updated
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 45s
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
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 37s
2024-08-01 06:55:42 +01:00
1a13c08da8 api: add / route
Some checks failed
Deploy API / docker (17, 3.8.5) (push) Failing after 35s
2024-08-01 06:45:51 +01:00
008ca0f6d4 maybe?
Some checks failed
Deploy API / docker (ubuntu-latest) (push) Failing after 8s
2024-08-01 06:12:51 +01:00
47fc07f2dd mono repo base 2024-08-01 05:57:27 +01:00