Commit Graph

23 Commits

Author SHA1 Message Date
spinline
563ffad3ab feat: add global stats broadcasting and statusbar integration 2026-02-03 23:12:51 +03:00
spinline
6a5ce421b9 fix(backend): update router paths to axum 0.8 syntax 2026-02-03 22:58:08 +03:00
spinline
7dfa3cf890 feat(backend): add global speed limit apis 2026-02-03 22:53:32 +03:00
spinline
86ba4206b8 chore: remove unused Theme enum 2026-02-03 22:48:13 +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
f7d6ddb7a9 chore(backend): suppress unused ScgiError::Protocol warning 2026-02-03 22:11:22 +03:00
spinline
4a870d75dd fix(backend): parse rtorrent version string in health check logs 2026-02-03 22:09:22 +03:00
spinline
8162f0c9ae fix(backend): fix AppEvent::FullList syntax in sse.rs 2026-02-03 22:07:01 +03:00
spinline
33ee44e1f0 feat: add api docs and refactor AppEvent to struct variant 2026-02-03 22:02:28 +03:00
spinline
07f148ed4e fix(backend): handle port binding errors gracefully instead of panicking 2026-02-03 21:49:29 +03:00
spinline
251da58a82 refactor(backend): clean up sse mapping and handler logic 2026-02-03 21:45:24 +03:00
spinline
c3431db35f feat(backend): add startup health check for rtorrent socket 2026-02-03 21:41:22 +03:00
spinline
a675203363 feat(backend): add .env support and configuration priority 2026-02-03 20:58:40 +03:00
spinline
9d1aa8f7d2 refactor(backend): optimize diff logic and integrate DiffResult 2026-02-03 20:52:09 +03:00
spinline
f13a712ebd refactor(backend): move handlers to separate module 2026-02-03 20:47:36 +03:00
spinline
9117ea2b65 refactor(backend): improve error handling with thiserror and secure file deletion 2026-02-03 19:17:30 +03:00
spinline
0220320ea4 refactor(backend): secure xmlrpc with serde and quick-xml 2026-02-03 18:06:55 +03:00
spinline
aa7bfaf6f5 feat: add delete confirmation modal and fix unsafe file deletion 2026-01-31 13:17:48 +03:00
spinline
16fbf7306a fix: Resolve UI reactivity issues by including name, status, and size in partial updates 2026-01-30 18:54:54 +03:00
spinline
90605ded56 feat: Refactor VibeTorrent v3 with shared crate, fine-grained updates, tracing, and middleware optimization 2026-01-30 18:38:09 +03:00
spinline
6424acaa08 style: Clean up backend unused warnings 2026-01-30 01:00:36 +03:00
spinline
69e8f99da6 fix: Restore missing handler in main.rs 2026-01-30 00:54:08 +03:00
spinline
5052a1787a feat: Initial release with MIPS support 2026-01-29 23:17:19 +03:00