spinline
e2a8e17eae
feat: implement notification system and backoff strategy for rTorrent polling
2026-02-05 18:31:42 +03:00
spinline
661d18979b
fix(backend): replace blocking std::fs with async tokio::fs
2026-02-05 18:04:30 +03:00
spinline
4fbb896ef8
fix: use throttle.global_*.max_rate.set_kb for setting speed limits
...
- Changed from buggy .set method to reliable .set_kb method
- Added empty string as first parameter (throttle name)
- Convert bytes to KB before sending to rTorrent
2026-02-04 17:22:48 +03:00
spinline
54549d49d4
fix(backend): use set_kb rtorrent command for speed limits
2026-02-04 00:57:57 +03:00
spinline
f761c90448
refactor(backend): use typed XmlRpc parameters (int/string) to fix rtorrent calls
2026-02-04 00:39:21 +03:00
spinline
7dfa3cf890
feat(backend): add global speed limit apis
2026-02-03 22:53:32 +03:00
spinline
78f232a909
feat(backend): add advanced torrent management apis (files, peers, trackers, priority, label)
2026-02-03 22:39:02 +03:00
spinline
33ee44e1f0
feat: add api docs and refactor AppEvent to struct variant
2026-02-03 22:02:28 +03:00
spinline
251da58a82
refactor(backend): clean up sse mapping and handler logic
2026-02-03 21:45:24 +03:00
spinline
f13a712ebd
refactor(backend): move handlers to separate module
2026-02-03 20:47:36 +03:00