Show Radarr and Sonarr queues in the Downloads view (M5)
Add queue listing and removal/blocklisting to the shared arr client. The Downloads view now fetches SABnzbd and both arr queues in parallel, shows status, progress and import problems, flags items needing attention in the summary, and supports removing or blocklisting items. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,7 +6,7 @@ A terminal UI to search for movies and series, add them to Radarr / Sonarr, and
|
||||
- **TUI library:** [tview](https://github.com/rivo/tview) (on top of tcell)
|
||||
- **License:** MIT
|
||||
- **Module:** `git.stinnesbeck.com/nils/arr-tui`
|
||||
- **Status:** M4 done
|
||||
- **Status:** M5 done
|
||||
|
||||
## 1. Goals
|
||||
|
||||
@@ -107,9 +107,10 @@ Keybindings (initial proposal):
|
||||
| `a` | Add selected result |
|
||||
| `m` / `s` | Switch to movies / series search |
|
||||
| `p` | Pause/resume SABnzbd (Downloads view) |
|
||||
| `d` | Delete selected download or history entry (with confirm) |
|
||||
| `d` | Delete selected download, history entry or Radarr/Sonarr queue item (with confirm) |
|
||||
| `t` | Retry the selected failed download (history) |
|
||||
| `h` | Downloads view: switch between queue and history |
|
||||
| `h` | Downloads view: cycle focus between SABnzbd queue, Radarr/Sonarr queue and history |
|
||||
| `b` | Downloads view (Radarr/Sonarr queue): blocklist the release and search for another |
|
||||
| `i` | Interactive release search for the selected item |
|
||||
| `g` | Grab the selected release |
|
||||
| `r` | Refresh |
|
||||
@@ -188,7 +189,7 @@ The file should be created with mode `0600`; warn if it is more permissive. API
|
||||
- [x] **M2** — Movie search + add flow in the UI.
|
||||
- [x] **M3** — Sonarr client and series search + add flow.
|
||||
- [x] **M4** — SABnzbd client and Downloads view (queue + history) with live updates and pause/resume/delete.
|
||||
- [ ] **M5** — Radarr/Sonarr queues merged into the Downloads view.
|
||||
- [x] **M5** — Radarr/Sonarr queues merged into the Downloads view.
|
||||
- [ ] **M6** — Interactive release search (movies, then series seasons/episodes) and grab.
|
||||
- [ ] **M7** — Polish: help screen, error handling, README, release builds.
|
||||
- [ ] **M8+** — v0.2 features (library view, series drill-down).
|
||||
|
||||
Reference in New Issue
Block a user