Commit Graph

650 Commits

Author SHA1 Message Date
a621ce199a
Add tests for borgmatic.logger.to_bool
All checks were successful
the build was successful
2019-05-13 13:40:23 +02:00
1f524d6c87
Add borgmatic custom logger 2019-05-13 13:40:18 +02:00
0320d449ec
Add documentation about colorama 2019-05-13 13:40:17 +02:00
30f007687a
Add colorama to testing dependencies 2019-05-13 13:40:17 +02:00
adf7856162
Add new colorama dependency 2019-05-13 13:40:17 +02:00
8650a15db1 Document validate-borgmatic-config and add a few tests.
All checks were successful
the build was successful
2019-05-11 14:05:16 -07:00
6a10022543 Add validate-borgmatic-config command.
Some checks failed
the build failed
2019-05-11 20:15:06 +00:00
52e4f48eb9
Add validate-borgmatic-config command
Some checks failed
the build failed
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
f5e1e8bec9 In continuous integration build matrix, use newer Alpine 3.9 instead of 3.8.
All checks were successful
the build was successful
2019-05-07 16:19:03 -07:00
a291477c19 Fix for hooks executing when using --dry-run (#160).
All checks were successful
the build was successful
2019-05-07 16:06:31 -07:00
1c88dda76a Fix for invalid JSON output when using multiple borgmatic configuration files (#155).
All checks were successful
the build was successful
2019-04-02 22:30:14 -07:00
0b59c22c23 Fix for seemingly random filename ordering when running through a directory of configuration files (#157).
All checks were successful
the build was successful
2019-03-30 16:41:21 -07:00
576377e2b2 Clarify differences between Docker images.
All checks were successful
the build was successful
2019-03-16 15:04:48 -07:00
6ff1867312 Configuration files includes and merging (#148).
All checks were successful
the build was successful
2019-03-06 12:06:27 -08:00
3cb52423d2 Support for Borg create/extract --numeric-owner flag (#147).
All checks were successful
the build was successful
2019-03-05 09:11:35 -08:00
5a5b6491ac Add note about uncommenting section names.
All checks were successful
the build was successful
2019-03-04 15:15:49 -08:00
4272c6b077 List the files within an archive via --list --archive option (#140).
All checks were successful
the build was successful
2019-02-23 23:02:17 -08:00
26071de2e7 Update extraction docs.
All checks were successful
the build was successful
2019-02-18 22:43:32 -08:00
fe92d9e838 Fix restore paths list to tuple conversion.
All checks were successful
the build was successful
2019-02-18 21:59:09 -08:00
5ea2d644a2 Fix error handling when --extract repository guard fails.
All checks were successful
the build was successful
2019-02-18 21:52:56 -08:00
c35f90154f Only guard repository when --extract is used.
All checks were successful
the build was successful
2019-02-18 21:43:30 -08:00
36305c50b1 Update push script to support branches.
All checks were successful
the build was successful
2019-02-18 13:51:33 -08:00
2b3b8eab71 Add archive extract to end-to-end test.
All checks were successful
the build was successful
2019-02-18 13:47:18 -08:00
aa7c7651e5 Fix config repositories consumption. 2019-02-18 13:27:35 -08:00
c41ffb5ceb If no extract repository is given, then error if there are multiple configured repositories. 2019-02-18 13:22:14 -08:00
766a03375a Guard that the given repository occurs in config exactly once.
All checks were successful
the build was successful
2019-02-18 12:58:39 -08:00
2a4d4247e3 Tests for extract_archive(). 2019-02-18 10:31:52 -08:00
9de5083a7e Additional test coverage for extract options in borgmatic command. 2019-02-18 09:52:56 -08:00
d0557b2bcd Initial work on #123: Support for Borg extract. 2019-02-18 09:30:34 -08:00
1a980d6321 Organize options within command-line help into logical groups.
All checks were successful
the build was successful
2019-02-12 22:27:04 -08:00
fb21d4e645 Remove dead code.
All checks were successful
the build was successful
2019-02-09 21:17:55 -08:00
5933a4d778 Note tests exclusion in changelog.
All checks were successful
the build was successful
2019-02-08 20:59:50 -08:00
8cf16c7831 Exclude tests from distribution packages.
All checks were successful
the build was successful
2019-02-09 05:02:19 +00:00
fcf4e03c2f
exclude tests from distribution packages
All checks were successful
the build was successful
2019-02-08 19:22:56 +01:00
d1b29e82da borgmatic command-line reference.
All checks were successful
the build was successful
2019-02-04 22:27:40 -08:00
290e969a22 Include a sample borgmatic configuration file in the documentation (#119).
All checks were successful
the build was successful
2019-02-04 22:12:33 -08:00
18ae91ea6e Strike some unnecessary words from docs.
All checks were successful
the build was successful
2019-02-04 20:58:27 -08:00
0bce77a2ac Distribute troubleshooting among relevant how-to guides.
All checks were successful
the build was successful
2019-02-04 20:53:47 -08:00
19155607af Include link to development how-to.
All checks were successful
the build was successful
2019-02-03 22:42:33 -08:00
f357c37e2c Fix/remove some documentation links.
All checks were successful
the build was successful
2019-02-03 22:35:38 -08:00
2980c14728 Fix README links on GitHub.
All checks were successful
the build was successful
2019-02-03 22:26:39 -08:00
7e0e00d45d Refactor documentation into multiple separate pages for clarity and findability.
All checks were successful
the build was successful
2019-02-03 22:20:59 -08:00
8b4ac0017b Fix ticket number in changelog.
All checks were successful
the build was successful
2019-01-27 14:00:24 -08:00
8ec1ec527e Bump version for release.
All checks were successful
the build was successful
2019-01-27 13:54:26 -08:00
6096a7181c Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to confusing behavior (#132).
All checks were successful
the build was successful
2019-01-27 13:47:26 -08:00
fa9dfb8ff7 Remove date echo from schema example, as it's not a substitute for real logging (#127).
All checks were successful
the build was successful
2019-01-27 12:22:22 -08:00
2dc006aab4 Allow use of --stats flag when --create or --prune flags are implied (#139).
All checks were successful
the build was successful
2019-01-27 12:15:47 -08:00
031b9d6faf Handle and format validation errors raised during argument parsing (#136).
All checks were successful
the build was successful
2019-01-27 11:58:04 -08:00
d9018a47f6
Add link to openSUSE packages from README.
All checks were successful
the build was successful
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