Skip to content

Releases: jeffaco/duplicacy-util

Duplicacy Utility (duplicacy-util) v1.5

09 Oct 19:59
Compare
Choose a tag to compare

Please see file UPGRADE.md if you're running prior versions of duplicacy-util. This file contains important information about compatibility issues!

  • Duplicacy reformatted the WIKI, breaking links to point to it from my README.md. Fixed that.
  • Modified backup configuration files to work with arrays rather than numbered sections (thanks to @plasticrake). See UPGRADE.md for information on this, discussed in issue #19 and PR #20.
  • Modified handling of optional parameters in backup configuration files. This allows the configuration file to drive what version of Duplicacy is run since we only include parameters if specified in the backup configuration. Specifically, this makes duplicacy-util compatible with Duplicacy v2.1.1 or later, and should keep duplicacy-util compatible with new Duplicacy versions going forward.
  • Added support for quoted options to Duplicacy. This allows duplicacy-util to drive less typical setups, where less typical command line options to Duplicacy are used. Fixes issue #21.
  • Allow user to disable -all option during a prune operation, necessary in certain situations. Fixes issue #24.
  • Allow a run with only copying from one storage to another, with no other operations. Fixes issue #25.
  • Fix gzip header for compressed files during log file rotation. Fixes issue #26.

Duplicacy Utility (duplicacy-util) v1.4

23 Sep 20:28
Compare
Choose a tag to compare

Please see file UPGRADE.md if you're running prior versions of duplicacy-util. This file contains important information about compatibility issues!

  • Added Travis-CI support with expanded unit tests. This helps overall reliability of the software.
  • Added GNU Makefile for easier building/development of duplicacy-util. This will run most unit tests run by Travis-CI, reducing CI failures.
  • Added capability to specify storage directory on command line, giving greater flexibility on location of data files. Fixes issue #11.
  • Do not require email authentication. Some local e-mail servers won't require authentication, so duplicacy-util shouldn't either. Fixes issue #12.
  • Modify duplicacy-util to parse -version earlier in processing. You can now get the version without a valid configuration. Fixes issue #13.
  • The shining feature of this release: notification support (compliments of @boedy who did a great job)! Notifications provides an extendable way for duplicacy-util to notify of results a variety of ways. Today only email is supported, but we have hopes to support push notifications (to mobile devices) and desktop notifications at the least. See UPGRADE.md for information on how to move to notifications. Discussed in issue #10 and #14.
  • Allow self-signed certificates for the email server when sending email. This is important if you're running a local email server without a valid certificate chain. Fixes issue #15.
  • Allow local environment variable to override email server authentication password in global configuration file. This allows the global configuration file to be public, or stored under source control if desired. Fixes issue #16.
  • Clean up error handling when a backup is already running, and added a notification to support skipped backups. This allows you to be notified of skipped backups if desired, and easily filter on the messages. Fixes issue #17.
  • Allow duplicacy backup operations to be separate from duplicacy copy operations by adding new qualifiers to duplicacy-util: -backup and -copy. See UPGRADE.md for compatibility information. Fixes issue #18.

Duplicacy Utility (duplicacy-util) v1.3

27 Aug 01:04
Compare
Choose a tag to compare
  • Added getting started documentation that explains how to set up duplicacy-util such that backup prompts won't happen.
  • Refactored backup/copy/prune/clean operations and added unit tests to verify proper filtering of output.
  • Improved short (summary) output to make it more obvious when password prompting is happening (a common way for duplicacy-util to fail).
  • Added -vsstimeout to backup configuration options (thanks @plasticrake!)
  • Added infrastructure for checkpoint operations (not quite ready for prime time, but will hopefully come in next release of duplicacy-util).
  • Properly escaped HTML characters in HTML mail messages.

Duplicacy Utility (duplicacy-util) v1.2

15 Jul 18:18
Compare
Choose a tag to compare
  • Added copy summary statistics to HTML e-mail
  • Added support for VSS during backup to resolve issue #2

Duplicacy Utility (duplicacy-util) v1.1

27 Jun 03:53
Compare
Choose a tag to compare
  • During log file rotation, preserve log file creation date/time. This allows ls to show the date/time of the backup.
  • Added time difference facility to show time differences in nicely formatted way (improve log output)
  • Modified mail to use HTML mail, allowing for a text alternative (if HTML display not available)

Duplicacy Utility (duplicacy-util) v1.0

26 Jun 23:05
Compare
Choose a tag to compare
  • Added support for sending E-Mail

Duplicacy Utility (duplicacy-util) v0.1

26 Jun 23:04
Compare
Choose a tag to compare
  • Initial release
  • This version doesn't yet have E-Mail capabilities. That's coming shortly.