overseerr
overseerr copied to clipboard
feat(calendar): add Sonarr/Radarr calendar integration
Adds calendar view integration with Sonarr and Radarr APIs to manage upcoming media releases. Includes:
- Calendar API endpoint (
/api/v1/calendar) with filtering and pagination - Calendar UI component with multiple view types (day, week, month, forecast)
- Filters for airing today, this week, upcoming, downloaded, missing, processing, etc.
- Auto-refresh based on download-sync job schedule
- If a download fails, ability to block the release, or block and try again
- By default everyone can see Calendar, but there are new permissions to see extended file details and the ability to delete or blocklist and retry
Screenshot (if UI-relate
See issue #2509
To-Dos
- [x] Successful build
yarn build - [x] Translation keys
yarn i18n:extract - [x] Database migration (if required)
Issues Fixed or Closed
- Draft implementation for #2509