diff --git a/apps/tesm-license/pyproject.toml b/apps/tesm-license/pyproject.toml index 926419b..e821290 100644 --- a/apps/tesm-license/pyproject.toml +++ b/apps/tesm-license/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tesm-license" -version = "2.5.0" +version = "2.5.1" description = "TESM-Lizenzserver -- Kunden, Tickets, Lizenzen, Aktivierung" requires-python = ">=3.11" dependencies = [ diff --git a/apps/tesm-license/src/tesm_license/blueprints/settings.py b/apps/tesm-license/src/tesm_license/blueprints/settings.py index 7b409d8..de4b088 100644 --- a/apps/tesm-license/src/tesm_license/blueprints/settings.py +++ b/apps/tesm-license/src/tesm_license/blueprints/settings.py @@ -54,6 +54,8 @@ def system(): "trash_retention_days", "log_rotate_interval", "log_rotate_keep", + "session_idle_minutes", + "session_absolute_hours", ], ), specs={spec.key: spec for spec in extension.settings.specs()}, @@ -98,6 +100,8 @@ def system_save(): "trash_retention_days", "log_rotate_interval", "log_rotate_keep", + "session_idle_minutes", + "session_absolute_hours", ): spec = extension.settings.spec(key) if spec.kind == "bool": diff --git a/apps/tesm-license/src/tesm_license/navigation.py b/apps/tesm-license/src/tesm_license/navigation.py index 13ddebb..5c26a9c 100644 --- a/apps/tesm-license/src/tesm_license/navigation.py +++ b/apps/tesm-license/src/tesm_license/navigation.py @@ -28,7 +28,7 @@ def _is_master(_user: Any) -> bool: NAVIGATION = NavTree( [ - NavItem(key="index", label="Uebersicht", icon="grid", endpoint="dashboard.index"), + NavItem(key="index", label="Übersicht", icon="grid", endpoint="dashboard.index"), NavItem( key="customers", label="Kunden", diff --git a/apps/tesm-license/src/tesm_license/templates/license/settings_system.html b/apps/tesm-license/src/tesm_license/templates/license/settings_system.html index ed095d0..e8560e3 100644 --- a/apps/tesm-license/src/tesm_license/templates/license/settings_system.html +++ b/apps/tesm-license/src/tesm_license/templates/license/settings_system.html @@ -60,9 +60,6 @@ selected=values.log_rotate_interval) }} {{ field('log_rotate_keep', 'Aufbewahrte Rotationen', value=values.log_rotate_keep, type='number') }} - {{ field('session_idle_minutes', 'Automatische Abmeldung (Minuten)', - value=values.session_idle_minutes, type='number', - hint_text=specs['session_idle_minutes'].hint) }} {{ field('trash_retention_days', 'Papierkorb-Aufbewahrung (Tage)', value=values.trash_retention_days, type='number') }} @@ -73,6 +70,34 @@