Commit graph

5534 commits

Author SHA1 Message Date
Auto-Sync
7f23eaaf03 Auto-Sync: 2026-06-23 03:30 2026-06-23 03:30:11 +02:00
Auto-Sync
6081ddf1a5 Auto-Sync: 2026-06-23 03:15 2026-06-23 03:15:11 +02:00
Auto-Sync
00ca6dd521 Auto-Sync: 2026-06-23 03:00 2026-06-23 03:00:11 +02:00
Auto-Sync
df919e7305 Auto-Sync: 2026-06-23 02:45 2026-06-23 02:45:10 +02:00
Auto-Sync
8e657c08fd Auto-Sync: 2026-06-23 02:30 2026-06-23 02:30:10 +02:00
Auto-Sync
99b7421719 Auto-Sync: 2026-06-23 02:15 2026-06-23 02:15:09 +02:00
Auto-Sync
a302d4766a Auto-Sync: 2026-06-23 02:00 2026-06-23 02:00:09 +02:00
Auto-Sync
ba15a74ce8 Auto-Sync: 2026-06-23 01:45 2026-06-23 01:45:10 +02:00
Auto-Sync
f8fcceb5ad Auto-Sync: 2026-06-23 01:30 2026-06-23 01:30:09 +02:00
Auto-Sync
2c31cdb753 Auto-Sync: 2026-06-23 01:15 2026-06-23 01:15:09 +02:00
Auto-Sync
78fd005456 Auto-Sync: 2026-06-23 01:00 2026-06-23 01:00:09 +02:00
Auto-Sync
aa0bb53be7 Auto-Sync: 2026-06-23 00:45 2026-06-23 00:45:09 +02:00
Auto-Sync
df70e3c534 Auto-Sync: 2026-06-23 00:30 2026-06-23 00:30:09 +02:00
Auto-Sync
ad095d53e9 Auto-Sync: 2026-06-23 00:15 2026-06-23 00:15:09 +02:00
Auto-Sync
90fc3ad561 Auto-Sync: 2026-06-23 00:00 2026-06-23 00:00:10 +02:00
Auto-Sync
49ff8c34e2 Auto-Sync: 2026-06-22 23:45 2026-06-22 23:45:09 +02:00
Auto-Sync
a2f3ba827f Auto-Sync: 2026-06-22 23:30 2026-06-22 23:30:10 +02:00
Auto-Sync
ec9fcb8e19 Auto-Sync: 2026-06-22 23:15 2026-06-22 23:15:10 +02:00
Auto-Sync
5125e51297 Auto-Sync: 2026-06-22 23:00 2026-06-22 23:00:10 +02:00
Auto-Sync
9becbc8ee8 Auto-Sync: 2026-06-22 22:45 2026-06-22 22:45:09 +02:00
Auto-Sync
1d70e6f424 Auto-Sync: 2026-06-22 22:30 2026-06-22 22:30:09 +02:00
Auto-Sync
556691a413 Auto-Sync: 2026-06-22 22:15 2026-06-22 22:15:09 +02:00
Auto-Sync
12ae3369d8 Auto-Sync: 2026-06-22 22:00 2026-06-22 22:00:10 +02:00
Auto-Sync
8231ca7195 Auto-Sync: 2026-06-22 21:45 2026-06-22 21:45:09 +02:00
Auto-Sync
205105382a Auto-Sync: 2026-06-22 21:30 2026-06-22 21:30:10 +02:00
Auto-Sync
8a9110c1b7 Auto-Sync: 2026-06-22 21:15 2026-06-22 21:15:09 +02:00
Auto-Sync
9590a538b6 Auto-Sync: 2026-06-22 21:00 2026-06-22 21:00:09 +02:00
Auto-Sync
a2ad55801f Auto-Sync: 2026-06-22 20:45 2026-06-22 20:45:09 +02:00
Auto-Sync
eb7450677f Auto-Sync: 2026-06-22 20:39 2026-06-22 20:39:25 +02:00
Homelab Cursor
4f61172468 fix(sync): Guard gegen Datenverlust — reset --hard nur bei sauberem Baum
sync_state.py bricht den git-Sync ab + alarmiert per Telegram, wenn der
Live-Arbeitsbaum uncommittete Aenderungen oder ungepushte Commits hat,
statt sie per reset --hard FETCH_HEAD zu vernichten. Watchdog laeuft
unabhaengig weiter. Behebt die Ursache von Issue #123.
2026-06-22 20:38:35 +02:00
Homelab Cursor
38b91136c2 chore: getrackte .pyc entfernen + .bak-Muster ignorieren (Ref #123) 2026-06-22 20:11:43 +02:00
Homelab Cursor
1cbc5df1ad fix(bot): Live-Stand CT116 uebernehmen (Grok-4.3, Hermes-Monitoring, Loki-Filter, Antwort-Timeout)
- llm.py: Text-Modell auf x-ai/grok-4.3
- telegram_bot.py: Fortschritts-Logik auf asyncio.wait_for + shield (15s Timeout)
- monitor.py: Hermes-Healthchecks (CT151), Alert-Dedup, EXPECTED_STOPPED erweitert
- core/loki_client.py: zentrale ERROR_EXCLUDE_RE fuer transiente cloudflared/QUIC-Flaps
- Doku: JELLYFIN.md, infrastructure/STATE.md, hardware-ai-local-coding.md, sessions/

Bis 21.06. uncommittete Live-Edits, gesichert in backup/live-state-20260621. Ref #123.
2026-06-22 20:11:30 +02:00
Homelab Cursor
169ea0c71f fix(bot): Systemvorhersage bei OpenRouter-404 nicht als Erfolg senden
Fallback auf gpt-4o-mini wenn grok fehlschlaegt; klare Fehlermeldung
statt rohem LLM-Fehler-String in Telegram.
2026-06-22 20:10:03 +02:00
Homelab Cursor
6506f99447 fix(savetv): keine Aufnahme wenn Film bereits in Jellyfin
Der Jellyfin-Abgleich galt nur der Web-UI-Anzeige. Auto- und
manuelle Aufnahmen prüfen jetzt die normalisierte Mediathek.
2026-06-22 20:10:03 +02:00
Homelab Cursor
cacf40526c fix(savetv): Batch-Umbenennung für Raw-Backlog und NAS-Skript
Rename lief nur beim Download-Abschluss; POST /api/rename_pending
benennt alle Titel_ID.mp4 auf Hetzner um. savetv_rename_nas.py für
bereits kopierte NAS-Dateien. __ wird zu Bindestrich im Titel.
2026-06-22 20:10:03 +02:00
6b034c53e2 infra(telegraf): README mit Architektur, Routing, Schema und Deploy 2026-06-21 18:05:07 +00:00
48164e59a8 infra(telegraf): openwb.conf versioniert (Ingest -> DB iobroker, namedrop temperature/io_state) 2026-06-21 18:04:48 +00:00
5f5a405278 infra(telegraf): satellites.conf versioniert (Ingest -> DB sensors) 2026-06-21 18:04:32 +00:00
7155a1af78 docs(index): TROUBLESHOOTING im MASTER_INDEX verlinkt 2026-06-01 09:14:07 +00:00
feb2a723ac docs(infra): Troubleshooting-Runbook (pve-mu-2 Tailscale-Key + Systemvorhersage-Fehlalarme) 2026-06-01 09:13:53 +00:00
8ee72a2ec7 docs(index): MASTER_INDEX um OpenMemory-Infra-Doku ergaenzt 2026-05-31 13:56:21 +00:00
2c5c8b40f3 docs(infra): OpenMemory deployment + 2026-05-31 hotfix (list_memories crash + add truncation) 2026-05-31 13:55:28 +00:00
Homelab Cursor
4c39f51ec3 fix(savetv): Wikidata-Timeout 8s -> 25s fuer Rename/Metadaten 2026-05-21 14:52:55 +02:00
Homelab Cursor
8f491ff36e fix(savetv): NAS-Sync nutzt /api/filelist statt veraltete downloads-IDs 2026-05-21 14:52:49 +02:00
Homelab Cursor
9e4cb33b08 fix: OpenRouter grok-4.1-fast -> grok-4.3 (deprecated 404) 2026-05-21 14:45:08 +02:00
8652744954 tmp: Cleanup Setup-Script (nicht mehr benoetigt) 2026-05-13 10:40:35 +00:00
f7ed0918fd tmp: Cleanup SSH-Key-File (nicht mehr benoetigt) 2026-05-13 10:40:32 +00:00
675fe62a42 tmp: Setup-Script fuer Cursor-SSH-Zugang 2026-05-13 10:37:52 +00:00
ac11f1649d tmp: SSH-Key fuer KI-Server Setup 2026-05-13 10:32:54 +00:00
25c58b0147 Arakava: MU-Plugin blockiert Kommentare mit shorturl.fm (Spam, Filter erweiterbar). 2026-05-03 16:30:15 +00:00