Commit graph

13 commits

Author SHA1 Message Date
Trulla
650417d42b Remove empty release dirs after finalize move
05_Finalize_Move loeschte nur die Original-Videodatei, nicht das
Release-Verzeichnis. Zurueck blieben leere Ordner mit .nfo-Resten unter
/tdarr/complete/, die GET /media/handoff/diagnostics als target_directories
auflistet und dadurch wie haengende Jobs aussehen (6 Leichen gefunden).

cleanupSourceDir loescht das Verzeichnis nur wenn:
- es unter SourceRoot liegt und nicht SourceRoot selbst ist
- find erfolgreich war (fail safe bei Fehler)
- keine Mediendatei mehr darin liegt (Season-Pack-Schutz)

6 neue Tests im bestehenden Node-VM-Harness, 22/22 gruen.
2026-09-16 11:45:33 +02:00
0acfe3194f Cover wrong-series season-pack release 2026-09-16 07:19:21 +02:00
8881a5086e Add ambiguous season-pack regression tests 2026-09-16 07:13:33 +02:00
3153e66cc8 Add season-pack and sibling-prefix regression tests 2026-09-14 09:15:05 +02:00
fb1271ba8b Rollback temporary native-scan PoC hold 2026-09-12 21:44:43 +02:00
8c36977d63 test: hold one Radarr FHD release for native scan PoC 2026-09-12 20:53:49 +02:00
f1b83fcdc2 test: cover large NAS import timeout 2026-09-12 19:52:48 +02:00
188164c3e5 test: cover shortened Radarr filenames 2026-09-12 12:08:02 +02:00
e23374e24b fix: preserve Arr metadata and fail closed 2026-09-12 12:03:10 +02:00
82b14a0732 fix: preserve Arr metadata and fail closed 2026-09-12 12:03:09 +02:00
c0913a29ae fix: preserve Arr metadata and fail closed 2026-09-12 12:03:09 +02:00
7ec70df52a Add Sonarr percent-title import regression test 2026-09-07 10:51:08 +02:00
b39e03e6a3 Add Radarr import safety regression tests 2026-09-01 21:32:46 +02:00