Releases: lunarys/vbackup
Releases · lunarys/vbackup
v2.8.4
v2.8.3
- 8089c73 fix default 7zip executable
- 7fcc3e4 enable verbose mode for rsync if output should be printed
- e07131a add log output for skipped manual configuration, add general ignore-checks option
- abcee61 add more fine-grained control over runs: ignore time or additional checks, mark configurations as manual
- 7c7b7d3 add thread::sleep to ensure broker disconnected properly and to not trigger last will
- 1288e3a add reporting of current vbackup version
- e551f6e fix program exiting before mqtt thread is fully fininished
- 70fcb24 fix return exiting the main function before reporters could gracefully terminate
- d90d4f0 fix unnecessary mut
- d2342cf update rumqttc to 0.22.0
- e236241 update rumqttc and env_logger
- 1ea75c9 update readme
- e861887 improve command output handling and command line args
- 7ea7a55 add additional user confirmation for selected restore
- 0177125 refactor execution argument usage in modules
- a27eb43 refactor execution arguments to shared reference
- a2926f8 add restore-to option
- 181de36 add is_restore arg flag to facilitate module init
- 3dbeddd fix rsync restore path handling
- cabb206 fix borg dry-run not working because of missing Dockerfile
- 1f46395 mark duplicati as deprecated in readme
- c2e7d5a fix user input comparison not working due to newline at line end
- aa9d62e add missing module init and clear in restore
- b1141c4 add restore implementation for borg
- 3d3087b add controller handling for restore
- cbfcc40 add restore implementation for tar7zip
- 7fbb250 add restore execution flow
- 1e5f0a4 add logical entrypoint for restore
v2.7.0
- 52d5f5f Merge branch 'develop'
- 939b99a fix error on terminating mqtt connection after nothing was done
- e72e916 update to version 2.7.0
- 6099dfa disable unused default feature TLS for rumqttc
- a757a59 Merge branch 'feature/rust-mqtt' into develop
- 89ff39c add config for mqtt timeouts
- bfbbf3c implement automatic subscribe after reconnect to mqtt broker
- dd1d529 update dependencies
- cac2de0 update ping library
- 620d803 fix reporting mutability compile error
- 77f3a06 update rumqttc to latest 0.13.0
- 431921c Merge branch 'develop' into feature/rust-mqtt
- 7f3c872 make blake2 default for borg
- 92c4992 fix borg relocate option not being applied for no-docker mode
- 1408c4b throttle mqtt reconnect attempts after error
- e47ffb3 Merge branch 'develop' into feature/rust-mqtt
- ff537e5 properly terminate mqtt receiver loop on disconnect
- ab00f40 make pure rust mqtt implementation runnable
- 164c0d0 WIP: Change to up-to-date rumqtt crate
- 133856d Random client ID generation for mqtt
- 026c023 Switch to pure rust mqtt implementation
v2.6.6
v2.6.5
v2.6.4
v2.6.3
v2.6.2
v2.6.1
v2.6.0
- 61f8bc0 improve ssh host key writing
- 59002e1 implement borg backup
- 0a28f4b disable size reporting as it is not really accurate
- 4581b3c replace --archive option in rsync to remove owner and group preserving
- 27ffd0f add option for setup scripts before and after backup or sync
- 0a05551 move shared module code