Sends Radarr movie adds from the same Postgres transaction that creates the
request. A second pool connection could not see the new Media row until
commit, so approved requests stayed Pending in the UI and never reached
Radarr.
Marks imported movies Available from Radarr/Sonarr hasFile every 15
minutes. Jellyfin recently-added previously only asked for 12 Latest items,
and files that keep an old mtime never appeared there, so completed
downloads stayed on Requested until the 04:00 scan.
Treats empty Jellyfin series shells as incomplete (RecursiveItemCount) and
uses a partial mark for remaining-episode posters.
Shows Discover titles that have no TMDB match instead of hiding them, with
source cards, hide / auto-hide, and an amber corner ribbon so they do not
look like normal TMDB posters.
Upgrades from Foreseerr v0.1.0, v0.2.0, v0.2.1, v0.3.0, v0.4.x,
v0.5.x, and v0.6.0 / v0.6.1 are supported. Back up your configuration
before upgrading.
No new database migrations. Settings gain migrator 0014_arr_scan_15m,
which rewrites the factory daily Radarr/Sonarr crons to every 15 minutes
unless an administrator already set a custom schedule.
Image: ghcr.io/selmant/foreseerr:v0.6.2 (also published to Docker Hub as
selmantr/foreseerr:v0.6.2).