Skip to content

fix(templates): fill Kometa gaps for Radarr and Sonarr#98

Closed
bakerboy448 wants to merge 1 commit into
Notifiarr:developfrom
bakerboy448:cursor/kometa-template-gaps-f0b1
Closed

fix(templates): fill Kometa gaps for Radarr and Sonarr#98
bakerboy448 wants to merge 1 commit into
Notifiarr:developfrom
bakerboy448:cursor/kometa-template-gaps-f0b1

Conversation

@bakerboy448

@bakerboy448 bakerboy448 commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Completes the Kometa template coverage by researching Kometa-Team/ArrAPI (the library Kometa uses for Radarr/Sonarr integration). Builds on the recent sonarr/kometa series-endpoint fix — this adds the remaining endpoints required for normal Kometa operation.

Changes

radarr/kometa

  • Add DELETE on /api/v3/movie/editor — bulk delete via delete_multiple_movies() (remove_all_with_tags, collection cleanup)
  • Add POST on /api/v3/tag — auto-create tags when configured labels don't exist (_validate_tags)

sonarr/kometa

  • Add POST /api/v3/series/import — bulk add path used by add_multiple_series() (replaces ineffective POST /series)
  • Add DELETE on /api/v3/series/editor — bulk delete via delete_multiple_series()
  • Add GET /api/v3/languageprofile — required on init for Sonarr v3 _validate_add_options()
  • Add POST /api/v3/seasonpass — monitor changes when monitor_existing is enabled
  • Add POST on /api/v3/tag — tag auto-creation
  • Remove POST on /api/v3/series — Kometa's add flow uses /series/import, not the collection route

Test plan

  • Apply updated kometa template to Radarr and Sonarr proxy apps
  • Run Kometa with add_missing, tag assignment, and monitor_existing enabled
  • Confirm Starr Proxy access log shows no rejected requests for the endpoints above

Kometa (via arrapi) uses bulk import/editor endpoints, tag creation,
language profiles, and seasonPass monitoring that the templates omitted.
Also fixes lidarr/organizr (v3->v1), radarr/nabarr (Sonarr exclusions
route), and radarr/prowlarr (spurious POST on indexer/{id}).

Co-authored-by: ajbturnberry <ajbturnberry@users.noreply.github.com>
@bakerboy448 bakerboy448 changed the title fix(templates): fill Kometa gaps and correct cross-starr copy errors fix(templates): fill Kometa gaps for Radarr and Sonarr Jul 12, 2026
@bakerboy448

Copy link
Copy Markdown
Contributor Author

Superseded by #100, which folds this Kometa fix in as a standalone commit alongside the rest of the template audit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants