diff --git a/charts/jupyter-pyspark/Chart.yaml b/charts/jupyter-pyspark/Chart.yaml index 28e05cf6..9c8e70f1 100644 --- a/charts/jupyter-pyspark/Chart.yaml +++ b/charts/jupyter-pyspark/Chart.yaml @@ -24,7 +24,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: 1.32.12 +version: 1.32.14 dependencies: - name: library-chart diff --git a/charts/jupyter-pyspark/templates/statefulset.yaml b/charts/jupyter-pyspark/templates/statefulset.yaml index 4b509022..2580d31b 100644 --- a/charts/jupyter-pyspark/templates/statefulset.yaml +++ b/charts/jupyter-pyspark/templates/statefulset.yaml @@ -181,6 +181,10 @@ spec: {{- if .Values.environment.root }} - name: GRANT_SUDO value: "yes" + {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" {{- end }} envFrom: - secretRef: diff --git a/charts/jupyter-pyspark/values.schema.json b/charts/jupyter-pyspark/values.schema.json index d0df91f0..9610ab42 100644 --- a/charts/jupyter-pyspark/values.schema.json +++ b/charts/jupyter-pyspark/values.schema.json @@ -875,6 +875,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } } diff --git a/charts/jupyter-pyspark/values.yaml b/charts/jupyter-pyspark/values.yaml index 3395a2a9..1b1d392d 100644 --- a/charts/jupyter-pyspark/values.yaml +++ b/charts/jupyter-pyspark/values.yaml @@ -235,3 +235,6 @@ startupProbe: periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 + +userPreferences: + darkMode: false diff --git a/charts/jupyter-python/Chart.yaml b/charts/jupyter-python/Chart.yaml index 2e49f953..f794715e 100644 --- a/charts/jupyter-python/Chart.yaml +++ b/charts/jupyter-python/Chart.yaml @@ -22,7 +22,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: 1.13.7 +version: 1.13.9 dependencies: - name: library-chart diff --git a/charts/jupyter-python/templates/statefulset.yaml b/charts/jupyter-python/templates/statefulset.yaml index 2178c4f5..b18355b3 100644 --- a/charts/jupyter-python/templates/statefulset.yaml +++ b/charts/jupyter-python/templates/statefulset.yaml @@ -144,7 +144,11 @@ spec: {{- if .Values.environment.root }} - name: GRANT_SUDO value: "yes" - {{- end }} + {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" + {{- end }} envFrom: - secretRef: name: {{ include "library-chart.secretNameToken" . }} diff --git a/charts/jupyter-python/values.schema.json b/charts/jupyter-python/values.schema.json index 61e58de2..2ef31f48 100644 --- a/charts/jupyter-python/values.schema.json +++ b/charts/jupyter-python/values.schema.json @@ -774,6 +774,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } } diff --git a/charts/jupyter-python/values.yaml b/charts/jupyter-python/values.yaml index e386ba8e..145e0fb9 100644 --- a/charts/jupyter-python/values.yaml +++ b/charts/jupyter-python/values.yaml @@ -205,3 +205,6 @@ startupProbe: periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 + +userPreferences: + darkMode: false diff --git a/charts/rstudio-sparkr/Chart.yaml b/charts/rstudio-sparkr/Chart.yaml index cee03798..0926781c 100644 --- a/charts/rstudio-sparkr/Chart.yaml +++ b/charts/rstudio-sparkr/Chart.yaml @@ -23,7 +23,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: 1.16.4 +version: 1.16.6 dependencies: - name: library-chart diff --git a/charts/rstudio-sparkr/templates/statefulset.yaml b/charts/rstudio-sparkr/templates/statefulset.yaml index 754dab2b..5c77416c 100644 --- a/charts/rstudio-sparkr/templates/statefulset.yaml +++ b/charts/rstudio-sparkr/templates/statefulset.yaml @@ -163,6 +163,10 @@ spec: - name: PERSONAL_INIT_ARGS value: {{ .Values.init.personalInitArgs }} {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" + {{- end }} envFrom: - secretRef: name: {{ include "library-chart.secretNameToken" . }} diff --git a/charts/rstudio-sparkr/values.schema.json b/charts/rstudio-sparkr/values.schema.json index 01cc9e69..185a6a91 100644 --- a/charts/rstudio-sparkr/values.schema.json +++ b/charts/rstudio-sparkr/values.schema.json @@ -821,6 +821,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } } diff --git a/charts/rstudio-sparkr/values.yaml b/charts/rstudio-sparkr/values.yaml index a34fff88..00356784 100644 --- a/charts/rstudio-sparkr/values.yaml +++ b/charts/rstudio-sparkr/values.yaml @@ -218,3 +218,6 @@ repository: packageManagerUrl: "" rRepository: "" mavenRepository: "" + +userPreferences: + darkMode: false diff --git a/charts/rstudio/Chart.yaml b/charts/rstudio/Chart.yaml index eafc4079..50079d9d 100644 --- a/charts/rstudio/Chart.yaml +++ b/charts/rstudio/Chart.yaml @@ -22,9 +22,9 @@ 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: 1.15.3 +version: 1.15.7 dependencies: - name: library-chart - version: 1.5.2 + version: 1.5.14 repository: https://inseefrlab.github.io/helm-charts-interactive-services diff --git a/charts/rstudio/templates/statefulset.yaml b/charts/rstudio/templates/statefulset.yaml index 77c60167..cace4b8f 100644 --- a/charts/rstudio/templates/statefulset.yaml +++ b/charts/rstudio/templates/statefulset.yaml @@ -92,6 +92,10 @@ spec: - name: PERSONAL_INIT_ARGS value: {{ .Values.init.personalInitArgs }} {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" + {{- end }} envFrom: {{- if .Values.s3.enabled }} - secretRef: diff --git a/charts/rstudio/values.schema.json b/charts/rstudio/values.schema.json index 268dcf82..014a1352 100644 --- a/charts/rstudio/values.schema.json +++ b/charts/rstudio/values.schema.json @@ -751,6 +751,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } } diff --git a/charts/rstudio/values.yaml b/charts/rstudio/values.yaml index 7f425d51..001dc1db 100644 --- a/charts/rstudio/values.yaml +++ b/charts/rstudio/values.yaml @@ -178,3 +178,6 @@ repository: configMapName: "" packageManagerUrl: "" rRepository: "" + +userPreferences: + darkMode: false diff --git a/charts/vscode-pyspark/Chart.yaml b/charts/vscode-pyspark/Chart.yaml index 0822a5f6..7221a36b 100644 --- a/charts/vscode-pyspark/Chart.yaml +++ b/charts/vscode-pyspark/Chart.yaml @@ -24,7 +24,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: 1.3.5 +version: 1.3.7 dependencies: - name: library-chart diff --git a/charts/vscode-pyspark/templates/statefulset.yaml b/charts/vscode-pyspark/templates/statefulset.yaml index 9b213bd1..a862ff12 100644 --- a/charts/vscode-pyspark/templates/statefulset.yaml +++ b/charts/vscode-pyspark/templates/statefulset.yaml @@ -178,7 +178,11 @@ spec: {{- if .Values.environment.root }} - name: GRANT_SUDO value: "yes" - {{- end }} + {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" + {{- end }} envFrom: - secretRef: name: {{ include "library-chart.secretNameToken" . }} diff --git a/charts/vscode-pyspark/values.schema.json b/charts/vscode-pyspark/values.schema.json index 344efdc1..c7895da8 100644 --- a/charts/vscode-pyspark/values.schema.json +++ b/charts/vscode-pyspark/values.schema.json @@ -874,6 +874,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } } diff --git a/charts/vscode-pyspark/values.yaml b/charts/vscode-pyspark/values.yaml index f088307a..47c1c455 100644 --- a/charts/vscode-pyspark/values.yaml +++ b/charts/vscode-pyspark/values.yaml @@ -235,3 +235,6 @@ startupProbe: periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 + +userPreferences: + darkMode: false diff --git a/charts/vscode-python/Chart.yaml b/charts/vscode-python/Chart.yaml index d9e55adb..db865b04 100644 --- a/charts/vscode-python/Chart.yaml +++ b/charts/vscode-python/Chart.yaml @@ -22,7 +22,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: 1.11.5 +version: 1.11.7 dependencies: - name: library-chart diff --git a/charts/vscode-python/templates/statefulset.yaml b/charts/vscode-python/templates/statefulset.yaml index 27f97303..39866537 100644 --- a/charts/vscode-python/templates/statefulset.yaml +++ b/charts/vscode-python/templates/statefulset.yaml @@ -138,7 +138,11 @@ spec: {{- if .Values.fauxpilot.enabled }} - name: FAUXPILOT_SERVER value: "{{ .Values.fauxpilot.server }}" - {{- end }} + {{- end }} + {{- if .Values.userPreferences.darkMode }} + - name: DARK_MODE + value: "true" + {{- end }} envFrom: - secretRef: name : {{ include "library-chart.secretNameToken" . }} diff --git a/charts/vscode-python/values.schema.json b/charts/vscode-python/values.schema.json index 151e4c59..e1343437 100644 --- a/charts/vscode-python/values.schema.json +++ b/charts/vscode-python/values.schema.json @@ -800,6 +800,21 @@ "hidden": true, "overwriteDefaultWith": "region.nodeSelector" } + }, + "userPreferences":{ + "description": "User Preferences", + "type": "object", + "properties": { + "darkMode": { + "type": "boolean", + "description": "dark mode is or is not enabled", + "default": false, + "x-onyxia": { + "hidden": true, + "overwriteDefaultWith": "user.darkMode" + } + } + } } } -} +} \ No newline at end of file diff --git a/charts/vscode-python/values.yaml b/charts/vscode-python/values.yaml index 7739a378..830917be 100644 --- a/charts/vscode-python/values.yaml +++ b/charts/vscode-python/values.yaml @@ -198,3 +198,6 @@ nodeSelector: {} tolerations: [] affinity: {} + +userPreferences: + darkMode: false