Auto-Sync
e5f958f1b9
Auto-Sync: 2026-06-23 05:30
2026-06-23 05:30:10 +02:00
Auto-Sync
5058fc56b6
Auto-Sync: 2026-06-23 05:15
2026-06-23 05:15:09 +02:00
Auto-Sync
22b0174525
Auto-Sync: 2026-06-23 05:00
2026-06-23 05:00:10 +02:00
Auto-Sync
fae7d4c5e4
Auto-Sync: 2026-06-23 04:45
2026-06-23 04:45:09 +02:00
Auto-Sync
8f8bc900ac
Auto-Sync: 2026-06-23 04:30
2026-06-23 04:30:10 +02:00
Auto-Sync
dbf739afcb
Auto-Sync: 2026-06-23 04:15
2026-06-23 04:15:09 +02:00
Auto-Sync
3997d103d7
Auto-Sync: 2026-06-23 04:00
2026-06-23 04:00:10 +02:00
Auto-Sync
1275209d61
Auto-Sync: 2026-06-23 03:45
2026-06-23 03:45:09 +02:00
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