Radarr v3 shim for Jellyseerr #42

Closed
opened 2026-08-22 18:22:41 +01:00 by naps62-yolo · 0 comments
Owner

DESIGN.md §9.4. The slice Jellyseerr actually calls: system/status,
rootfolder, qualityprofile, tag, movie GET and POST, movie/lookup.

  • One fake quality profile per root, since policy attaches to the root here
    (§5.1). Whatever profile Jellyseerr sends is ignored.
  • Thin mappings only. This crate must never leak into arr-core, and
    arr-core must never learn what a "quality profile" is.

Acceptance: the live Jellyseerr instance connects, lists root folders, and a
request from it creates a wanted movie in the right root.


Depends on: #29

Labels: phase/8-compat, area/compat, difficulty/moderate, type/feature

`DESIGN.md` §9.4. The slice Jellyseerr actually calls: `system/status`, `rootfolder`, `qualityprofile`, `tag`, `movie` GET and POST, `movie/lookup`. - One fake quality profile per root, since policy attaches to the root here (§5.1). Whatever profile Jellyseerr sends is ignored. - Thin mappings only. This crate must never leak into `arr-core`, and `arr-core` must never learn what a "quality profile" is. Acceptance: the live Jellyseerr instance connects, lists root folders, and a request from it creates a wanted movie in the right root. --- **Depends on:** #29 Labels: `phase/8-compat`, `area/compat`, `difficulty/moderate`, `type/feature`
naps62-yolo added the phase/8-compatarea/compatdifficulty/moderatetype/feature labels 2026-08-22 18:22:41 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#42