From 5af0ffab6cd3c39ed9f8a9d5a5f5b38a7155f3cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Verstraeten?= Date: Fri, 31 Jul 2026 13:18:06 +0000 Subject: [PATCH 1/2] Add splash screen feature flag to frontend configuration --- charts/hub/README.md | 1 + charts/hub/templates/kerberos-hub/hub-frontend-demo.yaml | 2 ++ charts/hub/templates/kerberos-hub/hub-frontend.yaml | 2 ++ charts/hub/values.yaml | 2 ++ 4 files changed, 7 insertions(+) diff --git a/charts/hub/README.md b/charts/hub/README.md index c59e32d..eac2598 100644 --- a/charts/hub/README.md +++ b/charts/hub/README.md @@ -197,6 +197,7 @@ Below all configuration options and parameters are listed. | `kerberoshub.frontend.caseFilterAssigneesDefault` | Default assignee filter behavior for cases in the frontend. | `"false"` | | `kerberoshub.frontend.features.case.enabled` | Enable or disable the case feature in the frontend. | `"true"` | | `kerberoshub.frontend.features.darkModeEnabled` | Enable or disable dark mode in the frontend. | `"true"` | +| `kerberoshub.frontend.features.splashScreen.enabled` | Enable or disable the pre-bootstrap splash screen and reveal delay. | `"true"` | | `kerberoshub.frontend.features.landingPage` | Frontend landing page configuration. | `"/dashboard"` | | `kerberoshub.frontend.features.i18n.enabled` | Enable or disable the runtime language switcher in the front-end. When `"false"`, `defaultLanguage` is forced and users cannot change it. | `"true"` | | `kerberoshub.frontend.features.i18n.defaultLanguage` | Default language code used by the front-end (e.g. `en`, `nl`, `pl`, `tr`, `fr`, `sv`, `de`). | `"en"` | diff --git a/charts/hub/templates/kerberos-hub/hub-frontend-demo.yaml b/charts/hub/templates/kerberos-hub/hub-frontend-demo.yaml index 135ba49..676d84a 100644 --- a/charts/hub/templates/kerberos-hub/hub-frontend-demo.yaml +++ b/charts/hub/templates/kerberos-hub/hub-frontend-demo.yaml @@ -231,6 +231,8 @@ spec: value: "{{ .Values.kerberoshub.frontend.features.workflows.enabled }}" - name: FEATURE_DARK_MODE value: "{{ .Values.kerberoshub.frontend.features.darkMode }}" + - name: FEATURE_SPLASH_SCREEN_ENABLED + value: "{{ .Values.kerberoshub.frontend.features.splashScreen.enabled }}" - name: FEATURE_LANDING_PAGE value: "{{ .Values.kerberoshub.frontend.features.landingPage }}" diff --git a/charts/hub/templates/kerberos-hub/hub-frontend.yaml b/charts/hub/templates/kerberos-hub/hub-frontend.yaml index 0e744a8..77cba6e 100644 --- a/charts/hub/templates/kerberos-hub/hub-frontend.yaml +++ b/charts/hub/templates/kerberos-hub/hub-frontend.yaml @@ -314,6 +314,8 @@ spec: value: "{{ .Values.kerberoshub.frontend.features.workflows.enabled }}" - name: FEATURE_DARK_MODE value: "{{ .Values.kerberoshub.frontend.features.darkModeEnabled }}" + - name: FEATURE_SPLASH_SCREEN_ENABLED + value: "{{ .Values.kerberoshub.frontend.features.splashScreen.enabled }}" - name: FEATURE_LANDING_PAGE value: "{{ .Values.kerberoshub.frontend.features.landingPage }}" diff --git a/charts/hub/values.yaml b/charts/hub/values.yaml index 4cf36db..79387a1 100644 --- a/charts/hub/values.yaml +++ b/charts/hub/values.yaml @@ -453,6 +453,8 @@ kerberoshub: features: # General darkModeEnabled: "true" # Enable or disable dark mode toggle 'true' or 'false' + splashScreen: + enabled: "true" # Enable or disable the pre-bootstrap splash screen 'true' or 'false' landingPage: "/dashboard" # Landing page after login '/dashboard', '/liveview', '/media', '/devices', '/sites', '/groups' # Internationalization (i18n): controls the runtime language behaviour # of the front-end. When `enabled` is "false" the language switcher is From 2c7f6a89a3b7d84a89b83f9ce3aaf4b6c55b900f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Verstraeten?= Date: Fri, 31 Jul 2026 13:28:55 +0000 Subject: [PATCH 2/2] Bump chart version to 0.124.0 --- charts/hub/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/hub/Chart.yaml b/charts/hub/Chart.yaml index aeb6897..9a669ce 100644 --- a/charts/hub/Chart.yaml +++ b/charts/hub/Chart.yaml @@ -16,7 +16,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.123.1 +version: 0.124.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to