Skip to content

Releases: lunarys/vbackup

v2.8.4

23 Jun 09:08
Compare
Choose a tag to compare
  • cabe261 Merge branch 'develop'
  • 7fdb217 update to v2.8.4
  • 1fa8e8a fix borg prune using deprecated '--prefix' option

v2.8.3..v2.8.4

v2.8.3

21 Apr 11:08
Compare
Choose a tag to compare
  • 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..v2.8.3

v2.7.0

26 Jul 18:10
Compare
Choose a tag to compare
  • 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.7.0

v2.6.6

09 Apr 12:16
Compare
Choose a tag to compare
  • a6518d4 Merge branch 'develop'
  • fcadc9e update to version 2.6.6
  • 0699cd2 make file-age check more resilient and able to handle multiple paths
  • cb8c1ca add links to modules in README

v2.6.5..v2.6.6

v2.6.5

06 Mar 17:11
Compare
Choose a tag to compare
  • 718b129 Merge branch 'develop'
  • 111285a update to version 2.6.5
  • da5a34d recommend borg over duplicati
  • 036d8a9 explicitly disallow borg relovate if not enabled
  • 400746d improve command output and fix before/after script runner failing without output

v2.6.4..v2.6.5

v2.6.4

23 Jan 16:20
Compare
Choose a tag to compare
  • 01157c6 Merge branch 'develop'
  • fd84264 update to version 2.6.4
  • 88e564e fix missing borg operation in no docker mode

v2.6.3..v2.6.4

v2.6.3

21 Jan 00:10
Compare
Choose a tag to compare
  • 5351eec Merge branch 'develop'
  • 17f524c update to version 2.6.3
  • e26d839 fix borg dry-run writing init-marker, resulting in missing init

v2.6.2..v2.6.3

v2.6.2

21 Jan 00:10
Compare
Choose a tag to compare
  • cf4bd5c add option for umask for borg module
  • 7ef3fc4 fix module data dir not being created for borg

v2.6.1..v2.6.2

v2.6.1

19 Jan 00:00
Compare
Choose a tag to compare
  • 36ee9eb Merge branch 'develop'
  • 765360e update to version 2.6.1
  • 5ec3c9e fix ssh known host format, option for raw host key, make port optional

v2.6.0..v2.6.1

v2.6.0

19 Jan 00:00
Compare
Choose a tag to compare
  • 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

v2.5.0..v2.6.0