diff --git a/Master.conf b/Master.conf index 34fda31..45ba01b 100644 --- a/Master.conf +++ b/Master.conf @@ -958,9 +958,12 @@ declare -A HOST2_SONARR_PATH_MAP=( SONARR_ORPHAN_AGE=7 # days — files must be older than this before eligible for deletion SONARR_MAX_DELETE_GB=1 # require --i-know-what-im-doing if deletion exceeds this SONARR_EXTENSIONS=("mkv" "mp4" "avi" "m4v" "ts" "wmv" "mov") -SONARR_PROTECTED_PATTERNS=("*.jpg" "*.jpeg" "*.png" "*.nfo" "*.srt" "*.sub" "*.ass" "*.ssa") - # NEVER deleted — cover art, metadata, subtitles +SONARR_PROTECTED_PATTERNS=("*.jpg" "*.jpeg" "*.png" "*.nfo" "*.srt" "*.sub" "*.ass" "*.ssa" \ + "*-featurette.*" "*-behindthescenes.*" "*-interview.*" \ + "*-scene.*" "*-short.*" "*-trailer.*" "*-deleted.*") + # NEVER deleted — cover art, metadata, subtitles, extras # Sonarr generates these but doesn't include them in episodefile API + # Extra patterns cover Kodi-style naming for show extras # ── Radarr ──────────────────────────────────────────────────────────────────────────────────── HOST1_RADARR_URL="http://192.168.50.2:7878" @@ -989,9 +992,12 @@ declare -A HOST2_RADARR_PATH_MAP=( RADARR_ORPHAN_AGE=7 # days — files must be older than this before eligible for deletion RADARR_MAX_DELETE_GB=1 # require --i-know-what-im-doing if deletion exceeds this RADARR_EXTENSIONS=("mkv" "mp4" "avi" "m4v" "wmv" "mov") -RADARR_PROTECTED_PATTERNS=("*.jpg" "*.jpeg" "*.png" "*.nfo" "*.srt" "*.sub" "*.ass" "*.ssa") - # NEVER deleted — cover art, metadata, subtitles +RADARR_PROTECTED_PATTERNS=("*.jpg" "*.jpeg" "*.png" "*.nfo" "*.srt" "*.sub" "*.ass" "*.ssa" \ + "*-trailer.*" "*-featurette.*" "*-behindthescenes.*" \ + "*-interview.*" "*-scene.*" "*-short.*" "*-deleted.*") + # NEVER deleted — cover art, metadata, subtitles, trailers, extras # Radarr generates these but doesn't include them in moviefile API + # Kodi-style naming covers all extra types Radarr downloads # ━━━ Arr Failed/Stalled Recovery ━━━ # Auto blocklist + re-search failed imports and stalled downloads.