Commit graph

259 commits

Author SHA1 Message Date
root
847b120172 feat: Auto-Aufnahme fuer Top-Filme (Score>=95), Vorschlaege mit Buttons fuer den Rest 2026-03-16 22:23:35 +07:00
root
0dcb0fd35a feat: EPG-Scanner erweitert — 4 Wochen voraus + Seen-Cache fuer nur neue Filme 2026-03-16 22:17:34 +07:00
root
973eb4653e fix: JobQueue optional — asyncio Fallback für Filmtipp-Cronjob 2026-03-16 22:06:38 +07:00
root
1d92679c14 fix: Import InlineKeyboardButton, CallbackQueryHandler 2026-03-16 22:05:23 +07:00
root
eeec98303d feat: Save.TV Integration — EPG-Scanner, Filmtipps, Aufnahme per Inline-Button + täglicher Cronjob 14:00 2026-03-16 22:04:29 +07:00
Auto-Sync
bfa1e8fb00 Auto-Sync: 2026-03-16 15:30 2026-03-16 15:30:10 +01:00
root
1ec14dd7f5 Mail: Spam-Filter + verschaerfter Klassifizierungs-Prompt + erweiterte Sender-Listen 2026-03-16 21:21:59 +07:00
root
983d93a67b Mail-Tool: Zeitraum-Abfrage + bessere Tool-Beschreibungen fuer LLM 2026-03-16 21:19:10 +07:00
root
156cb92e26 Grafana-Tool: Temperaturen, Energie, Heizung live aus InfluxDB 2026-03-16 16:31:07 +07:00
root
b32cbf353e Grafana-Tool: URL korrigiert auf CT 143 (pve-mu-3) statt CT 110 2026-03-16 16:28:54 +07:00
root
1a88c782d6 Neue Tools: tailscale.py (Netzwerk-Status) + grafana.py (Dashboard-Status) 2026-03-16 16:08:26 +07:00
Auto-Sync
4b8ee105de Auto-Sync: 2026-03-16 10:00 2026-03-16 10:00:10 +01:00
root
04363fa033 Domains: rss-manager.orbitalo.net + redax.orbitalo.net ins Service-Verzeichnis 2026-03-16 15:59:55 +07:00
root
62630e3253 services.py: Cloudflare URLs vs Tailscale-only klar getrennt 2026-03-16 15:57:21 +07:00
root
b69650c89c System-Prompt: Passwort-Regel praezisiert — get_service_directory statt abblocken 2026-03-16 15:54:13 +07:00
root
def09fa2e5 Neues Tool: services.py — Dienst-Verzeichnis mit URLs + Zugangsdaten 2026-03-16 15:52:12 +07:00
root
4e07dbec77 Plugin-System: tools/*.py auto-discovery, eine Datei pro Tool 2026-03-16 14:25:22 +07:00
root
860f763695 Watchdog: systemd sd_notify + async heartbeat alle 50s 2026-03-16 14:07:05 +07:00
root
1a3f1f9a40 Hausmeister-Bot: Wochentags-Muster nur bei ausreichend Daten, WordPress/Matomo Tool-Beschreibungen geschaerft 2026-03-16 13:18:54 +07:00
root
ae7bbebede Hausmeister-Bot: Qualifizierte Matomo-Auswertung — WoW-Vergleich, Trend, Ausreisser, Bounce/Engagement-Bewertung, Wochentags-Muster, Traffic-Quellen-Analyse, Prognose 2026-03-16 13:05:26 +07:00
root
402c2eac42 Hausmeister-Bot: Matomo Analytics Integration — Besucherzahlen, Trend, Top-Seiten, Traffic-Quellen per Chat abfragbar 2026-03-16 12:57:44 +07:00
root
f0332b2f98 Plausibilitaetskorrektur: schreibt Datumskorrektur ins Memory wenn OCR-Fehler erkannt 2026-03-16 09:52:07 +07:00
root
fbf1d2e28c Code-seitige Plausibilitaetspruefung: _check_flight_plausibility parst Segmente und flaggt verdaechtige Layover >20h 2026-03-16 09:48:09 +07:00
root
783e043353 Plausibilitaet: Anschlussflug-Datumscheck — verdaechtige Tagesspruenge als medium-confidence flaggen 2026-03-16 09:45:39 +07:00
root
04b218044e Dokumentenextraktion: konservativ, feldweise Confidence, kein Raten, Rohtext/Interpretation getrennt 2026-03-16 09:43:44 +07:00
root
b9d781d678 Vision: Datumserkennung verschaerft — Zeichen-genaues Lesen + Plausibilitaetspruefung bei Anschlussfluegen 2026-03-16 09:39:02 +07:00
root
345d3e45ab Vision: gpt-4o statt gpt-4o-mini fuer Bilderkennung, detail=high, 1200 Tokens 2026-03-16 09:24:04 +07:00
root
c9f1985266 Vision: Zeitlogik-Prompt bereinigt — falsches Beispiel entfernt, Zeitzonen-Erklaerung verbessert 2026-03-16 09:21:13 +07:00
root
78ba9ffd63 Vision: Zeitberechnung verschaerft — immer selbst nachrechnen, nie aus History kopieren 2026-03-16 09:16:51 +07:00
root
26f819f949 Vision: Zeit/Datumslogik-Pruefung fuer Flugdaten im Prompt 2026-03-16 09:15:28 +07:00
root
aed9e6d28a Vision: intelligente Bilderkennung + PDF-Support + Dokument-Handler 2026-03-16 09:11:29 +07:00
root
89f2c03fa0 Fotoerkennung: handle_photo + ask_with_image fuer Hausmeister-Bot 2026-03-16 09:06:01 +07:00
root
3b11674d73 Memory-Expiry Alert: Cooldown 1h→12h, eigene Kategorie memory_expiry 2026-03-16 08:34:20 +07:00
root
21d004f3c9 Supersede-Fix: Threshold 0.82→0.72, Prompt verhindert war-Umformulierungen 2026-03-15 19:20:47 +07:00
root
7ae6ac0e4c RAG v2: Klassifizierung (6 Typen, 3 Confidence), source_type, Auto-Supersede, /memory erweitert 2026-03-15 17:34:16 +07:00
root
a2c0279f99 RAG: Vektor-Suche statt All-Items-Prompt, Kandidaten-System entfernt, Bot speichert direkt 2026-03-15 16:16:25 +07:00
root
a1618b37fe Memory: Report-Stats, Ablauf-Warnung, Cleanup-Skript 2026-03-15 16:04:06 +07:00
root
c04c7a8f62 Fix: new_candidate wird nicht mehr durch Duplikat-Ergebnis ueberschrieben 2026-03-15 15:52:39 +07:00
root
b84c84d34b TTS: gpt-4o-mini-tts mit Instructions fuer deutschen Akzent 2026-03-15 15:42:58 +07:00
root
90722418c2 LLM: System-Prompt um Gedaechtnis-Lese-Anweisung ergaenzt 2026-03-15 15:40:40 +07:00
root
74e205fe98 Voice-Modul: Whisper STT + TTS Onyx fuer Hausmeister-Bot 2026-03-15 15:35:37 +07:00
root
a588a555ef Memory: active_temporary/permanent Zustand korrekt behandeln 2026-03-15 13:33:58 +07:00
root
b2dd69dd1e Memory: Aktive Items vor Kandidaten pruefen im Fallback, Duplikat ID 19 bereinigt 2026-03-15 13:32:03 +07:00
root
88a7b7f313 Memory: Fallback zeigt Status auch fuer aktive Items (temporaer/permanent) 2026-03-15 13:29:45 +07:00
root
e091f79f0a Memory: Fallback-Matching bei Duplikaten wenn LLM Tool nicht aufruft 2026-03-15 13:25:09 +07:00
root
00e0bede99 Memory: LLM IMMER memory_suggest aufrufen auch bei Wiederholungen 2026-03-15 13:22:56 +07:00
root
0bff827102 Memory: Debug-Logging fuer Duplikat-Flow 2026-03-15 13:21:40 +07:00
root
22404bdccc Memory: Duplikat-Handling mit statusabhaengiger Rueckmeldung + Buttons bei bestehendem Kandidat 2026-03-15 13:18:21 +07:00
root
d834d12520 Memory: temporaer/permanent Trennung, 3 Inline-Buttons, Zeitnormalisierung, expires_at 2026-03-15 13:07:57 +07:00
root
dc24fbfb6e Hausmeister: /start Hilfe mit /memory Befehl 2026-03-15 12:55:59 +07:00