Manuell: Recording starten/stoppen per Button und SIGUSR1
Manuell: Zweiten User anlegen, Login testen, eigene Transkripte prüfen
## Summary
- Vollständige Desktop-App: FastAPI-Server, pystray-Tray, Browser-UI (tüit CI Dark Theme)
- Transkription via faster-whisper (ROCm Auto-Detect), LLM-Nachbearbeitung via Ollama (gemma3:12b)
- Multi-User-Auth: eigener Space pro User, pbkdf2-Passwörter, Session-Tokens, Login-Seite
- SIGUSR1-Signal für Wayland-kompatibles Hotkey-Recording (KDE Custom Shortcuts)
- install.sh mit LAN-Modus-Abfrage und systemd User Service
## Test Plan
- [x] 25 Tests, alle grün (`pytest -v`)
- [x] Clean import (`from main import app`)
- [ ] Manuell: `python main.py` → Browser öffnet sich, Tray-Icon erscheint
- [ ] Manuell: Recording starten/stoppen per Button und SIGUSR1
- [ ] Manuell: Zweiten User anlegen, Login testen, eigene Transkripte prüfen
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Test Plan
pytest -v)from main import app)python main.py→ Browser öffnet sich, Tray-Icon erscheintView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.