# Changelog ## [0.15.13] - 2023-05-04 * **Breaking**: Divide `apps` value to `default` and `custom`. If you have an override to nextcloud helm values in Stackspin, you need to adapt to this new structure. You can see an example in `values-local.yaml.example` * Update nextcloud helm chart to v3.5.12 which upgrades Nextcloud to v26.0.1 * Update onlyoffice app to 7.8.0. * Update dependency zorn-v/nextcloud-social-login to v5.4.3 ## [0.15.12] - 2023-03-17 * Increase page load timeout in test to 90 seconds. * Update nextcloud helm chart to v3.5.3. * Update sociallogin version to v5.4.2. * Update rabbitmq to v11.10.3. ## [0.15.11] - 2023-03-01 * Catch errors in setup-apps.sh to allow nextcloud to start regardless of them, and add a prometheus monitor and alert so that we may still be notified of any problems. * Update nextcloud helm chart to v3.5.1. * Update rabbitmq to v11.10.0. ## [0.15.10] - 2023-02-08 * Adapt test to changed Stackspin dashboard button label. ## [0.15.9] - 2023-01-24 * Set `trusted_domains` setting explicitly in our config. * Update nextcloud helm chart to 3.4.1. ## [0.15.5] - 2022-11-09 * Update nextcloud helm chart to 3.3.3. * Update onlyoffice app to 7.6.8. ## [0.15.4] - 2022-11-09 * Do not fail cypress tests on uncaught javascript exception. ## [0.15.2] - 2022-10-27 * Allow quotes in commit message for cypress. ## [0.15.1] - 2022-10-26 * Add cypress test output to pod logs ## [0.15.0] - 2022-10-26 * Migrate post install and upgrade jobs to a postStartCommand inside the Nextcloud pod ## [0.14.1] - 2022-10-20 * Remove default passwords in values.yaml and values-local.yaml.example ## [0.14.0] - 2022-10-18 * Fix helm test when you try to use ssoLogin To use this fix, you need to change your values.yaml, set `tests.ssoLogin.password` to the password of the SSO user and remove the `tests.ssoLogin.passwordSecret` section. ## [0.13.3] - 2022-10-06 * Do not accidentally send onlyoffice traffic to cypress pod. ## [0.13.2] - 2022-10-06 * Disable Cypress video compression * Only upload Cypress video on failure ## [0.13.0] - 2022-08-25 * Enable redis for NC, managed by the NC dependency redis chart. Onlyoffice shares the same Redis instance. ## [0.12.2] - 2022-09-28 * Fix bug with installing "contacts" app ## [0.12.0] - 2022-09-21 * Allow installing apps from GitHub releases * Allow pinning the versions for apps installed from GitHub releases ## [0.11.0] - 2022-09-15 * Disable OnlyOffice CPU-heavy tasks on startup (#1069) ## [0.10.28] - 2022-09-06 * Quote other COMMIT_INFO values to not screw up yaml ## [0.10.23] - 2022-08-24 * Update Helm release rabbitmq to v10.3.1 * Make CYPRESS_PROJECT_ID and CYPRESS_RECORD_KEY optional * Quote COMMIT_INFO_SHA because it should not be an int ## [0.10.21] - 2022-08-23 * Use right Gitlab CI var for Cypress branch name ## [0.10.20] - 2022-08-23 * Fix install error with multi-line commit message ## [0.10.19] - 2022-08-23 * Set Cypress env vars for git details ## [0.10.18] - 2022-08-23 * Add Cypress projectId value and remove hardcoded project id from cypress.config.js * Fix stale app version numbers in Chart.yaml ## [0.10.9] - 2022-08-03 * Fix trusted_proxies to allow nextcloud to read correct remote IP addresses. ## [0.10.4] - 2022-07-26 * Configure ONLYOFFICE integration app to always open documents in same tab. ## [0.10.0] - 2022-07-07 * Use cypress instead of taiko for e2e tests ## [0.8.0] - 2022-05-04 * Made sure the chart can be installed twice into the same namespace * **BREAKING**: You need to now specify the ONLYOFFICE database password under `global.onlyofficeDb.password`. If you have overriden other values from `onlyoffice.database`, they should also move to `global.onlyofficeDb`. ## [0.7.39] - 2022-04-29 * Rename configMap to prevent helmRelease to fail when nextcloud.configs is specified (#1030) ## [0.7.18] - 2022-03-24 * Fix broken nextcloud cronjobs. ## [0.7.16] - 2022-03-24 * Add maintenance tasks and app updated to post-install/-upgrade helm hook ## [0.7.0] - 2022-02-22 * Replace ONLYOFFICE's postgresql database by mariadb. When upgrading, please make sure no documents are opened in ONLYOFFICE during the upgrade process. ## [0.6.0] - 2021-01-21 * Upgrade ONLYOFFICE version from 6.4.2.6 to 7.0.0.132 ## [0.5.3] - 2021-12-01 * Chart is now available on via helm repository: <https://open.greenhost.net/api/v4/projects/1/packages/helm/stable> ## [0.5.2] - 2021-11-03 * Allow setting custom Kubernetes labels and annotations on onlyoffice deployment and pod. ## [0.5.1] - 2021-11-03 * Fix mistakes in sociallogin config ## [0.5.0] - 2021-11-02 * Change the sociallogin settings structure so it can be automatically converted to JSON If you use sociallogin, you need to change the settings to conform the structure currently under `sociallogin.custom_oidc` in `values.yaml`. Example: ```yaml sociallogin: custom_oidc: authorizeUrl: "sso.${domain}/oauth2/auth" tokenUrl: "sso.${domain}/oauth2/token" userInfoUrl: "sso.${domain}/userinfo" clientSecret: "${nextcloud_oauth_client_secret}" ``` ## [0.4.0] - 2021-11-02 * Replace pod probes by exec ones to actually check healthcheck status * Update NC chart to 2.9.0 * This in turn updates the mariadb dependency chart from 7.10 to 9.6, which brings along some changes to helm value names: see [their upgrade notes](https://github.com/bitnami/charts/tree/master/bitnami/mariadb/#to-800). * Also, this requires Helm version 3.7 or higher to install (or upgrade). ## [0.3.3] - 2021-09-02 * Add startupProbe for ONLYOFFICE ## [0.3.2] - 2021-08-12 * Update NC chart to 2.7.3 * Let setup-apps jobs stay around for introspection for 10m after successful completion ## [0.3.1] - 2021-08-10 * Fix `setup-apps` job for chart upgrades with new apps ## [0.3.0] - 2021-08-04 * Update NC chart to 2.7.0, including NC 20.0.11 ## [0.2.9] - 2021-06-14 * Add option to make `/var/lib/onlyoffice` a persistent directory ## [0.2.8] - 2021-06-14 * Enable ONLYOFFICE "forcesave" feature by default ## [0.2.7] - 2021-04-21 * Update ONLYOFFICE version to 6.2.2.21 ## [0.2.6] - 2021-03-18 * Allow `USE_UNAUTHORIZED_STORAGE` and `ONLYOFFICE_HTTPS_HSTS_ENABLED` ## [0.2.5] - 2021-03-18 * Specify proper repo URLs, add Chart.lock * Deprecate @stable repo * Small fixes ## [0.2.4] - 2020-07-08 * Update configuration of sociallogin plugin to work with newest version of app ## [0.2.3] - 2020-06-08 * Upgrade Nextcloud to 17.0 (helm chart 1.10.1) * Upgrade Postgresql to 11.7.0 (helm chart 8.6.4)