feat: race leaderboards #1314

Merged
Sainan merged 9 commits from leaderboard into main 2025-03-25 03:25:58 -07:00
Owner

Initial leaderboard system (re #1165). Currently only tracking races, tho.

Initial leaderboard system (re #1165). Currently only tracking races, tho.
Sainan added 1 commit 2025-03-24 04:54:47 -07:00
feat: daily race leaderboards
All checks were successful
Build / build (20) (push) Successful in 1m11s
Build / build (18) (push) Successful in 1m22s
Build / build (22) (push) Successful in 1m11s
Build / build (20) (pull_request) Successful in 41s
Build / build (22) (pull_request) Successful in 1m11s
Build / build (18) (pull_request) Successful in 1m18s
cc3880816a
Sainan added 1 commit 2025-03-24 06:03:17 -07:00
maintain logging for leaderboard request body for now
All checks were successful
Build / build (20) (push) Successful in 44s
Build / build (18) (push) Successful in 1m13s
Build / build (22) (push) Successful in 1m13s
Build / build (18) (pull_request) Successful in 46s
Build / build (20) (pull_request) Successful in 1m12s
Build / build (22) (pull_request) Successful in 1m15s
1109d8e0ff
Sainan added 1 commit 2025-03-24 06:16:56 -07:00
fix _id field in response
Some checks failed
Build / build (22) (push) Failing after 45s
Build / build (20) (push) Failing after 1m14s
Build / build (18) (push) Failing after 1m17s
Build / build (18) (pull_request) Failing after 47s
Build / build (20) (pull_request) Failing after 1m14s
Build / build (22) (pull_request) Failing after 1m14s
ecb0fd91e5
Sainan added 1 commit 2025-03-24 06:24:22 -07:00
ensure that leaderboard-accountId pair is unique
Some checks failed
Build / build (18) (push) Failing after 1m16s
Build / build (18) (pull_request) Failing after 46s
Build / build (20) (pull_request) Failing after 1m12s
Build / build (20) (push) Failing after 44s
Build / build (22) (push) Failing after 1m12s
Build / build (22) (pull_request) Failing after 1m18s
f74a673b27
Sainan force-pushed leaderboard from f74a673b27 to 537999e462 2025-03-24 06:25:59 -07:00 Compare
Sainan force-pushed leaderboard from 537999e462 to 67ee1d147b 2025-03-24 06:31:35 -07:00 Compare
Sainan force-pushed leaderboard from 67ee1d147b to ea201e3be8 2025-03-24 06:32:43 -07:00 Compare
Sainan added 1 commit 2025-03-24 06:51:04 -07:00
handle personal leaderboards (pivotId)
Some checks failed
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (18) (pull_request) Successful in 44s
Build / build (20) (pull_request) Successful in 1m11s
Build / build (22) (pull_request) Successful in 1m23s
4e3823473f
Sainan force-pushed leaderboard from 4e3823473f to b8109d0bc4 2025-03-24 06:51:43 -07:00 Compare
Sainan force-pushed leaderboard from b8109d0bc4 to 2fb2213c59 2025-03-24 06:53:33 -07:00 Compare
Sainan added 1 commit 2025-03-24 14:19:46 -07:00
rename accountId to ownerId
Some checks failed
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (pull_request) Successful in 40s
Build / build (18) (pull_request) Successful in 1m10s
Build / build (22) (pull_request) Successful in 1m14s
fd17fb51f5
Sainan force-pushed leaderboard from fd17fb51f5 to 8616af14d7 2025-03-24 14:20:23 -07:00 Compare
Sainan force-pushed leaderboard from 8616af14d7 to e270ca2f84 2025-03-24 14:23:40 -07:00 Compare
Sainan added 1 commit 2025-03-24 14:42:39 -07:00
track DojoObstacleScore on leaderboards
All checks were successful
Build / build (20) (push) Successful in 39s
Build / build (18) (push) Successful in 1m10s
Build / build (22) (push) Successful in 36s
Build / build (18) (pull_request) Successful in 1m10s
Build / build (20) (pull_request) Successful in 38s
Build / build (22) (pull_request) Successful in 1m7s
46cdb44f59
Sainan added 1 commit 2025-03-24 15:00:16 -07:00
add guildId to optionally narrow results
All checks were successful
Build / build (22) (push) Successful in 38s
Build / build (20) (push) Successful in 1m11s
Build / build (18) (push) Successful in 1m18s
Build / build (18) (pull_request) Successful in 41s
Build / build (20) (pull_request) Successful in 1m8s
Build / build (22) (pull_request) Successful in 1m18s
942f062e90
Sainan added 1 commit 2025-03-24 15:04:14 -07:00
fix MongoDB taking guildId: undefined as a filter
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (18) (push) Successful in 1m11s
Build / build (22) (push) Successful in 1m11s
Build / build (18) (pull_request) Successful in 51s
Build / build (20) (pull_request) Successful in 1m10s
Build / build (22) (pull_request) Successful in 1m10s
02b443712a
Sainan added 1 commit 2025-03-24 15:05:42 -07:00
track OlliesCrashCourseScore on leaderboards
All checks were successful
Build / build (18) (push) Successful in 45s
Build / build (20) (push) Successful in 1m8s
Build / build (22) (push) Successful in 40s
Build / build (20) (pull_request) Successful in 1m8s
Build / build (22) (pull_request) Successful in 40s
Build / build (18) (pull_request) Successful in 1m22s
2b70315025
Sainan changed title from feat: daily race leaderboards to feat: race leaderboards 2025-03-24 15:05:46 -07:00
Sainan merged commit a12e5968da into main 2025-03-25 03:25:58 -07:00
Sainan deleted branch leaderboard 2025-03-25 03:25:58 -07:00
Sign in to join this conversation.
No description provided.