adasd
All checks were successful
Deploy / deploy-staging (push) Successful in 41s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-25 23:36:23 +02:00
parent 3be4394bec
commit 44d9aa0969
20 changed files with 1063 additions and 87 deletions

View File

@@ -18,36 +18,6 @@ return [
'installable' => false,
'summary' => 'Startpunkt der Desktop-Shell mit Status zur Architektur, Skin-Umschaltung und naechsten Schritten.',
],
[
'app_id' => 'public-dashboard',
'title' => 'Public Dashboard',
'icon' => 'PD',
'entry_route' => '/public-home',
'window_mode' => 'window',
'default_width' => 540,
'default_height' => 360,
'supports_widget' => true,
'supports_tray' => false,
'module_name' => 'desktop',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Oeffentliche Startansicht fuer nicht eingeloggte Nutzer.',
],
[
'app_id' => 'workspace-manager',
'title' => 'Workspaces',
'icon' => 'WS',
'entry_route' => '/workspaces',
'window_mode' => 'window',
'default_width' => 520,
'default_height' => 380,
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'desktop',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Vorbereitung fuer mehrere persoenliche Dashboards und Workspace-Verwaltung.',
],
[
'app_id' => 'user-self-management',
'title' => 'User Self Management',
@@ -81,16 +51,33 @@ return [
'app_id' => 'admin-apps',
'title' => 'Admin Apps',
'icon' => 'AA',
'entry_route' => '/admin/apps',
'entry_route' => '/admin/apps/',
'window_mode' => 'window',
'default_width' => 560,
'default_height' => 380,
'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' => 'core',
'app_scope' => 'system_tool',
'installable' => false,
'summary' => 'Platzhalter fuer globale Verwaltung von Apps, Widgets, Integrationen und Suchmaschinen.',
'required_groups' => ['administrators'],
'summary' => 'Zentrale Admin-App fuer App-Bestand, Widgets und erste Integrations-Einstellungen wie den Gitea-Deploy-Status.',
'native_module' => [
'initializer' => 'initAdminAppsApp',
'options' => [
'entryRoute' => '/admin/apps/',
],
'assets' => [
'styles' => [
['href' => '/system-app-assets/index.php?app=admin-apps&path=assets/app.css'],
],
'scripts' => [
['src' => '/system-app-assets/index.php?app=admin-apps&path=assets/app.js'],
],
],
],
],
[
'app_id' => 'user-management',
@@ -156,19 +143,4 @@ return [
],
],
],
[
'app_id' => 'desktop-login',
'title' => 'Desktop Login',
'icon' => 'DL',
'entry_route' => '/auth/keycloak',
'window_mode' => 'modal',
'default_width' => 460,
'default_height' => 320,
'supports_widget' => false,
'supports_tray' => false,
'module_name' => 'auth',
'app_scope' => 'core',
'installable' => false,
'summary' => 'Uebergabepunkt fuer das spaetere Keycloak-Theme im Desktop-Look.',
],
];