From d6030a06b7ec8d0a2175f824cb38ce54d9493992 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sat, 11 Apr 2026 12:23:04 +0200 Subject: [PATCH] docs: update issue.md - move completed items, clean up open list 28 items completed, 10 remaining open Co-Authored-By: Claude Opus 4.6 (1M context) --- issue.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/issue.md b/issue.md index 5605c61..4b3aec9 100644 --- a/issue.md +++ b/issue.md @@ -6,9 +6,9 @@ - [x] Sprachnachrichten werden als Text angezeigt (STT → Chat-Bubble) - [x] Cache leeren + Auto-Download von Anhaengen - [x] ARIA liest Nachrichten vor (TTS via Piper) -- [x] Autoscroll zur letzten Nachricht +- [x] Autoscroll zur letzten Nachricht (inverted FlatList) - [x] Bilder im Chat groesser + Vollbild-Vorschau -- [x] Ohr-Button Absturz gefixt (LiveAudioStream entfernt, Phase 1 Placeholder) +- [x] Ohr-Button → Gespraechsmodus (Auto-Aufnahme nach ARIA-Antwort) - [x] Play-Button in ARIA-Nachrichten fuer Sprachwiedergabe - [x] Chat-Suche in der App (Lupe in Statusleiste) - [x] Watchdog mit Container-Restart (2min Warnung → 5min doctor --fix → 8min Restart) @@ -22,28 +22,28 @@ - [x] XTTS Voice Cloning (Audio-Samples hochladen, eigene Stimme) - [x] TTS Engine waehlbar (Piper/XTTS) in Diagnostic + App - [x] Auto-Update System (APK via RVS WebSocket) +- [x] Auto-Update: APK-Installation via FileProvider +- [x] Auto-Update: "Auf Updates pruefen" Button in App-Einstellungen - [x] Audio-Queue (sequentielle Wiedergabe, kein Ueberlappen) +- [x] Textnachrichten werden von ARIA beantwortet (Bridge chat handler fix) +- [x] Mehrere Anhaenge + Text vor dem Senden (Pending-Vorschau) +- [x] Paste-Support fuer Bilder in Diagnostic Chat +- [x] Markdown-Bereinigung fuer TTS (fett, kursiv, code, links, etc.) +- [x] SSH Volume read-write fuer Proxy (kein -F Workaround mehr) ## Offen ### Bugs (Prioritaet) -- [ ] Session-Persistenz: Bei Container-Restart wird immer aria-bridge geladen statt die zuletzt gewaehlte Session. Wird nicht persistent gespeichert. -- [x] App: Textnachrichten werden von ARIA beantwortet (Bridge chat handler fix) +- [ ] Session-Persistenz: Bei Container-Restart wird immer aria-bridge geladen statt die zuletzt gewaehlte Session - [ ] App: Audioausgabe hoert ab und zu einfach auf (mitten im Satz oder zwischen Chunks) -- [x] Auto-Update: APK-Installation via FileProvider (content:// URI) -- [x] Auto-Update: "Auf Updates pruefen" Button in App-Einstellungen -- [x] App: Auto-Scroll zur letzten Nachricht beim App-Start (direkt, ohne Animation) -- [x] App: Bei neuen Nachrichten automatisch zur letzten Nachricht scrollen ### App Features -- [x] App: Zu Anhaengen Text hinzufuegen vor dem Senden (Pending-Vorschau + optionaler Text) -- [x] Gespraechsmodus (Ohr-Button): Auto-Aufnahme nach ARIA-Antwort (Walkie-Talkie) - [ ] Wake Word on-device (Porcupine "ARIA" Keyword, Phase 2 — passives Lauschen) - [ ] Chat-History zuverlaessiger laden (AsyncStorage Race Condition) - [ ] Background Audio Service (TTS auch bei minimierter App) ### TTS / Audio -- [ ] XTTS Audio-Streaming verbessern (minimales Stottern bei Chunk-Uebergaengen) +- [ ] XTTS Audio-Streaming (PCM-Stream statt WAV-Dateien, eliminiert Stottern komplett) - [ ] Audio-Normalisierung (Lautstaerke zwischen Chunks angleichen) - [ ] Piper Voices Download ueber Diagnostic (neue Sprachen/Stimmen) @@ -51,4 +51,4 @@ - [ ] Bilder: Claude Vision direkt nutzen (aktuell nur Dateipfad an ARIA) - [ ] Auto-Compacting und Memory/Brain Verwaltung (SQLite?) - [ ] Diagnostic: System-Info Tab (Container-Status, Disk, RAM, CPU) -- [ ] RVS Zombie-Connections endgueltig loesen (WebRTC statt WebSocket?) +- [ ] RVS Zombie-Connections endgueltig loesen