scoresaber-reloaded-backend/TODO.md

20 lines
671 B
Markdown
Raw Normal View History

2023-11-20 12:55:25 +00:00
# Todo list
2023-11-20 12:56:29 +00:00
Leaderboards:
- [ ] ScoreSaber
- [ ] BeatLeader
- [ ] AccSaber?
2023-11-20 12:55:25 +00:00
Score fetching:
- Fetch and store all scores from the websocket
- Update every players scores every week so we can ensure we have every score stored. (last 20 pages?)
BeatSaver data:
- API Route: "/beatsaver/maps?hashes=id1,id2, etc"
- Fetch map data from their api if we haven't already cached it. Cached maps should last for a week or 2 (longer if ranked?)
2023-11-20 13:01:09 +00:00
Routes:
- Leaderboard curve for the given Leaderboard
- Player data for the given Leaderboard
- Player scores for the given Leaderboard:
2023-11-20 13:01:37 +00:00
add a query to add extra score data from BeatLeader (eg: pet hand acc, etc)