Commit graph

  • 468ca33bb3 Merge pull request 'Remove empty release dirs after finalize move' (#12) from fix/finalize-move-cleanup-20260916 into main main sascha 2026-09-16 11:45:57 +02:00
  • 650417d42b Remove empty release dirs after finalize move Trulla 2026-09-16 11:45:33 +02:00
  • d32600aaa2 Merge pull request 'Add FileFlows ApiKey guard against [REDACTED] key corruption' (#11) from fix/fileflows-apikey-guard-20260916 into main sascha 2026-09-16 11:41:12 +02:00
  • 18e123bdb2 Add FileFlows ApiKey guard against [REDACTED] key corruption Trulla 2026-09-16 11:34:22 +02:00
  • bb90021adc Merge pull request 'Fail closed on wrong-series season-pack releases' (#10) from fix/sonarr-pack-series-identity-20260916 into main sascha 2026-09-16 07:19:22 +02:00
  • 0acfe3194f Cover wrong-series season-pack release fix/sonarr-pack-series-identity-20260916 sascha 2026-09-16 07:19:21 +02:00
  • 63a48d541a Fail closed on tracked series title mismatch sascha 2026-09-16 07:19:20 +02:00
  • e205763bba Merge pull request 'Fix Sonarr season-pack imports after container updates' (#9) from fix/sonarr-pack-queue-resolution-20260916 into main sascha 2026-09-16 07:13:35 +02:00
  • a3a5f4e802 Increase Sonarr import wait timeout to 15 minutes fix/sonarr-pack-queue-resolution-20260916 sascha 2026-09-16 07:13:33 +02:00
  • 8881a5086e Add ambiguous season-pack regression tests sascha 2026-09-16 07:13:33 +02:00
  • 7abfb9e836 Resolve season-pack episode from exact filename sascha 2026-09-16 07:13:32 +02:00
  • 48f8719618 Merge pull request 'Pin FileFlows canary to 26.09' (#8) from chore/fileflows-26.09-canary-20260914 into main sascha 2026-09-14 15:49:03 +02:00
  • c508582808 Pin FileFlows canary to 26.09 chore/fileflows-26.09-canary-20260914 sascha 2026-09-14 15:49:01 +02:00
  • ac2272170f Merge pull request 'Fix FileFlows Sonarr season-pack path routing' (#7) from fix/sonarr-pack-path-scope-20260913 into main sascha 2026-09-14 09:15:06 +02:00
  • 3153e66cc8 Add season-pack and sibling-prefix regression tests fix/sonarr-pack-path-scope-20260913 sascha 2026-09-14 09:15:05 +02:00
  • cb054cbac7 Fix Sonarr path boundary and exact episode parsing sascha 2026-09-14 09:15:04 +02:00
  • 6cf71a91e9 Merge pull request 'Rollback temporary native-scan PoC hold' (#6) from rollback-poc-hold-20260912 into main sascha 2026-09-12 21:44:45 +02:00
  • fb1271ba8b Rollback temporary native-scan PoC hold sascha 2026-09-12 21:44:43 +02:00
  • 5960a263b9 Rollback temporary native-scan PoC hold sascha 2026-09-12 21:44:43 +02:00
  • a8f303c941 Rollback temporary native-scan PoC hold sascha 2026-09-12 21:44:42 +02:00
  • 9ceb238bc5 Merge pull request 'PoC: native Radarr scan via original downloadId' (#5) from poc/radarr-native-scan-20260912 into main sascha 2026-09-12 20:53:51 +02:00
  • ec8080aa5c test: hold one Radarr FHD release for native scan PoC poc/radarr-native-scan-20260912 sascha 2026-09-12 20:53:49 +02:00
  • 8c36977d63 test: hold one Radarr FHD release for native scan PoC sascha 2026-09-12 20:53:49 +02:00
  • 2929014b5c test: hold one Radarr FHD release for native scan PoC sascha 2026-09-12 20:53:48 +02:00
  • a4adf7a082 Merge pull request 'fix: Radarr ManualImport-Timeout für große NAS-Dateien' (#4) from fix/fileflows-radarr-import-timeout-20260912 into main sascha 2026-09-12 19:52:49 +02:00
  • f1b83fcdc2 test: cover large NAS import timeout fix/fileflows-radarr-import-timeout-20260912 sascha 2026-09-12 19:52:48 +02:00
  • 648972ab56 fix: allow 15 minutes for FHD Radarr import sascha 2026-09-12 19:52:47 +02:00
  • 7f33195ad3 Merge pull request 'FileFlows Arr-Handoff robust gegen Duplicate-Loops' (#3) from fix/fileflows-arr-handoff-robustness-20260912 into main sascha 2026-09-12 12:10:56 +02:00
  • b4bb09343d test: cover shortened Radarr filenames fix/fileflows-arr-handoff-robustness-20260912 sascha 2026-09-12 12:08:03 +02:00
  • cb094beae3 test: cover shortened Radarr filenames sascha 2026-09-12 12:08:02 +02:00
  • 188164c3e5 test: cover shortened Radarr filenames sascha 2026-09-12 12:08:02 +02:00
  • c62a18beff test: cover shortened Radarr filenames sascha 2026-09-12 12:08:01 +02:00
  • f817088de5 test: cover shortened Radarr filenames sascha 2026-09-12 12:08:00 +02:00
  • 506be2234b test: cover shortened Radarr filenames sascha 2026-09-12 12:08:00 +02:00
  • d3488078e1 fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:11 +02:00
  • e23374e24b fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:10 +02:00
  • 82b14a0732 fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:09 +02:00
  • c0913a29ae fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:09 +02:00
  • 3c714618e6 fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:08 +02:00
  • 81a01d5880 fix: preserve Arr metadata and fail closed sascha 2026-09-12 12:03:07 +02:00
  • aa575a17fd Merge pull request 'Fix Sonarr import for percent titles' (#2) from fix/sonarr-percent-title-import into main sascha 2026-09-07 10:51:41 +02:00
  • 7ec70df52a Add Sonarr percent-title import regression test fix/sonarr-percent-title-import sascha 2026-09-07 10:51:08 +02:00
  • 2b953ecd07 Fix Sonarr exact episode import for percent titles sascha 2026-09-07 10:51:07 +02:00
  • 0840474eb9 Merge pull request 'FileFlows: Radarr-Import auf exakte Datei begrenzen' (#1) from fix/radarr-exact-file-import into main sascha 2026-09-01 21:33:22 +02:00
  • b39e03e6a3 Add Radarr import safety regression tests fix/radarr-exact-file-import sascha 2026-09-01 21:32:46 +02:00
  • cdd94701de Document fail-closed Radarr import safety sascha 2026-09-01 21:32:45 +02:00
  • c31185792b Fix Radarr import to target exact processed file sascha 2026-09-01 21:32:44 +02:00
  • 82ba520441 FileFlows: 4K HEVC über 35 Mbit/s immer nach AV1 sascha 2026-08-09 08:27:30 +02:00
  • f0dbb273f8 feat: add 06_pgs2srt_OCR_Strip for PGS OCR integration sascha 2026-07-17 19:44:02 +02:00
  • 595112b652 feat: pgs2srt compose with /tdarr NFS volume for FileFlows integration sascha 2026-07-17 19:43:52 +02:00
  • 88001b1ce0 feat: Sonarr import - add skip-guard to avoid unnecessary API calls sascha 2026-07-17 19:39:45 +02:00
  • 14faeb38a9 feat: Radarr import - add skip-guard to avoid unnecessary API calls sascha 2026-07-17 19:39:45 +02:00
  • b04221cce4 fix: 04_Encode_HEVC - use RcLookahead from Flow model, add size safety net, update JSDoc sascha 2026-07-17 19:38:32 +02:00
  • 02c1db0cbc fix: 03_Encode_AV1 - align params with Flow model (TargetPercent/MaxratePercent), add size safety net, add JSDoc sascha 2026-07-17 19:38:32 +02:00
  • 858ceb563a fix: 05_Finalize_Move - add JSDoc block + atomare Sidecar-Erzeugung, 0-Byte-Pruefung, Remux-Verifikation sascha 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 sascha 2026-07-17 19:36:23 +02:00
  • 6551dae21f docs: add FileFlows scripts README sascha 2026-07-17 19:34:13 +02:00
  • 35071f9001 chore: add flow_auto_movie_pipeline.json from live FileFlows export sascha 2026-07-17 19:34:13 +02:00
  • 5f82bca92b chore: add Sonarr_-_Trigger_Manual_Import.js from live FileFlows export sascha 2026-07-17 19:34:12 +02:00
  • 8c9960b45a chore: add Radarr_-_Trigger_Manual_Import.js from live FileFlows export sascha 2026-07-17 19:34:12 +02:00
  • 2eb34a4527 chore: add 05_Finalize_Move.js from live FileFlows export sascha 2026-07-17 19:34:11 +02:00
  • b29cc860bb chore: add 04b_Add_EAC3_if_DTS.js from live FileFlows export sascha 2026-07-17 19:34:11 +02:00
  • 58f72719e1 chore: add 04_Encode_HEVC_QSV.js from live FileFlows export sascha 2026-07-17 19:34:10 +02:00
  • ba6b18d600 chore: add 03_Encode_AV1_QSV.js from live FileFlows export sascha 2026-07-17 19:34:10 +02:00
  • e0ae75df98 chore: add 02_Detect_1080p_HighBitrate.js from live FileFlows export sascha 2026-07-17 19:34:09 +02:00
  • 7aa14490b3 chore: add 01_Detect_4K_Remux.js from live FileFlows export sascha 2026-07-17 19:34:08 +02:00
  • 12cfca26d1 compose.yaml aktualisiert sascha 2026-07-15 12:25:52 +02:00
  • 5efb2bada6 GPU-Wechsel: Intel A380 → NVIDIA RTX 4060 (NVENC AV1) sascha 2026-06-23 13:52:15 +02:00
  • c96dad6b86 compose.yaml aktualisiert sascha 2026-06-16 22:24:22 +02:00
  • f853cbb249 compose.yaml aktualisiert sascha 2026-06-16 22:24:13 +02:00
  • 389a8f5797 compose.yaml aktualisiert sascha 2026-06-16 22:23:35 +02:00
  • eafe3963df compose.yaml aktualisiert sascha 2026-06-16 15:20:40 +02:00
  • 921f26030f fix: FileFlows TempPath von NFS-Wurzel entkoppeln (Loop-Fix) Sascha 2026-06-16 14:00:49 +02:00
  • 89ed54d4be compose.yaml aktualisiert sascha 2026-06-13 17:38:13 +02:00
  • c6c10ea987 compose.yaml aktualisiert sascha 2026-05-13 12:00:24 +02:00
  • 56f21b3b62 compose.yaml aktualisiert sascha 2026-05-13 07:41:16 +02:00
  • cff155e78b compose.yaml aktualisiert sascha 2026-05-07 22:25:16 +02:00
  • 7378c637eb compose.yaml aktualisiert sascha 2026-05-07 21:35:41 +02:00
  • ab57ffa04e Add FileFlows service (Port 8268) sascha 2026-05-07 20:12:18 +02:00
  • 6e2b92f7cc chore: restart policy unless-stopped -> always sascha 2026-04-12 09:55:13 +02:00
  • bb293e7b62 feat: add sops+age secrets encryption sascha 2026-04-04 09:43:38 +02:00
  • 3bfd47f1f5
    Update compose.yaml feldjaeger 2026-03-26 22:19:12 +01:00
  • 7126e04e11
    Change Docker image and modify environment variables feldjaeger 2026-03-21 16:29:26 +01:00
  • d2540368c5
    Add NVIDIA device mappings to compose.yaml feldjaeger 2026-03-07 18:01:47 +01:00
  • f3a784ef43
    Update compose.yaml feldjaeger 2026-03-04 10:49:20 +01:00
  • 1ece3cee42
    Delete docker-compose.yaml feldjaeger 2026-03-02 13:13:24 +01:00
  • 3b853ba31c [Komodo] admin: Write Stack File: update compose.yaml komodo 2026-02-06 09:36:24 +01:00
  • 07c92828fb [Komodo] admin: Write Stack File: update compose.yaml komodo 2026-02-06 09:35:39 +01:00
  • edc7e18384 [Komodo] admin: Write Stack File: update compose.yaml komodo 2026-02-06 09:31:57 +01:00
  • f5f6033433
    Create docker-compose.yaml feldjaeger 2026-02-04 14:34:21 +01:00
  • c19e44ca0e [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-28 07:04:52 +01:00
  • e7b5f33bc7 [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-25 13:23:45 +02:00
  • 38af1a88aa [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-25 13:23:30 +02:00
  • cf55203112 [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-25 13:23:10 +02:00
  • a9c2f55e70 [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-25 13:06:32 +02:00
  • 9e9fa1a31e [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-25 10:33:09 +02:00
  • 66d8d7f35d [Komodo] admin: Write Stack File: update compose.yaml komodo 2025-10-09 15:27:09 +02:00
  • c355096c9d [Komodo] admin: Write Compose File: update compose.yaml komodo 2025-08-13 10:49:57 +00:00
  • 4b17d729a3 [Komodo] admin: Write Compose File: update compose.yaml komodo 2025-08-04 07:31:13 +00:00
  • 6d96b9f6c6 [Komodo] admin: Write Compose File: update compose.yaml komodo 2025-08-03 07:18:08 +00:00