app-gelint-notuleren 2.10.1

Release information

Release notes: https://github.com/lblod/app-gelinkt-notuleren/releases/tag/v2.10.0 and https://github.com/lblod/app-gelinkt-notuleren/releases/tag/v2.10.1

Release notes frontend: https://github.com/lblod/frontend-gelinkt-notuleren/releases/tag/v2.22.0 and https://github.com/lblod/frontend-gelinkt-notuleren/releases/tag/v2.22.1

Release notes prepublisher: https://github.com/lblod/notulen-prepublish-service/releases/tag/v1.6.0

Executive summary

Improved IRGN regulation lookup:

Improvements with regards to the publication

  • a subtle bug for users who only have publishing rights (but no "write" rights) was resolved

  • when publishing the notulen, the preview will now take the "public" settings into account

  • spaces are removed around roles

Deploy guide

  1. set up the maintenance frontend in docker-compose.override.yml

  2. optional: create a backup of the database with /data/useful-scripts/virtuoso-backup.sh ${name-of-container}

  3. bring down everything with docker-compose down

  4. bring up just the maintenance frontend with docker-compose up -d editor

  5. git fetch && git checkout v2.10.0)

  6. Production only: make sure to bump the version of controle-editor to the correct frontend version (2.22.0)

  7. Production only: make sure the mow endpoint is set correctly (check previous releases)

  8. Change the identifier secret, which will force everyone to be logged out, this is needed to refresh the cached authorization.

  9. remove (comment out) maintenance frontend from docker-compose.override.yml

  10. start the virtuoso and migrations service and wait for migrations to finish

  11. start the stack docker-compose up -d

  12. verify it's up

Deployments

Last updated