Commit Graph

3 Commits

Author SHA1 Message Date
4a756c4be3 Show finished queue items as done instead of uploading.
Map qBittorrent-style uploading state to a done badge in the Web UI; keep backend state for *arr compatibility.
2026-08-07 12:06:36 +02:00
5b25cfa6cb Restyle Web UI as light monochrome TUI with sticky tabs.
Light grey background, black text, no chrome header; panel border removed; search/queue lists scroll under fixed tabs.
2026-08-07 11:19:36 +02:00
7b739607ff add web UI: search, download queue with progress, cancel
- ui/index.html, ui/styles.css, ui/scripts.js — minimal two-tab UI
- Search tab: big search bar, results with size/votes, add-to-queue button
- Queue tab: progress bar, speed, downloaded/total, status badges, cancel
- Switches to queue tab on load if downloads are active
- Backend: GET /api/search, POST /api/queue/add, GET /api/queue, POST /api/queue/cancel
- Speed tracking in streamToFile, abort tracking for immediate cancel
- No rounded corners, dark theme
2026-08-07 10:44:41 +02:00