a4ac2b9e2c
Another round of manual linting
Build and Test / Format check (push) Has been cancelled
Build and Test / Lint (push) Has been cancelled
Build and Test / Test (push) Has been cancelled
Build and Test / Check dependency hash (push) Has been cancelled
Build and Test / Build (push) Has been cancelled
2025-05-13 00:58:28 +02:00
c5f46dd7fe
Cargo clippy & format
2025-05-13 00:47:18 +02:00
87e0a02e1f
Implement lazy score queries for top
, recent
and check
( #71 )
...
* Use streams and such to have 200 results
* WIP
* display should take a lazy score future
* Introduce a Scores stream so we can lazily load top score requests
* Fit range to len
* Remove debugging
* Simplify from_user with `and_then`
2025-05-13 00:24:20 +02:00
a36fa87964
osu: Allow returning a full file instead when requesting a table check/leaderboard
2025-03-10 15:51:52 +01:00
487f8647ba
osu: add passes_only flag to recent command
2025-02-25 15:58:11 +01:00
068dd48550
osu: make save
command use interaction
2025-02-22 17:43:53 +01:00
a35563801d
pagination: make editing generic over a CanEdit interface
2025-02-20 22:54:38 +01:00
460624c7fe
Add beatmapset option to leaderboard command
2025-02-20 18:19:00 +01:00
b302bd3ce1
osu: [Big!] rework load_beatmap so that it can retrieve beatmapsets
...
Also
- scoreboard can handle beatmapsets now
- "when" column is included
- beatmapWithMode's mode field is now optional
2025-02-20 18:19:00 +01:00
84b152adf6
osu: add /s/{id} links to the link parser, support beatmapsets with mode override
2025-02-20 18:19:00 +01:00
c28cad0718
osu: small redundancy cleanups
2025-02-20 18:19:00 +01:00
fd9f3a507d
Explicitly install osu as all contexts
2025-02-20 18:19:00 +01:00
03e37fbebc
Add clear_cache command
2025-02-20 18:19:00 +01:00
ba74465ca7
Add leaderboard command
2025-02-20 18:19:00 +01:00
5d9fda682e
Add ranks command
2025-02-20 18:19:00 +01:00
3f9db46032
Add check command
2025-02-20 18:19:00 +01:00
0db52c5c2b
Allow beatmap command to use just numbers as id
2025-02-20 18:19:00 +01:00
6105ee610f
Add beatmap command
2025-02-20 18:19:00 +01:00
711da6fa34
Add pinned command, refactor out listing commands
2025-02-20 18:19:00 +01:00
3034f8e809
Add forcesave command
2025-02-20 18:19:00 +01:00
ecab57f31a
Add save command
2025-02-20 18:19:00 +01:00
458a55b3a5
Add recent command
2025-02-20 18:19:00 +01:00
1aa1baf657
Add profile command
2025-02-20 18:19:00 +01:00
d1819d06b2
Implement top
2025-02-20 18:19:00 +01:00
2cdff76837
Set up simple command for osu
2025-02-20 18:19:00 +01:00