Release v3.23

It's spring again, and almost easter.

This release comes with a few new modbus devices, new Oauth2 authentication mode to the Modio API and a revamped (beta) grafana plugin that uses the previous.

On the backend side, work has been ongoing to improve horizontal scaling of databases and their backups.

ModioAB/afase

Bug fixes:

  • Handle end-dates in Ediel structurereport parsing

ModioAB/mytemp-backend

New features:

  • Implement support for Schneider Conzerv EM1200/EM1220
  • Implement support for Schneider Conzerv EM1200/EM1220
  • modio-newkeys: Share keys with members of modio-keys

ModioAB/submit

New features:

  • Bump modbus_lookup to 3.18.0

ModioAB/housekeeper

New features:

  • Do not rely on the zabbix database configuration file

ModioAB/modbus_lookup

New features:

  • Implement support for Schneider Conzerv EM1200/EM1220
  • Implement support for Schneider Conzerv EM1200/EM1220

ModioAB/modio-distribution

New features:

  • Be explicit with gid/uid between releases

ModioAB/nagger

New features:

  • Add command to update milestone for issues and merge requests

Bug fixes:

  • Do not assume "master" is the default branch

ModioAB/sysadmin

New features:

  • Automate setting up databases and users in Patroni
  • Automate migration of grafana databases
  • Migrate afase-staging to Patroni
  • Migrate viz.modio.se and create viz.solarbora.se
  • Migrate viz.molom.modio.se into patroni/kluster
  • Migrate afase database into cluster
  • Migrate monitoring into patroni
  • Update grafana deployments to be consistent
  • Move patroni to stable tag for Modio
  • Bump plagiation to minor release v3.22.1
  • Redeploy Vectura plagiation with svg-logo
  • Retire viz.modio.se
  • Switch instances to normalized and generated user and database names
  • Bump afase release to v3.22.1
  • Ensure housekeeper passwords are not pre-hashed

Bug fixes:

  • Increase internal monitoring memory allocations for Zabbix

Release v3.25

Release v3.24