Commit graph

3578 commits

Author SHA1 Message Date
Auto-Sync
e5644fe347 Auto-Sync: 2026-03-27 17:00 2026-03-27 17:00:10 +01:00
Auto-Sync
fdccbfbe31 Auto-Sync: 2026-03-27 16:45 2026-03-27 16:45:08 +01:00
Auto-Sync
5a1ba2bfab Auto-Sync: 2026-03-27 16:30 2026-03-27 16:30:10 +01:00
Auto-Sync
4feb3c17da Auto-Sync: 2026-03-27 16:15 2026-03-27 16:15:09 +01:00
Auto-Sync
342286886a Auto-Sync: 2026-03-27 16:00 2026-03-27 16:00:09 +01:00
Auto-Sync
4bf16c49ff Auto-Sync: 2026-03-27 15:45 2026-03-27 15:45:10 +01:00
Auto-Sync
db9bc95863 Auto-Sync: 2026-03-27 15:30 2026-03-27 15:30:10 +01:00
Auto-Sync
14b0719c2c Auto-Sync: 2026-03-27 15:15 2026-03-27 15:15:08 +01:00
Auto-Sync
90bc476607 Auto-Sync: 2026-03-27 15:00 2026-03-27 15:00:10 +01:00
Homelab Cursor
2c9f07dbb7 docs: Save.TV Enricher Dokumentation (Enricher, Web-UI, Umbenennung) 2026-03-27 14:54:47 +01:00
Auto-Sync
db3e8f5842 Auto-Sync: 2026-03-27 14:45 2026-03-27 14:45:09 +01:00
Auto-Sync
010eb8e99f Auto-Sync: 2026-03-27 14:30 2026-03-27 14:30:10 +01:00
Homelab Cursor
9f60a9e292 savetv_web: Neueste Filme zuerst, Aufnahmedatum anzeigen 2026-03-27 14:15:56 +01:00
Auto-Sync
50df9e955c Auto-Sync: 2026-03-27 14:15 2026-03-27 14:15:10 +01:00
Auto-Sync
ac8f8cfdbb Auto-Sync: 2026-03-27 14:00 2026-03-27 14:00:10 +01:00
Homelab Cursor
8751b42724 savetv_enrich: Sleep auf 0.5s reduziert für schnellere Verarbeitung 2026-03-27 13:57:44 +01:00
Homelab Cursor
e204edf2ea savetv_enrich: File-Lock + Debug-Logging + robusterer Cache-Save
- fcntl.flock verhindert parallele Enricher-Instanzen
- Atomarer Cache-Save über tmp-Datei
- Debug-Logs bei leerer/gefilterter Beschreibung
- Sleep auf 2s erhöht für stabilere Ollama-Antworten
2026-03-27 13:49:21 +01:00
Auto-Sync
908aadd13f Auto-Sync: 2026-03-27 13:45 2026-03-27 13:45:09 +01:00
cf1a0ccdd1 fix: qwen2.5:14b als Primärmodell, robustes JSON-Parsing
- qwen3 schreibt Reasoning in Content trotz think=false
- qwen2.5 liefert zuverlässig JSON
- Actors-Feld: Strings oder Objekte werden beides akzeptiert
- Prompt explizit auf Deutsch eingeschränkt
2026-03-27 12:39:34 +00:00
caa2883a66 fix: Ollama native API nutzen statt OpenAI-compat für Enricher
Qwen3 via /v1/chat/completions verbraucht max_tokens fürs
Reasoning und liefert leeren Content. Umstellung auf /api/chat
mit think=false löst das Problem.
2026-03-27 12:36:38 +00:00
Auto-Sync
d8e3207259 Auto-Sync: 2026-03-27 13:30 2026-03-27 13:30:10 +01:00
0b495c3544 feat: Web-UI zeigt KI-Filmbeschreibungen, Darsteller und Regisseur
Die filmCard-Funktion rendert jetzt die angereicherten Daten:
- 3-6 Sätze Beschreibung
- Hauptdarsteller + Regisseur
- Land, Jahr, Genre als Metadaten-Zeile
2026-03-27 12:27:58 +00:00
45b2903fb6 feat: KI-Enricher für Save.TV Filmdatenbank
Nutzt Ollama (qwen3:30b) um Filme im Archiv automatisch
mit Beschreibung, Hauptdarstellern, Land und Genre anzureichern.
Läuft als Cronjob alle 3h, Ergebnis sofort in der Web-UI sichtbar.
2026-03-27 12:25:58 +00:00
Auto-Sync
43f5586ea2 Auto-Sync: 2026-03-27 13:15 2026-03-27 13:15:09 +01:00
Auto-Sync
aee2228e53 Auto-Sync: 2026-03-27 13:00 2026-03-27 13:00:09 +01:00
Auto-Sync
fe8361c8b9 Auto-Sync: 2026-03-27 12:45 2026-03-27 12:45:09 +01:00
Auto-Sync
bc55ca1e64 Auto-Sync: 2026-03-27 12:30 2026-03-27 12:30:09 +01:00
Auto-Sync
366a56ea68 Auto-Sync: 2026-03-27 12:15 2026-03-27 12:15:09 +01:00
Auto-Sync
5fe576e479 Auto-Sync: 2026-03-27 12:00 2026-03-27 12:00:10 +01:00
Auto-Sync
ca7eaed6f1 Auto-Sync: 2026-03-27 11:45 2026-03-27 11:45:09 +01:00
Auto-Sync
3dbc46ee2a Auto-Sync: 2026-03-27 11:30 2026-03-27 11:30:10 +01:00
Auto-Sync
3a1c7cdffd Auto-Sync: 2026-03-27 11:15 2026-03-27 11:15:09 +01:00
Auto-Sync
3514ccc07e Auto-Sync: 2026-03-27 11:00 2026-03-27 11:00:10 +01:00
Auto-Sync
58a83dcb0e Auto-Sync: 2026-03-27 10:45 2026-03-27 10:45:09 +01:00
Homelab Cursor
8b78cf0854 rag: docnm_search (Boost 5.0) — Dateinamen als Volltext durchsuchbar (#52)
ES-Index: neues Feld docnm_search (custom analyzer mit path_splitter,
__ und _ werden zu Leerzeichen). docnm_kwd bleibt als Keyword.
Hybrid-Suche nutzt jetzt docnm_search mit Boost 5.0 —
Arakawa/Wohnung/Kambodscha etc. finden direkt ueber den Dateinamen
ohne handverdrahtete Subqueries.

Closes #52
2026-03-27 10:41:00 +01:00
Auto-Sync
64a7fcafd0 Auto-Sync: 2026-03-27 10:30 2026-03-27 10:30:10 +01:00
Auto-Sync
0fbc37b523 Auto-Sync: 2026-03-27 10:15 2026-03-27 10:15:09 +01:00
Auto-Sync
15b4817fee Auto-Sync: 2026-03-27 10:00 2026-03-27 10:00:09 +01:00
Auto-Sync
17335cb053 Auto-Sync: 2026-03-27 09:45 2026-03-27 09:45:09 +01:00
Auto-Sync
28d10c8169 Auto-Sync: 2026-03-27 09:30 2026-03-27 09:30:10 +01:00
Auto-Sync
665256586e Auto-Sync: 2026-03-27 09:15 2026-03-27 09:15:09 +01:00
Auto-Sync
e67f3f468a Auto-Sync: 2026-03-27 09:00 2026-03-27 09:00:10 +01:00
Auto-Sync
4d561166fc Auto-Sync: 2026-03-27 08:45 2026-03-27 08:45:09 +01:00
Auto-Sync
785b505d6b Auto-Sync: 2026-03-27 08:30 2026-03-27 08:30:09 +01:00
Auto-Sync
b26a234605 Auto-Sync: 2026-03-27 08:15 2026-03-27 08:15:09 +01:00
Auto-Sync
f33620023a Auto-Sync: 2026-03-27 08:00 2026-03-27 08:00:11 +01:00
Auto-Sync
b6a87b7d6b Auto-Sync: 2026-03-27 07:45 2026-03-27 07:45:09 +01:00
Auto-Sync
4bc2344332 Auto-Sync: 2026-03-27 07:30 2026-03-27 07:30:10 +01:00
Auto-Sync
6838ca7e81 Auto-Sync: 2026-03-27 07:15 2026-03-27 07:15:09 +01:00
Auto-Sync
df58143bdf Auto-Sync: 2026-03-27 07:00 2026-03-27 07:00:10 +01:00