v1.2.3 - Local Radarr/Sonarr image fallback
New feature - automatic fallback to local Radarr/Sonarr images
Radarr hands out image URLs pointing at image.tmdb.org and Sonarr hands out URLs pointing at artworks.thetvdb.com. If either of those hosts is unreachable from the client device - most commonly because Pi-hole or a similar ad/tracker blocklist has blocked thetvdb.com - posters and fanart silently fail to load.
What's new
- Automatic local fallback. Every item now carries a secondary image URL pointing at Radarr's/Sonarr's own cached copy (
/api/v3/MediaCover/{id}/poster.jpgand/fanart.jpg). If the remote URL errors out, the card transparently retries with the local copy - which is guaranteed to work because the calendar fetch to the same server just succeeded. - Applies to both posters and fanart backgrounds. Both the visible poster and the blurred background image respect the fallback.
- Zero config. No new config options, no user action needed. Just upgrade and it works.
Fixes
- Closes #4 - "Images do not load for shows/series" (thetvdb.com blocked by Pi-hole)
Notes
If you were previously considering whitelisting thetvdb.com in Pi-hole, you no longer need to - though you still can if you prefer pulling the full-quality TheTVDB artwork directly.