Main update
All checks were successful
Deploy / deploy-staging (push) Successful in 25s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-24 02:24:39 +02:00
parent 5ff4c3fb2b
commit d121f74bd0
34 changed files with 2548 additions and 67 deletions

View File

@@ -14,6 +14,8 @@ return [
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'system',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Startpunkt der Desktop-Shell mit Status zur Architektur, Skin-Umschaltung und naechsten Schritten.',
],
[
@@ -27,6 +29,8 @@ return [
'supports_widget' => true,
'supports_tray' => false,
'module_name' => 'desktop',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Oeffentliche Startansicht fuer nicht eingeloggte Nutzer.',
],
[
@@ -40,6 +44,8 @@ return [
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'desktop',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Vorbereitung fuer mehrere persoenliche Dashboards und Workspace-Verwaltung.',
],
[
@@ -55,6 +61,8 @@ return [
'supports_widget' => true,
'supports_tray' => false,
'module_name' => 'desktop',
'app_scope' => 'system_tool',
'installable' => false,
'summary' => 'Persoenliche Einstellungen fuer Desktop-Typ, Benutzerdaten, Apps und Widgets in einem gemeinsamen Setup-Bereich.',
'native_module' => [
'initializer' => 'initUserSelfManagementApp',
@@ -80,6 +88,8 @@ return [
'supports_widget' => false,
'supports_tray' => true,
'module_name' => 'admin',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Platzhalter fuer globale Verwaltung von Apps, Widgets, Integrationen und Suchmaschinen.',
],
[
@@ -91,9 +101,12 @@ return [
'content_mode' => 'native-module',
'default_width' => 1180,
'default_height' => 760,
'show_on_desktop' => false,
'supports_widget' => false,
'supports_tray' => true,
'module_name' => 'admin',
'app_scope' => 'system_tool',
'installable' => false,
'required_groups' => ['administrators'],
'summary' => 'Benutzerverwaltung fuer Freischaltungen, Aktivierung, Deaktivierung und Passwort-Reset.',
'native_module' => [
@@ -111,6 +124,38 @@ return [
],
],
],
[
'app_id' => 'cron-management',
'title' => 'Cron Tool',
'icon' => 'CR',
'entry_route' => '/admin/cron/',
'window_mode' => 'window',
'content_mode' => 'native-module',
'default_width' => 1220,
'default_height' => 820,
'show_on_desktop' => false,
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'admin',
'app_scope' => 'system_tool',
'installable' => false,
'required_groups' => ['administrators'],
'summary' => 'Zentrale Verwaltung fuer moduluebergreifende Cron-Jobs, Zeitplaene und manuelle Testlaeufe.',
'native_module' => [
'initializer' => 'initCronManagementApp',
'options' => [
'entryRoute' => '/admin/cron/',
],
'assets' => [
'styles' => [
['href' => '/assets/apps/cron-management/app.css'],
],
'scripts' => [
['src' => '/assets/apps/cron-management/app.js'],
],
],
],
],
[
'app_id' => 'desktop-login',
'title' => 'Desktop Login',
@@ -122,6 +167,8 @@ return [
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'auth',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Uebergabepunkt fuer das spaetere Keycloak-Theme im Desktop-Look.',
],
];