Commit Graph

540 Commits

Author SHA1 Message Date
81c81792f7 Add missing source directory error fix to NEWS (#655). 2023-03-31 11:36:15 +02:00
9af87e7035 Add confusing error message fix to NEWS (#623). 2023-03-31 11:35:34 +02:00
72effb99b1 Add "file://" paths to NEWS (#576). 2023-03-31 11:35:34 +02:00
300d9b9dc4 Add NixOS package link to installation docs. 2023-03-31 11:35:34 +02:00
52a64f6a2c Add "source_directories_must_exist" option to NEWS (#501). 2023-03-31 11:35:34 +02:00
ed15ea932b Add "borg_files_cache_ttl" option to NEWS. 2023-03-31 11:35:34 +02:00
f0e92591cc Bump version for release. 2023-03-31 11:35:34 +02:00
0ada19b444 Add support for Python 3.11. 2023-03-31 11:35:34 +02:00
7129e20141 Add "--repository" flag to all actions where it makes sense (#564). 2023-03-31 11:35:34 +02:00
9f1d183712 Add "--strip-components all" on the "extract" action to remove leading path components (#647). 2023-03-31 11:35:34 +02:00
9fa57b3190 Change the default action order to: "create", "prune", "compact", "check" (#304). 2023-03-31 11:35:33 +02:00
15ca234349 Run any command-line actions in the order specified instead of using a fixed ordering (#304). 2023-03-31 11:35:33 +02:00
fc9bf03409 Add Healthchecks "log" state feature to NEWS. 2023-03-31 11:35:33 +02:00
6948aa957f Add SQLite feature to NEWS and also integrations. 2023-03-31 11:33:18 +02:00
15d408d7cf Bump version for release. 2023-03-31 11:33:17 +02:00
228f55a1de With the "create" action and the "--list" ("--files") flag, only show excluded files at verbosity 2 (#620). 2023-03-31 11:33:17 +02:00
7beb935122 Add "checkpoint_volume" configuration option to creates checkpoints every specified number of bytes. 2023-03-31 11:33:17 +02:00
24331d917c Add "--repository" flag to the "rcreate" action. Add "--progress" flag to the "transfer" action. 2023-03-31 11:33:17 +02:00
49950c2c77 Fix the "create" action with the "--dry-run" flag querying for databases when a PostgreSQL/MySQL "all" database is configured. 2023-03-31 11:33:17 +02:00
a66542cce1 Internally support new Borg 2.0.0b5 "--filter" status characters / item flags for the "create" action. 2023-03-31 11:33:17 +02:00
ee8535f577 With the "create" action, only one of "--list" ("--files") and "--progress" flags can be used. 2023-03-31 11:33:17 +02:00
713ed66337 Add ntfy authentication to NEWS. 2023-03-31 11:33:17 +02:00
6bdb1974cf Add MySQL database hook "add_drop_database" configuration option to control whether dumped MySQL databases get dropped right before restore (#642). 2023-03-31 11:33:17 +02:00
339ffc9c22 Fix for potential data loss (data not getting backed up) when dumping large "directory" format PostgreSQL/MongoDB databases (#643). 2023-03-31 11:33:17 +02:00
0241d56131 Clarify NEWS on database "all" dump feature applying to MySQL as well. 2023-03-31 11:33:17 +02:00
1c2ef7b24d Bump version for release. 2023-03-31 11:33:17 +02:00
2cf1ed57c0 Add configuration options for database command customization (#630). 2023-03-31 11:33:17 +02:00
25df602a47 Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560). 2023-03-31 11:33:17 +02:00
62109adfb0 Add NEWS entry for #629. 2023-03-31 11:33:17 +02:00
1e3fd59ce6 Fix traceback when include merging on ARM64 (#622). 2023-03-31 11:33:17 +02:00
a97dc48fee Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560). 2023-03-31 11:33:17 +02:00
7e49b63a26 Fix logs that interfere with JSON output by making warnings go to stderr instead of stdout (#602). 2023-03-31 11:33:17 +02:00
df2c34c260 Bump version for release. 2023-03-31 11:33:17 +02:00
3ee7d502d3 Clarify documentation about multiple repositories and separate configuration files (#613). 2023-03-31 11:33:17 +02:00
58e3869dbd Code formatting. 2023-03-31 11:33:17 +02:00
3113aaba27 Fix "data" consistency check to support "check_last" and consistency "prefix" options (#611). 2023-03-31 11:33:17 +02:00
1c00954969 Clarify examples in include merging and deep merging documentation (#607). 2023-03-31 11:33:17 +02:00
89500df429 Fix traceback when a configuration section is present but lacking any options (#604). 2022-10-23 13:56:03 -07:00
9c42e7e817 Fix regression in which "check" action errored on certain systems (#597, #598). 2022-10-14 16:19:26 -07:00
953277a066 Fix special file detection when broken symlinks are encountered (#596). 2022-10-14 09:41:08 -07:00
e2002b5488 Bump version for release. 2022-10-12 10:59:54 -07:00
d7f1c10c8c To prevent Borg hangs, unconditionally delete stale named pipes before dumping databases (#360). 2022-10-12 10:26:09 -07:00
e8e4d17168 Clean up changelog for the current dev release. 2022-10-06 22:06:03 -07:00
902730df46 Update sample systemd file to allow system idle (#589). 2022-10-05 10:20:25 -07:00
c31702d092 Fix for potential data loss with "patterns_from". Also, display excluded files (#590). 2022-10-04 22:57:18 -07:00
ba8fbe7a44 Add "break-lock" action for removing any repository and cache locks leftover from Borg aborting (#357). 2022-10-04 13:42:18 -07:00
2774c2e4c0 Add support for Borg 2's "--match-archives" flag (replaces "--glob-archives") (#591). 2022-10-03 22:50:37 -07:00
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). 2022-10-03 12:58:13 -07:00
90be5b84b1 Fix changelog development version. 2022-09-20 14:02:48 -07:00
ac7c7d4036 Warn when ignoring a configured "read_special" value of false, as true is needed when database hooks are enabled (#587). 2022-09-20 13:52:13 -07:00