Commit graph

3889 commits

Author SHA1 Message Date
Auto-Sync
0add73e7a4 Auto-Sync: 2026-03-29 06:45 2026-03-29 06:45:09 +02:00
Auto-Sync
d97001b83d Auto-Sync: 2026-03-29 06:30 2026-03-29 06:30:10 +02:00
Auto-Sync
328321f862 Auto-Sync: 2026-03-29 06:15 2026-03-29 06:15:09 +02:00
Auto-Sync
0202cd16a5 Auto-Sync: 2026-03-29 06:00 2026-03-29 06:00:10 +02:00
Auto-Sync
c7cce97d8b Auto-Sync: 2026-03-29 05:45 2026-03-29 05:45:09 +02:00
Auto-Sync
17279c2fe0 Auto-Sync: 2026-03-29 05:30 2026-03-29 05:30:10 +02:00
Auto-Sync
56312cfa8e Auto-Sync: 2026-03-29 05:15 2026-03-29 05:15:10 +02:00
Auto-Sync
f404e484bb Auto-Sync: 2026-03-29 05:00 2026-03-29 05:00:11 +02:00
Auto-Sync
2d02d0f81c Auto-Sync: 2026-03-29 04:45 2026-03-29 04:45:09 +02:00
Auto-Sync
a45c02c135 Auto-Sync: 2026-03-29 04:30 2026-03-29 04:30:10 +02:00
Auto-Sync
b48426c18f Auto-Sync: 2026-03-29 04:15 2026-03-29 04:15:09 +02:00
Auto-Sync
2387b72519 Auto-Sync: 2026-03-29 04:00 2026-03-29 04:00:09 +02:00
Auto-Sync
6a7613f47b Auto-Sync: 2026-03-29 03:45 2026-03-29 03:45:09 +02:00
Auto-Sync
980c29c3ab Auto-Sync: 2026-03-29 03:30 2026-03-29 03:30:10 +02:00
Auto-Sync
5679b0110a Auto-Sync: 2026-03-29 03:15 2026-03-29 03:15:09 +02:00
Auto-Sync
beee6b3dff Auto-Sync: 2026-03-29 03:00 2026-03-29 03:00:10 +02:00
Auto-Sync
b4b21e01e7 Auto-Sync: 2026-03-29 01:45 2026-03-29 01:45:09 +01:00
Auto-Sync
70b30dcf1c Auto-Sync: 2026-03-29 01:30 2026-03-29 01:30:10 +01:00
Auto-Sync
ea7c6c1a5e Auto-Sync: 2026-03-29 01:15 2026-03-29 01:15:09 +01:00
Auto-Sync
1d57239bba Auto-Sync: 2026-03-29 01:00 2026-03-29 01:00:10 +01:00
Auto-Sync
74532b4236 Auto-Sync: 2026-03-29 00:45 2026-03-29 00:45:09 +01:00
Auto-Sync
9b3c7dc546 Auto-Sync: 2026-03-29 00:30 2026-03-29 00:30:10 +01:00
Auto-Sync
bef9181a2b Auto-Sync: 2026-03-29 00:15 2026-03-29 00:15:09 +01:00
Auto-Sync
997a8a9108 Auto-Sync: 2026-03-29 00:00 2026-03-29 00:00:11 +01:00
Auto-Sync
9134b4c19a Auto-Sync: 2026-03-28 23:45 2026-03-28 23:45:09 +01:00
Auto-Sync
9633cee55d Auto-Sync: 2026-03-28 23:30 2026-03-28 23:30:09 +01:00
Auto-Sync
3938e71149 Auto-Sync: 2026-03-28 23:15 2026-03-28 23:15:10 +01:00
Auto-Sync
d48165a342 Auto-Sync: 2026-03-28 23:00 2026-03-28 23:00:10 +01:00
Auto-Sync
e6be0abb43 Auto-Sync: 2026-03-28 22:45 2026-03-28 22:45:09 +01:00
Auto-Sync
7aff824115 Auto-Sync: 2026-03-28 22:30 2026-03-28 22:30:11 +01:00
Auto-Sync
1754129fa0 Auto-Sync: 2026-03-28 22:15 2026-03-28 22:15:10 +01:00
Auto-Sync
52170daec5 Auto-Sync: 2026-03-28 22:00 2026-03-28 22:00:11 +01:00
Auto-Sync
06cf7b8788 Auto-Sync: 2026-03-28 21:45 2026-03-28 21:45:09 +01:00
Auto-Sync
6d53a72f4e Auto-Sync: 2026-03-28 21:30 2026-03-28 21:30:10 +01:00
Auto-Sync
d60c9922e3 Auto-Sync: 2026-03-28 21:15 2026-03-28 21:15:10 +01:00
Auto-Sync
fa4a3a74e8 Auto-Sync: 2026-03-28 21:00 2026-03-28 21:00:11 +01:00
Homelab Cursor
89eca6c388 docs: Save.TV Pipeline Doku + CT 116 RAM/DNS-Fix in homelab.conf 2026-03-28 20:59:25 +01:00
Homelab Cursor
eb47bcb8d1 feat(savetv): Jellyfin-Filter, Archiv-Cache, Stabilitäts-Fixes
- savetv_web.py: Archiv-Cache mit Hintergrund-Refresh (kein Blockieren bei Save.TV-Login)
- savetv_web.py: Flask threaded=True für parallele Requests
- savetv_web.py: Jellyfin-Duplikate-Filter (Checkbox, default: ein)
- tools/savetv.py: Login-Timeout (8s connect, 20s read) + modernerer User-Agent
- savetv_sync.py: Dateien unter 700 MB werden übersprungen (kein SD-Schrott)
- CT 116: www.save.tv statisch in /etc/hosts → kein DNS-GIL-Block mehr
- CT 116: RAM von 512 MB auf 1 GB erhöht (war der Hauptgrund für Einfrieren)
2026-03-28 20:55:12 +01:00
Auto-Sync
29ffcc6bf0 Auto-Sync: 2026-03-28 20:45 2026-03-28 20:45:10 +01:00
Auto-Sync
f3484ac414 Auto-Sync: 2026-03-28 20:30 2026-03-28 20:30:37 +01:00
Auto-Sync
f4f500b42c Auto-Sync: 2026-03-28 20:15 2026-03-28 20:15:10 +01:00
Auto-Sync
b0a2b07426 Auto-Sync: 2026-03-28 20:00 2026-03-28 20:00:10 +01:00
Auto-Sync
25396a8b89 Auto-Sync: 2026-03-28 19:45 2026-03-28 19:45:10 +01:00
Homelab Cursor
afada512d6 fix(savetv): Wartezeit auf 24h erhöht (Save.TV Werbeschnitt) 2026-03-28 19:43:50 +01:00
Homelab Cursor
8c1e810204 feat(savetv): Pipeline-Dashboard mit 3 Blöcken (Warten/Bereit/NAS)
- /downloads ersetzt durch Pipeline-Dashboard
- /api/pipeline: Status aller Filme (pending/bereit/auf NAS)
- /api/nas_synced: Callback wenn Jellyfin-Sync fertig
- Sync-Script meldet sich nach erfolg zurück ans CT
2026-03-28 19:39:53 +01:00
Auto-Sync
98260bfd7d Auto-Sync: 2026-03-28 19:30 2026-03-28 19:30:10 +01:00
Auto-Sync
cf8c19cf30 Auto-Sync: 2026-03-28 19:15 2026-03-28 19:15:09 +01:00
Homelab Cursor
fad6b145ff fix(savetv): user:pass@ aus URL entfernen (Chrome strippt Credentials) 2026-03-28 19:12:35 +01:00
Homelab Cursor
73332bfc14 fix(savetv): Basic-Auth in Direct-Download-URL einbetten
Credentials (mike:astral66) direkt im href-Link, damit kein Browser-Auth-Dialog erscheint.
SAVETV_DIRECT_USER/PASS als env-ueberschreibbare Konstanten.
2026-03-28 19:05:07 +01:00
Auto-Sync
244bf19536 Auto-Sync: 2026-03-28 19:00 2026-03-28 19:00:33 +01:00