- Fix absolute exclude patterns to properly prepend the volume mount path
- Fix double mount issue in WebDav remotes
- Unmount volumes without the force option
- Ensure volumes, repos and notifications have the latest config format on startup
- Reduce startup logs noise by returning early if a volume is not mounted (instead of trying to unmount a non-mounted volume)
- Added default exclude patterns to avoid accidentally backing up a backup folder to itself
- Separate volume health checks and auto remount in two separate jobs. Allows faster remount without keeping the remote drives awake
Pull requests
- ci: add grype security checks before release and in pr by @nicotsx in #175
- refactor(startup): ensure entities always use the latest configuration format by @nicotsx in #173
- refactor: reduce startup mounting noise by @nicotsx in #177
- refactor: add default excludes to backups by @nicotsx in #178
- refactor: separate healthcheck and auto remount in two separate jobs by @nicotsx in #179
- Controllers tests by @nicotsx in #187
- fix: prepend mount path in exclude patterns by @nicotsx in #188
- fix: include name in initial values for notification form update by @tvarohohlavy in #184
Full Changelog: v0.19.1...v0.19.2