diff --git a/CHANGELOG.md b/CHANGELOG.md index a2c4bbe4a3ac81f9bacbab354db3b5b0f07ddcbe..abe0ca58a62f33bdada472d74ec888d7a8f7c64f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.15.27 - 2024-08-21 + +* Allow setting instance name via helm value. +* Fix some security and setup warnings. +* Fix workaround for cron configuration for existing clusters. +* No longer set cron type directly; this is done by the cron sidecar container. + ## 0.15.26 - 2024-08-19 * Work around Nextcloud configuration bug https://github.com/nextcloud/server/issues/45083. diff --git a/Chart.yaml b/Chart.yaml index 779c28edbd626ea1a4ace9e6cdc53eee9dc71ceb..7e234369783b12af617f5de03c276e2628ab801c 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -4,7 +4,7 @@ description: | A helm chart for installing NextCloud and setting up ONLYOFFICE integration name: nextcloud-onlyoffice appVersion: NC-29.0.4-OO-7.2.2.56 -version: 0.15.26 +version: 0.15.27 icon: https://cdn.rawgit.com/docker-library/docs/defa5ffc7123177acd60ddef6e16bddf694cc35f/nextcloud/logo.svg dependencies: # https://artifacthub.io/packages/helm/nextcloud/nextcloud diff --git a/templates/setup-apps-configmap.yaml b/templates/setup-apps-configmap.yaml index f2ceee7ec2f886d034901c99e9a463243397614d..fdfc6ed9b3ed8bc842f5fb61ffe4f67009c6b698 100644 --- a/templates/setup-apps-configmap.yaml +++ b/templates/setup-apps-configmap.yaml @@ -168,6 +168,7 @@ data: if [ "$current" == "name is currently not set" ] then echo "Setting instance name." + # Quote string twice: once for bash (this script), once for the sh in run_as. run_as "php $occ theming:config name "{{ printf "%q" (printf "%q" .Values.theming.name) }} else echo "Instance name is already set, not changing."