github plexguide/Huntarr.io 9.2.2

7 hours ago

Huntarr 9.2.2 – Notable changes

Movie Hunt (beta)

  • Discover filters

    • Goal is to be independent of Radarr and make a much simpler version. Only supports Usenet and has very limited options. Will continue to add. Will be multi instance in future when done. Huntarr will continue to support Radarr also.
    • Filter button opens a side panel (same pattern as Requestarr).
    • Filters: genres, release year, runtime, TMDB score, vote count, "Hide available".
    • Panel is moved to document.body when opened so it isn’t clipped.
    • Discover API accepts the same filter query params and applies them to TMDB.
  • Media Collection

    • Deduplication: One entry per movie (by tmdb_id or normalized title+year). No duplicate rows for the same film.
    • Status symbols: Green check = have it (available), yellow exclamation = missing (requested, not yet on disk). Label shows "Available" or "Missing".
    • UI: "Remove" button removed from the bottom of collection cards.
  • Standalone styling

    • Movie Hunt no longer uses requestarr-discover.css.
    • All Movie Hunt UI (cards, grid, controls, filter panel, badges) lives in movie-hunt.css, scoped to #movie-hunt-section and #movie-hunt-filter-modal; Requestarr is unchanged.
  • Docs (docs/apps/movie-hunt.html)

    • Docker paths spelled out: /config, /downloads, /media with a short table and example mounts.
    • USENET only for now (SABnzbd, NZBGet); no torrent support yet. Same note in the in-app beta banner.

Navigation / sidebar

  • Sidebar rearrangement
    • Movie Hunt has its own sidebar (#movie-hunt-sidebar) and top-level nav item.
    • Requestarr has a dedicated sidebar (#requestarr-sidebar).
    • Main sidebar: Home, Apps, Movie Hunt, Requestarr, Settings, Hunt Manager (with sub-items). Sidebar switches by section.
    • All sidebars hidden initially until JS shows the correct one (avoids wrong sidebar flash).

Logs

  • Movie Hunt included in main Logs dropdown and in the logs flow (e.g. logs-movie-hunt).
    • Movie Hunt Activity sidebar “Logs” links to main Logs with Movie Hunt selected where applicable.

Backend

  • Movie Hunt discover (/api/movie-hunt/discover/movies): supports with_genres, release_date.gte/.lte, with_runtime.gte/.lte, vote_average.gte/.lte, vote_count.gte/.lte, hide_available.
  • Media Collection
    • Matching uses normalized title (punctuation stripped) so e.g. "Demon Slayer: X" and "Demon Slayer X" merge.
    • Dedupe by tmdb_id or (normalized_title, year); one row per movie; status = available if any source is available.
    • Persist “available” back into collection config when a requested item is detected on disk (same normalized key logic).

Don't miss a new Huntarr.io release

NewReleases is sending notifications on new releases.