- Added [[migrations|migration module]] which handles one-shot actions which cannot be done by nixos-configuration.
- Added [[migrations#Fix NixOS configuration branch|migration]] which changes rolling-testing branch to master, bug introduced in 0.4.0 version of the app.
## 1.1.0
Released on 9 Dec 2021
- Added system configuration endpoints.
- SSH management.
- Backups controller.
- Systemd is now used for system rebuilds.
-`WriteUserData` and `ReadUserData` utils added to reduce boilerplate of file locking.
- Unit tests are now a thing.
### API changes
-`/system/upgrade` is now `/system/configuration/upgrade`.
-`/api/version` added.
-`/services/ssh` added.
-`/services/ssh/<username>` added.
-`/configuration/timezone` added.
-`/configuration/autoUpgrade` added.
-`/restic/backblaze/config` added.
-`/system/configuration/pull` added.
-`/services/restic/backup/reload` added.
---
# Pre-1.1.0 changes
This is an API refactoring stage. There was no endpoint to retrieve API version, but these all were referenced as 1.1.0 version in code.