Dieter Schlüter dschlueter
  • Joined on 2026-02-12
47daf918ae feat(2-Schritt1): Additiver Ein-Klick-Login per Capability-Token
cc354938df feat(2a): Erlaubte Sprachen pro Nutzer (Admin-Vorgabe)
f758db218c docs: SMTP-Env ohne Inline-Kommentare + Warnung (Notruf-Mail-Falle)
c35fe6e187 feat(P2): Notruf verschickt E-Mail an Kontaktperson (Testphase)
a7f718192f feat(P3): Diktat in Fremdsprache → Übersetzung in die Zielsprache
40291d318b fix(ui): Notruf-Button dezent in den Header; Log live & durchscrollend
3389f75af0 feat(1b): Automatische Notfallerkennung raus → manueller Notruf-Knopf
be5206c7ed feat(1a): Flex-Sprachmodus vollständig entfernen
67a959c4b3 fix(nginx): WebSocket-Upgrade für /api/admin/log (Admin-Log)
f3f9151894 fix(admin): Phase 0 — Log & Restart reparieren, Status auf Wahrheit
7a0cf0abb4 ci: pre-push-Hook + Installer für lokalen Test-Gate
284228b5fa fix: audioop-DeprecationWarning beim Resampling unterdrücken
a6866a6e7f feat: UI-Hinweis bei Cartesia + nicht unterstützter Sprache
f3f275716c ci: Forgejo-Actions-Workflow für pytest bei jedem Push/PR
304bc02a07 docs: tts_fallback = "piper" in TOML-Config dokumentieren
3c549a05b1 test: Coverage für Gender-/Stimm-System + hermetische Suite
35c08074cf feat: Piper-Fallback für Cartesia-unsupported Sprachen (AR/IT/RU/PL)
20c0996a7d docs: Verifikationsdatum aktualisieren (2026-06-24)
74c9147a0f docs: Abschnitt 2.4 auf download_voices.py umstellen
ff907bdbe3 feat: Skript zum Herunterladen aller Piper-Stimmen nach Deployment