Dashboard mit Anrufhistorie und Dev-Schalter ergänzt
This commit is contained in:
1 parent
afd6d03a71
commit
373081d33d
11 files changed
+713
-144
No files matched your search
@@ -4,6 +4,19 @@ React-Frontend mit Spring-Boot-Backend. Die Startseite verbindet sich **aus dem
|
||||
per WebSocket mit der **SwyxTray-App** (`ws://127.0.0.1:17654/ws`), meldet eingehende
|
||||
Anrufe und startet ausgehende Anrufe.
|
||||
|
||||
Standardmäßig öffnet sich ein **Dashboard mit der Historie eingegangener Anrufe**:
|
||||
Rufnummer, Name (falls übermittelt), Datum, Uhrzeit und Leitung, neueste zuerst.
|
||||
Die Historie lässt sich nach Rufnummer oder Name durchsuchen; Kennzahlen zeigen
|
||||
alle eingegangenen Anrufe, die heutigen Anrufe und unterschiedliche Rufnummern.
|
||||
`GET /api/calls` liest dafür die gespeicherten `incoming`-Ereignisse aus MongoDB,
|
||||
auch aus früheren Sitzungen. Das Dashboard aktualisiert sich alle fünf Sekunden.
|
||||
Verbindungs- und Ende-Ereignisse erscheinen nicht als zusätzliche Anrufe.
|
||||
|
||||
Der Schalter **Dev** oben in der Kopfzeile blendet die bisherige Oberfläche mit
|
||||
Anrufen, Adressdaten, Webhook, Tabs und Verbindung ein. Er ist beim Laden der Seite
|
||||
ausgeschaltet. Beim Umschalten bleiben Eingaben und die SwyxTray-Verbindung erhalten;
|
||||
Anruf-Popups und Benachrichtigungen funktionieren auch im Dashboard.
|
||||
|
||||
```
|
||||
SwyxWeb/
|
||||
├── backend/ Spring Boot 4.1 (Java 21, Maven Wrapper)
|
||||
|
||||
Reference in new issue
Block a user