Duplicacy Utility (duplicacy-util) v1.4
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 fromduplicacy copy
operations by adding new qualifiers toduplicacy-util
:-backup
and-copy
. See UPGRADE.md for compatibility information. Fixes issue #18.