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
+7 -1
View File
@@ -111,6 +111,7 @@ export const WIDGET_TYPES = [
'xframe',
'proxmox',
'reminder',
'nextcloud-status',
] as const;
export type WidgetType = (typeof WIDGET_TYPES)[number];
@@ -124,10 +125,15 @@ export type WidgetType = (typeof WIDGET_TYPES)[number];
* Die neun Kacheln von vor quick-260924-i8v sind Plattform-Kacheln ohne
* Modulbezug. Proxmox ist die erste modulgebundene Kachel; ihr Slug ist
* derselbe wie `@UseModule('proxmox')` im Controller und `slug: 'proxmox'`
* in `proxmox.seed.ts`.
* in `proxmox.seed.ts`. Die zweite modulgebundene Kachel ist Nextcloud-Status
* (quick-261002-k67); auch hier ist der Slug identisch mit `slug:
* 'nextcloud-status'` in `nextcloud-status.seed.ts` und dem klassenweiten
* `@UseModule('nextcloud-status')` im Controller. Reminder (Erinnerungen)
* bleibt eine Plattform-Kachel.
*/
export const WIDGET_MODULE_SLUGS: Partial<Record<WidgetType, string>> = {
proxmox: 'proxmox',
'nextcloud-status': 'nextcloud-status',
};
/**