5ef7b0c6cc
- NextcloudInstance mit Zeilenschutz, Migration 20261002150000 - Bewertung (Ampel) als reine Funktion, status.php-Abruf mit Grenzen, endoflife.date-Zwischenspeicher - API: Liste mit Bewertung, Anlegen und Einzelprüfung nur mit Verwalten - Modulseite mit Kacheln, Registrierung in Seitenleiste, Marktplatz und Symbolen Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
24 lines
813 B
TypeScript
24 lines
813 B
TypeScript
import { ModuleRegistryService } from '../module-registry/module-registry.service';
|
|
|
|
/**
|
|
* Seeds the nextcloud-status module into the module registry
|
|
* (quick-261002-k67). Vorbild `proxmox.seed.ts`; Kategorie
|
|
* `infrastructure`. Der Slug ist zugleich der Wert in `@UseModule` und in
|
|
* `WIDGET_MODULE_SLUGS` (@tessera/shared).
|
|
*/
|
|
export async function seedNextcloudStatusModule(
|
|
moduleRegistryService: ModuleRegistryService,
|
|
): Promise<void> {
|
|
await moduleRegistryService.seedModule({
|
|
slug: 'nextcloud-status',
|
|
name: 'Nextcloud-Status',
|
|
version: '1.0.0',
|
|
category: 'infrastructure',
|
|
description: {
|
|
de: 'Versionen und Erreichbarkeit Ihrer Nextcloud-Clouds im Blick',
|
|
en: 'Keep track of versions and availability of your Nextcloud clouds',
|
|
},
|
|
isSystem: true,
|
|
});
|
|
}
|