Commit Graph

645 Commits

Author SHA1 Message Date
Dan Helfman 8650a15db1 Document validate-borgmatic-config and add a few tests.
the build was successful Details
2019-05-11 14:05:16 -07:00
Dan Helfman 6a10022543 Add validate-borgmatic-config command.
the build failed Details
2019-05-11 20:15:06 +00:00
Robin Schneider 52e4f48eb9
Add validate-borgmatic-config command
the build failed Details
Useful when generating the borgmatic configuration file with
configuration management and before moving the generated file in place
checking if it is actually valid.
2019-05-10 00:10:28 +02:00
Dan Helfman f5e1e8bec9 In continuous integration build matrix, use newer Alpine 3.9 instead of 3.8.
the build was successful Details
2019-05-07 16:19:03 -07:00
Dan Helfman a291477c19 Fix for hooks executing when using --dry-run (#160).
the build was successful Details
2019-05-07 16:06:31 -07:00
Dan Helfman 1c88dda76a Fix for invalid JSON output when using multiple borgmatic configuration files (#155).
the build was successful Details
2019-04-02 22:30:14 -07:00
Dan Helfman 0b59c22c23 Fix for seemingly random filename ordering when running through a directory of configuration files (#157).
the build was successful Details
2019-03-30 16:41:21 -07:00
Dan Helfman 576377e2b2 Clarify differences between Docker images.
the build was successful Details
2019-03-16 15:04:48 -07:00
Dan Helfman 6ff1867312 Configuration files includes and merging (#148).
the build was successful Details
2019-03-06 12:06:27 -08:00
Dan Helfman 3cb52423d2 Support for Borg create/extract --numeric-owner flag (#147).
the build was successful Details
2019-03-05 09:11:35 -08:00
Dan Helfman 5a5b6491ac Add note about uncommenting section names.
the build was successful Details
2019-03-04 15:15:49 -08:00
Dan Helfman 4272c6b077 List the files within an archive via --list --archive option (#140).
the build was successful Details
2019-02-23 23:02:17 -08:00
Dan Helfman 26071de2e7 Update extraction docs.
the build was successful Details
2019-02-18 22:43:32 -08:00
Dan Helfman fe92d9e838 Fix restore paths list to tuple conversion.
the build was successful Details
2019-02-18 21:59:09 -08:00
Dan Helfman 5ea2d644a2 Fix error handling when --extract repository guard fails.
the build was successful Details
2019-02-18 21:52:56 -08:00
Dan Helfman c35f90154f Only guard repository when --extract is used.
the build was successful Details
2019-02-18 21:43:30 -08:00
Dan Helfman 36305c50b1 Update push script to support branches.
the build was successful Details
2019-02-18 13:51:33 -08:00
Dan Helfman 2b3b8eab71 Add archive extract to end-to-end test.
the build was successful Details
2019-02-18 13:47:18 -08:00
Dan Helfman aa7c7651e5 Fix config repositories consumption. 2019-02-18 13:27:35 -08:00
Dan Helfman c41ffb5ceb If no extract repository is given, then error if there are multiple configured repositories. 2019-02-18 13:22:14 -08:00
Dan Helfman 766a03375a Guard that the given repository occurs in config exactly once.
the build was successful Details
2019-02-18 12:58:39 -08:00
Dan Helfman 2a4d4247e3 Tests for extract_archive(). 2019-02-18 10:31:52 -08:00
Dan Helfman 9de5083a7e Additional test coverage for extract options in borgmatic command. 2019-02-18 09:52:56 -08:00
Dan Helfman d0557b2bcd Initial work on #123: Support for Borg extract. 2019-02-18 09:30:34 -08:00
Dan Helfman 1a980d6321 Organize options within command-line help into logical groups.
the build was successful Details
2019-02-12 22:27:04 -08:00
Dan Helfman fb21d4e645 Remove dead code.
the build was successful Details
2019-02-09 21:17:55 -08:00
Dan Helfman 5933a4d778 Note tests exclusion in changelog.
the build was successful Details
2019-02-08 20:59:50 -08:00
Dan Helfman 8cf16c7831 Exclude tests from distribution packages.
the build was successful Details
2019-02-09 05:02:19 +00:00
Julien Nicoulaud fcf4e03c2f
exclude tests from distribution packages
the build was successful Details
2019-02-08 19:22:56 +01:00
Dan Helfman d1b29e82da borgmatic command-line reference.
the build was successful Details
2019-02-04 22:27:40 -08:00
Dan Helfman 290e969a22 Include a sample borgmatic configuration file in the documentation (#119).
the build was successful Details
2019-02-04 22:12:33 -08:00
Dan Helfman 18ae91ea6e Strike some unnecessary words from docs.
the build was successful Details
2019-02-04 20:58:27 -08:00
Dan Helfman 0bce77a2ac Distribute troubleshooting among relevant how-to guides.
the build was successful Details
2019-02-04 20:53:47 -08:00
Dan Helfman 19155607af Include link to development how-to.
the build was successful Details
2019-02-03 22:42:33 -08:00
Dan Helfman f357c37e2c Fix/remove some documentation links.
the build was successful Details
2019-02-03 22:35:38 -08:00
Dan Helfman 2980c14728 Fix README links on GitHub.
the build was successful Details
2019-02-03 22:26:39 -08:00
Dan Helfman 7e0e00d45d Refactor documentation into multiple separate pages for clarity and findability.
the build was successful Details
2019-02-03 22:20:59 -08:00
Dan Helfman 8b4ac0017b Fix ticket number in changelog.
the build was successful Details
2019-01-27 14:00:24 -08:00
Dan Helfman 8ec1ec527e Bump version for release.
the build was successful Details
2019-01-27 13:54:26 -08:00
Dan Helfman 6096a7181c Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to confusing behavior (#132).
the build was successful Details
2019-01-27 13:47:26 -08:00
Dan Helfman fa9dfb8ff7 Remove date echo from schema example, as it's not a substitute for real logging (#127).
the build was successful Details
2019-01-27 12:22:22 -08:00
Dan Helfman 2dc006aab4 Allow use of --stats flag when --create or --prune flags are implied (#139).
the build was successful Details
2019-01-27 12:15:47 -08:00
Dan Helfman 031b9d6faf Handle and format validation errors raised during argument parsing (#136).
the build was successful Details
2019-01-27 11:58:04 -08:00
Dan Helfman d9018a47f6
Add link to openSUSE packages from README.
the build was successful Details
2019-01-21 09:57:05 -08:00
Antonio Larrosa e893a20dfd
Add link to openSUSE packages
Add a link to the software.opensuse.org page were both official and community packages of borgmatic are available to be downloaded or installed using 1-click-install.
2019-01-21 13:13:40 +01:00
Dan Helfman 09d521661f Remove weasel words like "easily" and "simply".
the build was successful Details
2018-12-25 22:03:34 -08:00
Dan Helfman fd46efb193 Add borgmatic --version command-line flag to get the current installed version number.
the build was successful Details
2018-12-25 21:01:08 -08:00
Dan Helfman 426f54c9cc When generating sample configuration, document the defaults for each option (#103).
the build was successful Details
2018-12-25 17:05:22 -08:00
Dan Helfman 45a537b6b1 When running multiple configuration files, attempt all of them even if one errors (#116).
the build was successful Details
2018-12-25 15:23:54 -08:00
Dan Helfman d6feca169c Fix duplicate issue number.
the build was successful Details
2018-12-24 22:35:16 -08:00