overseerr icon indicating copy to clipboard operation
overseerr copied to clipboard

feat(calendar): add Sonarr/Radarr calendar integration

Open hqvisionsadmin opened this issue 1 month ago • 0 comments

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

2025-12-05_16-08-52 d) 2025-12-05_16-09-33 2025-12-05_16-09-00 2025-12-05_16-09-11 2025-12-05_16-09-18

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

hqvisionsadmin avatar Dec 05 '25 21:12 hqvisionsadmin