diff --git a/CHANGELOG.md b/CHANGELOG.md index b077f92aadb061516861fe8a711e2f0fae0e95ca..6ae5a455b5880ee4d60cacc31a5b95c802930ab6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [0.12.2] - 2022-09-28 + +* Fix bug with installing "contacts" app + ## [0.12.0] - 2022-09-21 * Allow installing apps from GitHub releases diff --git a/Chart.yaml b/Chart.yaml index 631e28d64d6075f6925b135b2aa865d3cf1a9cd0..348f1a9cc3fe1c1e627fda551061ba0182ff4616 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 description: | A helm chart for installing NextCloud and setting up ONLYOFFICE integration name: nextcloud-onlyoffice -version: 0.12.1 +version: 0.12.2 appVersion: NC-24.0.5-OO-7.2.0.204 icon: https://cdn.rawgit.com/docker-library/docs/defa5ffc7123177acd60ddef6e16bddf694cc35f/nextcloud/logo.svg dependencies: diff --git a/templates/nextcloud-onlyoffice-config.yaml b/templates/nextcloud-onlyoffice-config.yaml index 7ef74475ee5b1b6614fc8c08d88a91530255b729..2be5820fa06c2cab1f52512f7aee10be92e74a02 100644 --- a/templates/nextcloud-onlyoffice-config.yaml +++ b/templates/nextcloud-onlyoffice-config.yaml @@ -87,10 +87,12 @@ data: fi {{- else }} # Unpinned app - if ! php $occ app:list | grep -q {{ .name }}; then + if ! echo $app_versions | grep -q '"{{ .name }}"'; then + echo "Installing app {{ .name }}" php $occ app:install {{ .name }} --keep-disabled --no-interaction else # Update the app to its latest version + echo "Updating app {{ .name }}" php $occ app:update {{ .name }} --no-interaction fi {{ end }} # end if and .github_repository .version