feat(nextcloud-status): Dashboard-Kachel, Anleitung und Changelog

- Kachel mit Zählern und roten/gelben Clouds, nur mit Modulzugriff sichtbar (geteilte Widget-Typen, Modulzuordnung, Katalog)
- Anleitung für Anwender und Administratoren, Eintrag im Changelog

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-10-02 15:00:31 +02:00
parent 6698ef1a92
commit 87a7b7cbcd
18 changed files with 564 additions and 27 deletions
+24
View File
@@ -16,6 +16,7 @@ Diese Anleitung richtet sich an alle Kolleginnen und Kollegen, die Tessera im Ar
- [Zertifikat-Manager](#zertifikat-manager)
- [Domaincheck](#domaincheck)
- [Proxmox](#proxmox)
- [Nextcloud-Status](#nextcloud-status)
- [Kantinenabrechnung](#kantinenabrechnung)
- [Handelsware](#handelsware)
7. [Persönliche Einstellungen](#persönliche-einstellungen)
@@ -175,6 +176,29 @@ Das Modul zeigt den Zustand Ihrer Proxmox-Server auf einen Blick — für die dr
**Die Dashboard-Kachel „Proxmox“:** Wer das Modul nutzen darf, kann sich den Zustand der Server auch als Kachel auf das Dashboard legen („Widget hinzufügen“, ganz unten im Katalog). Sie zeigt den farbigen Balken der Modulseite in klein, darunter in Worten, ob alles in Ordnung ist, und die Server mit je einer Kennzahl; ein Klick auf einen Server öffnet diese Seite. Die Kachel liest jede Minute den zuletzt gespeicherten Stand und löst selbst nie eine Abfrage bei Proxmox aus — wie aktuell die Werte sind, bestimmt weiterhin der Abfrageabstand je Server. Welche Server die Kachel zeigt, stellen Sie im Bearbeitungsmodus an der Kachel oder unter Einstellungen > Dashboard ein.
### Nextcloud-Status
Das Modul zeigt, ob die Nextcloud-Clouds Ihrer Kunden erreichbar und auf einem aktuellen Stand sind. Es steht in der Seitenleiste in der Gruppe **Infrastruktur**. Tessera ruft dafür nur die öffentliche Statusseite der Cloud ab; eine Anmeldung in der Cloud ist nicht nötig, und es wird dort nichts verändert.
**Die Kacheln:** Jede eingetragene Cloud erscheint als Kachel mit Logo (ohne Logo die Anfangsbuchstaben des Kundennamens), Kundenname, Adresse (ein Klick öffnet die Cloud in einem neuen Tab), installierter Version, der Ampelfarbe mit einer kurzen Begründung („Aktuell“, „Update auf 34.0.4 verfügbar“, „Support endet am 30.06.2027“, „Support abgelaufen seit …“, „Nicht erreichbar“, „Wartungsmodus“) und dem Zeitpunkt der letzten Prüfung. Oberhalb der Kacheln steht die neueste Nextcloud-Version.
**Was die Farben bedeuten:**
| Farbe | Bedeutung |
|---|---|
| Grün | Die Cloud hat den neuesten Stand ihrer Nextcloud-Version, und der Support dieser Version endet erst in mehr als drei Monaten. |
| Gelb | Für die Version der Cloud gibt es ein Update, **oder** der Support dieser Version endet innerhalb der nächsten drei Monate (der Tag des Support-Endes selbst zählt noch als gelb). |
| Rot | Der Support der Version ist abgelaufen, **oder** die Cloud ist nicht erreichbar bzw. antwortet nicht wie eine Nextcloud, **oder** sie steht im Wartungsmodus, **oder** eine Datenbank-Aktualisierung steht aus. Eine solche Meldung gilt vor allem anderen. |
| Grau | „Bewertung nicht möglich“: Tessera konnte die Versionsdaten (von endoflife.date) noch nicht abrufen oder kennt die Version nicht. Die Version wird trotzdem angezeigt. Rote Zustände (nicht erreichbar, Wartungsmodus, Datenbank-Aktualisierung) bleiben auch dann rot. |
**Wie aktuell die Anzeige ist:** Tessera prüft jede Cloud automatisch **einmal pro Stunde**. Wer die Cloud verwalten darf, kann mit „Jetzt prüfen“ alle Clouds sofort prüfen oder mit dem Knopf auf einer Kachel nur diese eine. Die Versionsdaten holt Tessera höchstens alle 12 Stunden neu; ist die Quelle einmal nicht erreichbar, bleibt der zuletzt bekannte Stand erhalten.
**Sortieren:** Über „Sortieren nach“ ordnen Sie die Kacheln nach Kundenname (A–Z), Status (Rot zuerst), Version (älteste zuerst) oder Support-Ende (frühestes zuerst; Clouds ohne Angabe stehen am Ende). Ihre Auswahl merkt sich Tessera für Sie, auch nach dem Neuladen.
**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.
**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
Das Modul bereitet die Kantinenabrechnung für die Gehaltsabrechnung vor. Es steht in der Seitenleiste in der Gruppe **Finanzbuchhaltung**. Sie laden die CSV-Datei der Kantine hoch, Tessera prüft sie und erstellt daraus die Lohndatei für DATEV.