Releases: jeffaco/duplicacy-util
Releases · jeffaco/duplicacy-util
Duplicacy Utility (duplicacy-util) v1.5
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 Duplicacyv2.1.1
or later, and should keepduplicacy-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
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.
Duplicacy Utility (duplicacy-util) v1.3
- 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
- Added copy summary statistics to HTML e-mail
- Added support for VSS during backup to resolve issue #2
Duplicacy Utility (duplicacy-util) v1.1
- 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
- Added support for sending E-Mail
Duplicacy Utility (duplicacy-util) v0.1
- Initial release
- This version doesn't yet have E-Mail capabilities. That's coming shortly.