feat(nextcloud-status): Meldung in Tessera, Anleitung und Changelog
- Endpunkt für letzte Übergänge der abonnierten Clouds, globaler Melder im Portalrahmen (Desktop: Windows-Benachrichtigung) - Anleitung für Anwender und Administration, Changelog Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -338,8 +338,9 @@ Das Modul „Nextcloud-Status“ (Gruppe Infrastruktur) aktivieren Sie wie jedes
|
||||
|
||||
- **Eintragen:** Kundenname und Adresse der Cloud (zum Beispiel `https://cloud.kunde.de`; ein Zusatz wie `/status.php` oder `/index.php` wird entfernt, ein Unterpfad wie `/nextcloud` bleibt). Zugangsdaten werden nicht gebraucht und nicht gespeichert: Tessera ruft nur die öffentliche Seite `<Adresse>/status.php` ab und zeigt davon Version, Wartungsmodus und Erreichbarkeit.
|
||||
- **Netzwerk:** Der API-Container braucht ausgehenden Zugriff auf die eingetragenen Clouds und auf `endoflife.date` (Quelle der Versionsdaten). Interne Adressen sind ausdrücklich erlaubt. Pro Abruf gelten ein Zeitlimit von 10 Sekunden, höchstens drei Weiterleitungen und eine Größenbegrenzung der Antwort.
|
||||
- **Zertifikat:** Das Zertifikat der Cloud wird geprüft. Ein abgelaufenes oder nicht vertrauenswürdiges Zertifikat erscheint als „Nicht erreichbar“, der Fehlercode steht klein darunter.
|
||||
- **Rhythmus:** Tessera prüft jede Cloud einmal pro Stunde, auch nach einem Neustart und auf einer frischen Datenbank. Die Versionsdaten werden höchstens alle 12 Stunden neu geholt; ist `endoflife.date` nicht erreichbar, bleiben die zuletzt abgerufenen Daten erhalten, und ohne Daten zeigen die Kacheln grau „Bewertung nicht möglich“.
|
||||
- **Zertifikat:** Das Zertifikat der Cloud wird geprüft. Ein abgelaufenes oder nicht vertrauenswürdiges Zertifikat erscheint als „Nicht erreichbar“, die Kachel nennt den Grund in Klartext (zum Beispiel „Zertifikat passt nicht zur Adresse“ oder „Zertifikat abgelaufen“), der technische Fehlercode erscheint als Tooltip.
|
||||
- **Rhythmus:** Tessera prüft jede Cloud einmal pro Stunde, auch nach einem Neustart und auf einer frischen Datenbank. Schlägt eine Prüfung fehl, wiederholt Tessera sie nach etwa fünf Minuten; erst nach dem zweiten Fehlschlag gilt die Cloud als „nicht erreichbar“. Die Versionsdaten werden höchstens alle 12 Stunden neu geholt; ist `endoflife.date` nicht erreichbar, bleiben die zuletzt abgerufenen Daten erhalten, und ohne Daten zeigen die Kacheln grau „Bewertung nicht möglich“.
|
||||
- **Benachrichtigungen:** Jeder Benutzer mit Zugriff auf das Modul kann über die Glocke auf einer Kachel für sich Benachrichtigungen einschalten. Tessera schickt dann eine E-Mail und, solange Tessera geöffnet ist, eine Meldung auf dem Bildschirm, wenn die Cloud rot wird und wenn sie wieder in Ordnung ist (eine Nachricht je Änderung). Für die E-Mails muss der Mailversand eingerichtet sein (Kapitel 6) und der Empfänger eine Adresse im Profil haben. Ob das Konto aktiv ist und das Modul noch genutzt werden darf, prüft Tessera erst beim Senden; sonst wird nichts verschickt. Scheitert der Versand, versucht Tessera es bis zu dreimal. Ändern Sie die Adresse einer roten Cloud und die neue Adresse antwortet in Ordnung, geht an die Abonnenten die Nachricht „wieder in Ordnung“.
|
||||
- **Logo:** Entweder ein hochgeladenes Bild (PNG, JPEG, GIF oder WebP, höchstens 1 MB; SVG wird bewusst nicht angenommen) oder die https-Adresse eines Bildes, das der Browser des Betrachters direkt lädt – der Server ruft diese Adresse nie ab. Beides zugleich gibt es nicht: ein Upload ersetzt die Adresse und umgekehrt.
|
||||
|
||||
## 6. SMTP
|
||||
|
||||
@@ -197,6 +197,13 @@ Das Modul zeigt, ob die Nextcloud-Clouds Ihrer Kunden erreichbar und auf einem a
|
||||
|
||||
**Clouds pflegen** dürfen Administratoren und Benutzer mit der Freigabestufe „Verwalten“: „Cloud hinzufügen“ (Kundenname und Adresse, optional ein Logo), Bearbeiten und Entfernen über die Kachel. Beim Logo haben Sie die Wahl zwischen einem hochgeladenen Bild (PNG, JPEG, GIF oder WebP, höchstens 1 MB) und der https-Adresse eines Bildes, das Ihr Browser selbst lädt. Wer nur die Stufe „Benutzen“ hat, sieht die Kacheln und kann sortieren, aber nichts ändern.
|
||||
|
||||
**Benachrichtigen:** Auf jeder Kachel sitzt eine Glocke, die jeder Benutzer mit Zugriff auf das Modul sieht – auch mit der Stufe „Benutzen“. Mit einem Klick schalten Sie die Benachrichtigung für diese eine Cloud ein oder aus; die Glocke gilt nur für Sie und bleibt auch nach dem Neuladen erhalten. Beim ersten Einschalten fragt der Browser einmalig, ob Tessera Benachrichtigungen anzeigen darf. Ist die Glocke an, bekommen Sie eine Nachricht,
|
||||
|
||||
- wenn die Cloud **rot** wird (nicht erreichbar, keine gültige Antwort, Wartungsmodus, ausstehende Datenbank-Aktualisierung oder abgelaufener Support), und
|
||||
- wenn sie danach **wieder in Ordnung** ist (gelb oder grün).
|
||||
|
||||
Pro Änderung kommt genau eine Nachricht; solange die Störung anhält, wiederholt sie sich nicht. Die Nachricht kommt als E-Mail und, solange Tessera in Ihrem Browser oder in der Desktop-App geöffnet ist, zusätzlich als Benachrichtigung auf dem Bildschirm (in der Desktop-App als Windows-Benachrichtigung). Die E-Mail erhalten Sie nur, wenn der Mailversand eingerichtet ist und in Ihrem Profil eine E-Mail-Adresse steht; außerdem müssen Sie das Modul zum Zeitpunkt der Störung noch nutzen dürfen. „Nicht erreichbar“ meldet Tessera erst, wenn **zwei Prüfungen hintereinander** fehlgeschlagen sind, damit ein kurzer Aussetzer keinen Alarm auslöst. Nach dem ersten Fehlschlag zeigt die Kachel weiter den letzten guten Stand und den Hinweis „Prüfung fehlgeschlagen, wird in wenigen Minuten wiederholt“; Tessera prüft dann nach etwa fünf Minuten erneut. Wartungsmodus, ausstehende Datenbank-Aktualisierung und abgelaufener Support werden sofort gemeldet. Bei „Nicht erreichbar“ nennt die Kachel den Grund in Klartext, zum Beispiel „Zertifikat passt nicht zur Adresse“, „Zertifikat abgelaufen“, „Adresse nicht gefunden“, „Verbindung abgelehnt“ oder „Zeitüberschreitung“; fahren Sie mit der Maus darüber, sehen Sie den technischen Code.
|
||||
|
||||
**Die Dashboard-Kachel „Nextcloud-Status“:** Wer das Modul nutzen darf, kann sich eine Übersicht auch auf das Dashboard legen („Widget hinzufügen“). Sie zeigt drei Zähler (Grün, Gelb, Rot, bei Bedarf „Ohne Bewertung“) und darunter die roten und gelben Clouds mit Kundenname und Grund; sind alle Clouds in Ordnung, steht dort eine kurze Bestätigung. Ein Klick öffnet das Modul. Die Kachel liest nur den gespeicherten Stand und löst selbst keine Prüfung aus.
|
||||
|
||||
### Kantinenabrechnung
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user