Items from RSS feeds that have no media ID (tmdb/imdb/tvdb) are now
enriched automatically using TMDB's search API. The release name is
parsed to extract a clean title and year, then searched against TMDB
to retrieve the TMDB ID before validation.
- Add media/tmdb package with SearchMovies, SearchShows, and
ExtractTitleAndYear (parses torrent release names)
- Add EnrichFeedItemWithTmdbId to media.Client, called in rss/process.go
before the ID validation switch
- Add --run-now flag to nabarr run to trigger all feeds immediately
- Wire media.Client through rss.Client and rssJob
- Merge feature/add-tag-option (tag support for Sonarr/Radarr)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix(rss): support thetvdb attribute for prowlarr support
* refactor(rss): allow queue of rss items with tmdb in for sonarr
* fix(test): set test item title based on the pvr type
* refactor(build): windows arm64 builds
* pvr: begin adding options
* pvr: add ability to configure add behaviour via config
* pvr: add skip_anime
* pvr: do not continue processing item if lookup failed or add to pvr failed