Skip to content

v1.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 13:19

Radarr support

iplayer-arr can now serve Radarr. One-off programmes catalogued as movies on TMDB (feature-length documentaries, specials) can be requested through Radarr or Overseerr/Jellyseerr and grabbed from BBC iPlayer.

Added

  • Newznab movie search: t=movie (q + year parameters, used by Radarr's indexer test) plus routing of Radarr's real searches, which arrive as t=search carrying Movies categories (2000-2999), to the same movie path.
  • Release titles are built from the matched BBC brand/subtitle metadata with the year appended. Radarr strips leading articles from its queries but keeps them when mapping releases back to movies, so titles must come from metadata rather than echoing the query.
  • Wrong-content guard: results are name-matched against BBC brand/subtitle combinations (article- and separator-insensitive) and gated to within one year of the requested year.
  • The q-less poll (Radarr's indexer test and RSS sync) returns the BBC iPlayer films rail (up to 10 titles) instead of an empty feed, which Radarr rejects.
  • Caps advertise Movies categories (2000/2030/2040/2045); the SABnzbd shim lists movies and radarr categories.
  • README: Radarr setup section, including two operational notes: pin the indexer's Download Client to the iplayer-arr entry when another downloader is configured, and use a container-network address when Radarr runs VPN-isolated.

Verification

Verified end-to-end against a live Radarr instance: automatic search, grab, real BBC download, and library import of a TMDB-catalogued documentary. 593 unit tests green with the race detector.