rqbit/crates/librqbit
Lionel DARNIS fbd052bc04 feat(http-api): cabler la route POST /torrents/delete_all
Le commit precedent ajoutait api_torrents_delete_all et la commande
Tauri, mais aucune route HTTP ne l'exposait : la WebUI servie en mode
navigateur appelait POST /torrents/delete_all et recevait un 404. Seul
le chemin desktop, qui passe par invokeAPI, fonctionnait.

Ajoute h_torrents_delete_all, avec remove_files lu en query param et
defaut a false, puis enregistre la route dans le bloc !read_only aux
cotes de /torrents/{id}/delete. Segment statique, donc prioritaire sur
/torrents/{id} — meme schema que /torrents/resolve_magnet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 19:25:48 +02:00
..
examples Split out TorrentMetadata 2024-12-05 23:12:46 +00:00
resources Implement ser/de for UDP tracker protocol 2024-02-11 12:12:37 +00:00
src feat(http-api): cabler la route POST /torrents/delete_all 2026-08-07 19:25:48 +02:00
webui feat(desktop): supprimer tous les torrents en une action 2026-08-07 17:29:33 +02:00
.gitignore Make a serde bencode serializer 2021-07-01 23:37:57 +01:00
build.rs Docker cross-compilation github workflow. 2024-08-27 15:11:59 +01:00
Cargo.toml Update crate versions 2025-06-12 12:31:23 +01:00
README.md Update docs, cleanup for 4.0.0 release 2023-12-03 12:14:50 +00:00

librqbit

A fully featured, easy to use torrent downloading library used as a backbone of rqbit.

Basic example

See examples on GitHub.

Documentation

librqbit at docs.rs