Skip to content

Duplicacy Utility (duplicacy-util) v1.4

Compare
Choose a tag to compare
@jeffaco jeffaco released this 23 Sep 20:28
· 27 commits to master since this release

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.