a4974c3074
Implement mapping announcement as another announcer
2025-05-20 22:39:14 +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
t41y0u
1ecbb5d0f5
Update dependencies ( #67 )
...
Build and Test / Format check (push) Waiting to run
Build and Test / Lint (push) Waiting to run
Build and Test / Test (push) Waiting to run
Build and Test / Check dependency hash (push) Waiting to run
Build and Test / Build (push) Waiting to run
* Update rust version and dependencies
* Update nix Rust dependencies hash outputs
* Update nixpkgs and friends
---------
Co-authored-by: Natsu Kagami <nki@nkagami.me>
2025-04-01 13:22:08 +00:00
60a72dad85
Just stop the warnings T_T
2025-02-20 18:19:00 +01:00
aa2ee0cc86
Use latest poise and serenity
...
Fuck warnings lol
2025-02-20 18:19:00 +01:00
6105ee610f
Add beatmap command
2025-02-20 18:19:00 +01:00
2cdff76837
Set up simple command for osu
2025-02-20 18:19:00 +01:00
0d93d55cee
Update rust and its dependencies
2024-12-21 17:39:48 +01:00
a4fab5438b
Update rosu-pp and rosu-v2
2024-11-18 13:53:25 +01:00
76fd6c803d
Update rosu_pp to 1.1, pass full mods to it
2024-09-14 18:08:15 +02:00
a158e8fbe1
Add score endpoint and expose more apiv2 stuff
2024-06-20 02:39:57 +02:00
e61cbb327a
Remove osuparse
2024-06-20 02:15:29 +02:00
2315f40cf1
Use rosu_map to parse metadata and collect beatmap background from osz
2024-06-20 02:15:29 +02:00
0b111d5b26
Update to rosu-pp 1.0
2024-06-20 02:15:29 +02:00
aa90422c99
Update rosu-v2
2024-06-05 00:29:17 +02:00
ea1c8d2cac
Update rosu-v2
2024-04-26 12:04:08 -04:00
f3c062f417
Getting pp info when a new user is saved. ( #42 )
2024-03-17 22:13:57 +01:00
3f115eaab0
Update serenity and make prelude compile
2024-02-25 18:45:22 +00:00
84b13dcef3
Implement score fetching
2024-02-17 19:17:38 +00:00
7d00b95a4f
Implement beatmap collecting from rosu-v2
2024-02-17 19:17:38 +00:00
5666e560e9
Add rosu-v2
2024-02-17 19:17:38 +00:00
30f186c604
Use the user's own top scores for saving checks
2024-02-05 01:44:44 +01:00
7e1b80aff9
Update inputs
2022-10-28 21:29:54 +02:00
8e15aa5f22
Dependencies update
2022-10-16 17:45:47 +02:00
8632f0e99c
Massive dependencies bump
2022-06-11 15:50:56 -04:00
2e3c6f61be
Pull info from an attached .osu/.osz file ( #18 )
2022-04-29 19:31:04 -04:00
51db72acb2
Temporarily move to rosu
2022-02-09 15:20:36 -05:00
1799b70bc1
Move to SQLite ( #13 )
2021-06-19 22:36:17 +09:00
901d55814d
Update to Tokio 1 and Serenity 0.10 ( #9 )
2021-01-15 18:50:33 +00:00
b8471152d3
Update to serenity 0.9.1
2020-11-22 23:56:37 -05:00
85ef689909
Update serenity to v0.9.0-rc.2
2020-10-08 17:47:48 +00:00
71cbe5c63e
osu: no longer depends on tower
2020-09-13 22:27:39 -04:00
b819509244
osu: Remove rayon and add tower
2020-09-07 19:41:05 -04:00
b7d398c05a
osu: Move core library to async
2020-09-05 21:31:03 -04:00
9aab6e11ec
Implement BeatmapCache and Oppai interface
2020-06-12 01:03:56 -04:00
aec9cd130d
Split youmubot-osu
2020-02-05 17:25:34 -05:00
ce09a76dc7
Merge branch 'master' into osu
2020-01-16 01:58:26 -05:00
a17e9c6d1d
Update serenity to v0.8 ( #7 )
2020-01-16 06:49:27 +00:00
3e951554d7
Implement get_scores requests
2019-12-28 10:45:07 +09:00
e37ae361fd
Parsing and printing the basic info with old links
2019-12-24 14:42:56 -05:00
0cc9b318ad
Implement Beatmap request + parsing
2019-12-23 17:33:46 -05:00
27a2ebe459
Base structs
2019-12-12 16:38:42 -05:00
b7907a72e2
First commit
2019-10-25 14:07:24 -04:00