Main update
This commit is contained in:
@@ -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.',
|
||||
],
|
||||
];
|
||||
|
||||
@@ -55,19 +55,4 @@ return [
|
||||
'summary' => 'Platz fuer persoenliche Hinweise und Notizen je Workspace.',
|
||||
'content' => 'Dieser Bereich ist vorbereitet, aber standardmaessig noch nicht eingeblendet.',
|
||||
],
|
||||
[
|
||||
'widget_id' => 'fx-rates-refresh',
|
||||
'title' => 'Waehrungskurse',
|
||||
'icon' => 'FX',
|
||||
'zone' => 'sidebar',
|
||||
'default_enabled' => true,
|
||||
'supports_public_home' => false,
|
||||
'summary' => 'Aktuelle FX-Kurse pruefen und bei Bedarf manuell aktualisieren.',
|
||||
'content' => 'Ein API-Abruf wird nur ausgefuehrt, wenn der letzte Snapshot alt genug ist, ausser bei explizitem Force.',
|
||||
'launch_app_id' => 'fx-rates',
|
||||
'action_label' => 'App oeffnen',
|
||||
'widget_type' => 'fx-rates-refresh',
|
||||
'status_api' => '/api/fx-rates/index.php?path=v1/status',
|
||||
'refresh_api' => '/api/fx-rates/index.php?path=v1/refresh',
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user