Dan Helfman
|
9f44bbad65
|
Fix borgmatic exit code (so it's zero) when initial Borg calls fail but later retries succeed (#517).
|
2022-04-02 22:28:41 -07:00 |
|
Dan Helfman
|
4d1d8d7409
|
Bump version for release.
|
2022-03-14 13:43:24 -07:00 |
|
Dan Helfman
|
db7499db82
|
Document "repositories" context to for "before_*" and "after_*" command action hooks (#469).
|
2022-03-14 13:34:14 -07:00 |
|
Dan Helfman
|
976516d0e1
|
When loading a configuration file that is unreadable due to file permissions, warn instead of erroring (#444).
|
2022-03-08 10:19:36 -08:00 |
|
Dan Helfman
|
574eb91921
|
Fix Borg usage error in the "compact" action when running "borgmatic --dry-run". Now, skip "compact" entirely during a dry run (#507).
|
2022-03-07 21:46:12 -08:00 |
|
Dan Helfman
|
28fef3264b
|
Fix handling of "patterns_from" and "exclude_from" options to error instead of warning when referencing unreadable files and running "create" action (#486).
|
2022-03-07 15:32:07 -08:00 |
|
Dan Helfman
|
4b3027e4fc
|
Add test for new working_directory option (#431).
|
2022-03-03 11:48:18 -08:00 |
|
Dan Helfman
|
7c5b68c98f
|
Bump version for release.
|
2022-02-10 10:29:18 -08:00 |
|
Dan Helfman
|
1b5f04b79f
|
When using the "remote_rate_limit" option, tailor the flags passed to Borg depending on the Borg version (#394).
|
2022-02-10 10:16:09 -08:00 |
|
Dan Helfman
|
7e7209322a
|
When using the "numeric_owner" option, tailor the flags passed to Borg depending on the Borg version (#394).
|
2022-02-10 09:51:13 -08:00 |
|
Dan Helfman
|
6bf6ac310b
|
When using the "bsd_flags" option, tailor the flags passed to Borg depending on the Borg version (#394).
|
2022-02-09 21:11:00 -08:00 |
|
Dan Helfman
|
4b5af2770d
|
When the "atime" option is used, tailor the flags passed to Borg depending on version (#394).
|
2022-02-09 16:54:35 -08:00 |
|
Dan Helfman
|
b525e70e1c
|
Run "compact" action by default when no actions are specified (#394).
|
2022-02-09 14:33:12 -08:00 |
|
Dan Helfman
|
9582324c88
|
Compact repository segments with new "borgmatic compact" action (#394).
|
2022-02-07 23:29:44 -08:00 |
|
Dan Helfman
|
bec73245e9
|
Fix traceback when a YAML validation error occurs (#480, #482).
|
2022-01-19 20:39:03 -08:00 |
|
Dan Helfman
|
80bdf1430b
|
Bump version for release.
|
2022-01-04 20:20:13 -08:00 |
|
Dan Helfman
|
2ee75546f5
|
Add MongoDB database hook documentation.
|
2022-01-04 16:26:38 -08:00 |
|
Dan Helfman
|
8ed5467435
|
Drop support for Python 3.6. Add support for 3.10.
|
2022-01-02 23:17:57 -08:00 |
|
Dan Helfman
|
a1673d1fa1
|
Fix unicode error when restoring particular MySQL databases (#476).
|
2021-12-08 16:40:25 -08:00 |
|
Dan Helfman
|
0e8e9ced64
|
When command-line configuration override produces a parse error, error cleanly (#471).
|
2021-11-29 12:49:21 -08:00 |
|
Dan Helfman
|
f34951c088
|
Add MySQL dump command adjustment to NEWS.
|
2021-11-29 12:10:04 -08:00 |
|
Dan Helfman
|
c646edf2c7
|
Bump version for release.
|
2021-11-22 13:19:15 -08:00 |
|
Dan Helfman
|
38ebfd2969
|
Rename retry_timeout to retry_wait and standardize log formatting (#28).
|
2021-11-15 11:51:17 -08:00 |
|
Dan Helfman
|
4eb6359ed3
|
Remove now-unneeded build image workaround.
|
2021-11-15 10:56:12 -08:00 |
|
Dan Helfman
|
4d6ed27f73
|
Add to changelog: Add support for old version (2.x) of jsonschema library.
|
2021-10-23 09:49:16 -07:00 |
|
Dan Helfman
|
1c6890492b
|
Bump version for release.
|
2021-10-11 17:02:32 -07:00 |
|
Dan Helfman
|
a7c8e7c823
|
Bump version for release.
|
2021-10-11 11:13:32 -07:00 |
|
Dan Helfman
|
c8fcf6b336
|
Mention changing borgmatic path in cron documentation (#455).
|
2021-10-11 11:02:08 -07:00 |
|
Dan Helfman
|
449896f661
|
Fix error when configured source directories are not present on the filesystem at the time of backup (#387).
|
2021-10-11 10:40:10 -07:00 |
|
Dan Helfman
|
1004500d65
|
Update sample systemd service file comments about more granular read-only filesystem settings.
|
2021-10-11 09:33:07 -07:00 |
|
Dan Helfman
|
ecc849dd07
|
Move Gitea hosting from a personal namespace to an organization.
|
2021-09-14 11:32:01 -07:00 |
|
Dan Helfman
|
7ff6066d47
|
Move GitHub hosting from a personal namespace to an organization.
|
2021-09-14 10:18:10 -07:00 |
|
Dan Helfman
|
acb2ca79d9
|
Fix traceback that can occur when dumping a database (#440).
|
2021-08-06 08:58:11 -07:00 |
|
Dan Helfman
|
c9211320e1
|
Fix dev version in changelog.
|
2021-08-04 15:32:51 -07:00 |
|
Dan Helfman
|
5890a1cb48
|
Fix "message too long" error when logging to rsyslog (#389).
|
2021-07-30 09:48:13 -07:00 |
|
Dan Helfman
|
b3f5a9d18f
|
Fix error when configuration file contains "umask" option (#437).
|
2021-07-27 10:04:22 -07:00 |
|
Dan Helfman
|
0aff497430
|
Bump version for release.
|
2021-07-26 10:17:49 -07:00 |
|
Dan Helfman
|
1709f57ff0
|
Fix hang when restoring a PostgreSQL "tar" format database dump (#430).
|
2021-07-25 22:30:15 -07:00 |
|
Dan Helfman
|
057ec3e59b
|
Add NEWS entry for #379: Suppress console output in sample crontab and systemd service files.
|
2021-06-23 10:35:41 -07:00 |
|
Dan Helfman
|
54d57e1349
|
Add test for #407: Fix syslog logging on FreeBSD.
|
2021-06-23 10:21:45 -07:00 |
|
Dan Helfman
|
27d37b606b
|
Better error messages! Switch the library used for validating configuration files (from pykwalify to jsonschema).
|
2021-06-22 13:27:59 -07:00 |
|
Dan Helfman
|
77a860cc62
|
Link borgmatic Ansible role from installation documentation.
|
2021-06-19 19:04:22 -07:00 |
|
Dan Helfman
|
7bd6374751
|
Bump version for release.
|
2021-06-17 20:44:54 -07:00 |
|
Dan Helfman
|
cf8882f2bc
|
Run arbitrary Borg commands with new "borgmatic borg" action (#425).
|
2021-06-17 20:41:44 -07:00 |
|
Dan Helfman
|
b37dd1a79e
|
Document use case of running backups conditionally based on laptop power level (#419).
|
2021-06-09 10:03:35 -07:00 |
|
Dan Helfman
|
fd59776f91
|
Bump version for release.
|
2021-06-08 11:44:53 -07:00 |
|
Dan Helfman
|
9fd28d2eed
|
Fix error handling to error loudly when Borg gets killed due to running out of memory (#423)!
|
2021-06-08 11:43:55 -07:00 |
|
Dan Helfman
|
f5c61c8013
|
Move #borgmatic IRC channel from Freenode to Libera Chat due to Freenode takeover drama.
|
2021-06-06 21:09:40 -07:00 |
|
Dan Helfman
|
7076a7ff86
|
Add link to Hetzner storage offering from the documentation (#390).
|
2021-04-18 18:03:43 -07:00 |
|
Dan Helfman
|
9016f4be43
|
Clarify that spaces in path names should not be backslashed in path names (#406).
|
2021-04-18 17:28:11 -07:00 |
|