Releases: Twi1ightSparkle/borg-wrapper
v0.4.1-beta
What's Changed
- Add a large notice after successful --init to backup and test in #29
- Bump version v0.4.0-beta -> v0.4.1-beta in #30
Full Changelog: v0.4.0-beta...v0.4.1-beta
v0.4.0-beta
Breaking changes
- Comamnd line option
[backup_name]
no longer exists. Replaced by--name
--diff
,--mount
, and--unmount
no longer takes an argument. Replaced by--path
See #22 for additional details.
What's Changed
- Added config option WEBHOOK_VERBOSE in #21
- Fixed braking bugs in the command line option parser in #22
- Added extra confirmation before deleting all backups in #23
- Use local variables where possible in #24
- Only confirm deleting all backups when actually deleting all backups in #25
- Don't stop backup if an error occurs. Just notify at the end in #26
- Added example cron configuration + a note about cron on Mac in #27
- Bump version v0.3.0-beta -> v0.4.0-beta in #28
Full Changelog: v0.3.0-beta...v0.4.0-beta
v0.3.0-beta
Fixed a few breaking bugs found when trying to 1, running on Mac and 2, running in the real world.
Breaking Changes
The passphrase is now in a dedicated file. The borg.env
option BACKUP_PASSPHRASE
is renamed to BACKUP_PASSPHRASE_FILE
. See the latest README.md
. for additional details.
What's Changed
- Do not redirect borg check to /dev/null on remote by @Twi1ightSparkle in #8
- Support systems where date doesn't have a nanoseconds option by @Twi1ightSparkle in #9
- Include ssh command in --export by @Twi1ightSparkle in #10
- Do not use "if" when checking if remote dir is empty by @Twi1ightSparkle in #11
- Don't log all successfully backed up files by @Twi1ightSparkle in #12
- Move the passphrase to a separate file by @Twi1ightSparkle in #13
- Not all shells have "ls --almost-all" by @Twi1ightSparkle in #14
- Log --check to webhook by @Twi1ightSparkle in #15
- Better way to set NAME var by @Twi1ightSparkle in #17
- Add beta/production warning
- Bump version to v0.3.0-beta
Full Changelog: v0.2.2-beta...v0.3.0-beta
v0.2.2-beta
I don't recommend relying on this script in production yet. Or, at least, frequently review and verify your backups.
What's Changed
- Fixed broken error string by @Twi1ightSparkle in #4
- Alert with webhook for missing options or depts by @Twi1ightSparkle in #5
- Bump version to 0.2.2-beta by @Twi1ightSparkle in #6
New Contributors
- @Twi1ightSparkle made their first contribution in #4
Full Changelog: v0.2.1-beta...v0.2.2-beta
v0.2.1-beta
I don't recommend relying on this script in production yet. Or, at least, frequently review and verify your backups.
- Renamed program
borg
->borg-wrapper
to avoid confusion with borg itself
Full Changelog: v0.2.0-beta...v0.2.1-beta
v0.2.0-beta
I don't recommend relying on this script in production yet. Or, at least, frequently review and verify your backups.
Additions
- Added
--check
command
Changes
--config
can now only be a directory
Improvements
- More efficient and readable code
- Code should be more stable
- Better variable names
- Spelling and grammar fixes in log lines, comments, and help text
- Better logging
Full Changelog: v0.1.0-beta...v0.2.0-beta
v0.1.0-beta
The first release with basic features implemented. Needs testing.
I don't recommend relying on this script in production yet. Or, at least, frequently review and verify your backups.
Full Changelog: https://github.com/Twi1ightSparkle/borg/commits/v0.1.0-beta