Skip to content
Snippets Groups Projects
CHANGELOG.md 6.48 KiB
Newer Older
# Changelog

## [0.15.13] - 2023-05-04

Syrine Neifar's avatar
Syrine Neifar committed
* **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

Arie Peterson's avatar
Arie Peterson committed
## [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
Arie Peterson's avatar
Arie Peterson committed

* 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.
Arie Peterson's avatar
Arie Peterson committed
* 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

* Remove default passwords in values.yaml and values-local.yaml.example
Maarten de Waard's avatar
Maarten de Waard committed
## [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.

Arie Peterson's avatar
Arie Peterson committed
## [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

Varac's avatar
Varac committed
## [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

Varac's avatar
Varac committed
## [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.

Varac's avatar
Varac committed
## [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
Varac's avatar
Varac committed
  * **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.

Varac's avatar
Varac committed
## [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:
Varac's avatar
Varac committed
  <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}"
  ```

Arie Peterson's avatar
Arie Peterson committed
## [0.4.0] - 2021-11-02
Arie Peterson's avatar
Arie Peterson committed
* Replace pod probes by exec ones to actually check healthcheck status
* Update NC chart to 2.9.0
Varac's avatar
Varac committed
  * 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).
Varac's avatar
Varac committed
  * Also, this requires Helm version 3.7 or higher to install (or upgrade).
Arie Peterson's avatar
Arie Peterson committed
## [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)