Commit graph

20 commits

Author SHA1 Message Date
37d435b151 Merge pull request 'fix: wire English Arr history nodes into merge inputs' (#5) from fix/handoff-en-history-wiring-20260916 into main 2026-09-16 13:10:18 +02:00
Trulla
1a734fe1ce fix: wire English Arr history nodes into merge inputs
Der Workflow bekam serienen/videoen-Routen (sonarrEN/radarrEN) plus zwei
History-Nodes. Die Verdrahtung war falsch:

  History Sonarr EN [out0] -> Merge Sonarr(in0)   # in0 von UHD belegt
  History Radarr EN [out0] -> Merge Sonarr(in0)   # falscher Merge

Merge Sonarr/Radarr sind typeVersion 3.2 mit numberInputs=2. Ohne freien Input
wurden beide EN-Nodes NIE ausgefuehrt, waehrend Reconcile Jobs sie per
\$(nodeName).all() liest. Jeder Minuten-Lauf endete mit

  WrappedExecutionError: Node History Sonarr EN hasn t been executed

-> ntfy-Alarm jede Minute, und kein Lease wurde mehr reconciled. Webhook-Laeufe
waren nie betroffen, nur der Schedule-Trigger.

Fix:
- Merge Sonarr + Merge Radarr numberInputs 2 -> 3
- History Sonarr EN -> Merge Sonarr(in2), History Radarr EN -> Merge Radarr(in2)
- flatten() faengt einen nicht ausgefuehrten Node ab und liefert [] statt zu
  werfen; fehlende Historie darf den Reconcile nie wieder komplett blockieren

Verifiziert live: 7/7 Schedule-Laeufe nach dem Deploy success (vorher 9/9
error). Execution 125044 zeigt History Sonarr EN und History Radarr EN mit
executionStatus success, Reconcile Jobs liefert {ok:true,activeJobs:1}.
Webhook-Zyklus start->moved->fail erneut getestet: alle 200/ok.
2026-09-16 12:49:04 +02:00
cd9eda6c38 Merge pull request 'fix: complete media handoffs for normalized Radarr titles' (#4) from fix/media-handoff-dropped-path-20260908 into main 2026-09-08 10:10:38 +02:00
47e881c886 fix: match handoff imports by dropped-path release folder 2026-09-08 10:10:37 +02:00
c3fe5ac93d Merge pull request 'Media Handoff: Import-Reconcile jede Minute' (#3) from feature/media-handoff-minute-reconcile into main 2026-09-07 19:32:43 +02:00
694dcdcf25 Media Handoff jede Minute reconciliieren 2026-09-07 19:32:42 +02:00
187dc1eb16 Merge pull request 'fix: wait for every file in season packs' (#2) from fix/media-handoff-season-packs-20260905 into main 2026-09-05 08:20:57 +02:00
03b090bed8 fix: wait for every file in season packs 2026-09-05 08:20:56 +02:00
2196e63772 Merge pull request 'feat: archive media handoff orchestrator' (#1) from feat/media-handoff-orchestrator-20260905 into main 2026-09-05 08:00:01 +02:00
f7e7918f54 feat: archive media handoff orchestrator 2026-09-05 07:59:59 +02:00
f878cbadc4 fix: n8n timezone auf Europe/Berlin setzen 2026-08-05 13:28:37 +02:00
sascha
cf84c4a3b3 feat: add sops+age secrets encryption 2026-04-04 09:43:34 +02:00
feldjaeger
3147bb8a41 feat: n8n Authentik OIDC einrichten 2026-04-03 20:02:19 +02:00
feldjaeger
75ec90a21c n8n WEB 2026-03-28 13:22:12 +01:00
5190b5ee7e
Delete compose.yml 2026-03-02 13:15:34 +01:00
komodo
92f13e9f81 [Komodo] admin: Write Stack File: update compose.yaml 2026-02-27 10:32:27 +01:00
komodo
824a7cdacc [Komodo] admin: Write Stack File: update compose.yaml 2026-02-27 10:30:21 +01:00
komodo
c1a9274f1c [Komodo] admin: Write Stack File: update compose.yaml 2026-02-27 10:25:41 +01:00
komodo
d362a24817 [Komodo] admin: Write Stack File: update compose.yaml 2026-02-27 10:23:49 +01:00
4df7e8f54d
Create compose.yml 2026-02-27 09:32:52 +01:00