Commit Graph

1503 Commits (master)
 

Author SHA1 Message Date
Dan Helfman 442641f9f6 Update borgmatic social links. 3 months ago
Dan Helfman f67c544be6 Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560). 3 months ago
Dan Helfman 437fd4dbae Update developer constributing instructions as well. 3 months ago
Dan Helfman 36873252d6 Update developer instructions. 3 months ago
Dan Helfman 1ef82a27fa Clarify data/archives check implicit enabling. 3 months ago
Dan Helfman 6837dcbf42 Clarify documentation about transferring archives between related repositories. 3 months ago
Dan Helfman c657764367 Fix logs that interfere with JSON output by making warnings go to stderr instead of stdout (#602). 4 months ago
Dan Helfman f79286fc91 Bump version for release. 4 months ago
Dan Helfman 694d376d15 Clarify documentation about multiple repositories and separate configuration files (#613). 4 months ago
Dan Helfman ab4c08019c Upgrade pytest test dependency (security). 4 months ago
Dan Helfman fd39f54df7 Code formatting. 4 months ago
Dan Helfman ca7e18bb29
Override PostgreSQL dump/restore commands via configuration options (#311).
Merge pull request #49 from jpaniagualaconich/specify-pg-dump-restore-commands
4 months ago
Dan Helfman 6975a5b155 Fix "data" consistency check to support "check_last" and consistency "prefix" options (#611). 4 months ago
Dan Helfman b627d00595 More consistency checks documentation edits. 4 months ago
Dan Helfman 9bd8f1a6df Clarify consistency check configuration. 4 months ago
Javier Paniagua faf682ca35 specify pg dump/restore commands (#311) 5 months ago
Dan Helfman 6aeb74550d Clarify examples in include merging and deep merging documentation (#607). 5 months ago
Dan Helfman 89500df429 Fix traceback when a configuration section is present but lacking any options (#604). 5 months ago
Dan Helfman 82b072d0b7 Update documentation to mention using blake2 with "transfer" action. 5 months ago
Dan Helfman 018c0296fd Document that special file exclusion also excludes symlinks to special files (#596). 5 months ago
Dan Helfman 9c42e7e817 Fix regression in which "check" action errored on certain systems (#597, #598). 5 months ago
Dan Helfman 953277a066 Fix special file detection when broken symlinks are encountered (#596). 5 months ago
Dan Helfman e2002b5488 Bump version for release. 5 months ago
Dan Helfman c9742e1d04 Code formatting. 5 months ago
Dan Helfman 906da838ef Add missing break-lock action command-line help (#357). 5 months ago
Dan Helfman d7f1c10c8c To prevent Borg hangs, unconditionally delete stale named pipes before dumping databases (#360). 5 months ago
Dan Helfman e8e4d17168 Clean up changelog for the current dev release. 6 months ago
Dan Helfman a31ce337e9 Skip auto-exclusion of special files when user explicitly sets read_special to true (#587). 6 months ago
Dan Helfman 902730df46 Update sample systemd file to allow system idle (#589). 6 months ago
Dan Helfman c969c822ee Do not inhibit idle in borgmatic.service (#589).
Reviewed-on: borgmatic-collective/borgmatic#589
6 months ago
Dan Helfman c31702d092 Fix for potential data loss with "patterns_from". Also, display excluded files (#590). 6 months ago
Dan Helfman ba8fbe7a44 Add "break-lock" action for removing any repository and cache locks leftover from Borg aborting (#357). 6 months ago
Dan Helfman 2774c2e4c0 Add support for Borg 2's "--match-archives" flag (replaces "--glob-archives") (#591). 6 months ago
Dan Helfman ae036aebd7 When the "read_special" option is true or database hooks are enabled, auto-exclude special files for a "create" action to prevent Borg from hanging (#587). 6 months ago
LaserEyess 2e9f70d496 Do not inhibit idle in borgmatic.service
When backing up a machine with a monitor using logind to control idle
timeout and things like DPMS, borgmatic can block the screen from
turning on/off with systemd-inhibit. This is because by default
systemd-inhibit will block "idle:sleep:shutdown". Borgmatic does not
need to care about idle, only about suspend and shutdown. So, add an
explicit `--what` flag for what borgmatic should inhibit.

For more information see systemd-inhibit(1).
6 months ago
Dan Helfman 90be5b84b1 Fix changelog development version. 6 months ago
Dan Helfman 80e95f20a3 Add "borgmatic borg" documentation note about interactive prompts. 6 months ago
Dan Helfman ac7c7d4036 Warn when ignoring a configured "read_special" value of false, as true is needed when database hooks are enabled (#587). 6 months ago
Dan Helfman 858b0b9fbe Note version of borgmatic needed for "borgmatic borg" action (#586). 6 months ago
Dan Helfman 9cc043f60e Update "find" command in documentation to work on BSDs and not just Linux (#583). 6 months ago
Dan Helfman 276a27d485 Bump version for release. 7 months ago
Dan Helfman 679bb839d7 Fix hang when database hooks are enabled and "patterns" contains a parent directory of "~/.borgmatic" (#582). 7 months ago
Dan Helfman 9e64d847ef Fix regression in which "borgmatic info --archive ..." showed repository info instead of archive info with Borg 1 (#577). 7 months ago
Dan Helfman 61fb275896 Fix duplicate-appearing log entries for "list" action. 7 months ago
Dan Helfman ca0c79c93c Fix duplicate bind path in sample systemd service. 7 months ago
Dan Helfman 87c97b7568 Fixed spurious, intermittent test failures related to command execution and logging. 7 months ago
Dan Helfman 80b8c25bba Update docs about "source_directories" being optional. 7 months ago
Dan Helfman d1837cd1d3 Bump version for release. 7 months ago
Dan Helfman c46f2b8508 Fix conflict between "patterns" and "source_directories" (#574), make "source_directories" optional (#542). 7 months ago
Dan Helfman a274c0dbf7 In generate-borgmatic-config, indicate that the example options are exhaustive. 7 months ago