Commit graph

4 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
858ceb563a fix: 05_Finalize_Move - add JSDoc block + atomare Sidecar-Erzeugung, 0-Byte-Pruefung, Remux-Verifikation 2026-07-17 19:37:09 +02:00
ecabc8f996 fix: 05_Finalize_Move - atomare Sidecar-Erzeugung, 0-Byte-Pruefung, nur erfolgreich extrahierte Textspuren entfernen, Remux-Verifikation 2026-07-17 19:36:23 +02:00
2eb34a4527 chore: add 05_Finalize_Move.js from live FileFlows export 2026-07-17 19:34:11 +02:00