Commit graph

  • 06261d8c86 Merge branch 'master' into tox-skip-missing-interpreters Dan Helfman 2019-05-14 12:18:30 -0700
  • 869cccf884 Upgrade pip to a particular version during local test and CI. Dan Helfman 2019-05-14 19:17:30 +0000
  • 0defaf9cb5 Run tests for all installed versions of Python (#166). Dan Helfman 2019-05-14 12:09:07 -0700
  • 60b1f9921d Don't use pip wrapper script in CI. Dan Helfman 2019-05-14 12:01:40 -0700
  • f61bc91b0f Merge branch 'master' into upgrade-pip Dan Helfman 2019-05-14 10:31:03 -0700
  • ed2c6053de Upgrade pip to a particular version during local test and CI. Dan Helfman 2019-05-14 10:28:04 -0700
  • 2cffa8deaa Add missing ticket number to NEWS item. Dan Helfman 2019-05-14 10:07:46 -0700
  • f0581271f6 Automatically sort Python imports in code. Dan Helfman 2019-05-14 10:02:41 -0700
  • 99522234ea Automatically sort Python imports in code. Dan Helfman 2019-05-14 17:02:37 +0000
  • 67f2862fb1 Change paths to reflect new pip install --user documentation. Dan Helfman 2019-05-14 10:00:50 -0700
  • 1c0dc3f904
    Run isort over the source Luke Murphy 2019-05-13 23:39:10 +0200
  • b94dbff216
    Add isort configuration Luke Murphy 2019-05-13 23:38:43 +0200
  • 7388c723cd Mention tox.ini refactoring in NEWS. Dan Helfman 2019-05-14 09:45:39 -0700
  • 128be3c17d Factor out build/test configuration from tox.ini file. Dan Helfman 2019-05-14 16:45:24 +0000
  • 4c30c94258
    Add workaround for editable failure Luke Murphy 2019-05-13 23:10:15 +0200
  • 20b8b45aeb
    Remove all configuration from Tox file Luke Murphy 2019-05-13 13:52:30 +0200
  • 2dd899f287 Linkify build status badge. Dan Helfman 2019-05-13 22:33:28 -0700
  • a13cc0ab17 More tests for colored logging. Dan Helfman 2019-05-13 21:10:26 -0700
  • 620f9e64d6 A few more tests for new colored logging. Dan Helfman 2019-05-13 20:49:20 -0700
  • 25c320b281 Pin pip version: cherrypick of https://projects.torsion.org/witten/borgmatic/pulls/172 Dan Helfman 2019-05-13 20:01:25 -0700
  • f19eec56ac Add tox pin to NEWS. Dan Helfman 2019-05-13 17:07:20 -0700
  • 7cbcff2e9b Pin tox version. Dan Helfman 2019-05-14 00:06:07 +0000
  • 9f6407ada6 Mention continuous integration badge in NEWS. Dan Helfman 2019-05-13 14:54:24 -0700
  • e933ecf046 Add drone CI note and badge. Dan Helfman 2019-05-13 21:51:00 +0000
  • 4010a2ed77
    Add note about Drone CI to contributing docs Luke Murphy 2019-05-13 22:56:59 +0200
  • 2f36096e1a
    Add Drone build badge Luke Murphy 2019-05-13 22:56:49 +0200
  • 82ec45e375
    Pin tox version Luke Murphy 2019-05-13 23:12:18 +0200
  • 37362150fe Color records that are logged via logger.handle() as well. Dan Helfman 2019-05-13 13:50:32 -0700
  • a7ba97803f Add colored output to NEWS. Dan Helfman 2019-05-13 19:52:54 +0000
  • 31dc903877 Integrate colorama for colored output. Dan Helfman 2019-05-13 19:50:36 +0000
  • 8943867433 Bump to dev version. Dan Helfman 2019-05-13 19:07:27 +0000
  • d9cb110563 Document installing borgmatic with pip install --user instead of a system Python install. Dan Helfman 2019-05-13 19:06:42 +0000
  • 32113cee67 Document installing borgmatic with pip install --user instead of a system Python install. Dan Helfman 2019-05-13 19:04:24 +0000
  • a621ce199a
    Add tests for borgmatic.logger.to_bool Luke Murphy 2019-05-13 13:38:14 +0200
  • 1f524d6c87
    Add borgmatic custom logger Luke Murphy 2019-05-12 11:30:22 +0200
  • 0320d449ec
    Add documentation about colorama Luke Murphy 2019-05-12 11:37:15 +0200
  • 30f007687a
    Add colorama to testing dependencies Luke Murphy 2019-05-12 11:33:25 +0200
  • adf7856162
    Add new colorama dependency Luke Murphy 2019-05-12 11:30:36 +0200
  • f9dce8b2d3
    Recommend user installs when upgrading Luke Murphy 2019-05-13 13:18:59 +0200
  • 15cb6270ef
    Recommend a tox user install for developing Luke Murphy 2019-05-13 13:18:45 +0200
  • ed14fdbac9
    Recommend root user package install Luke Murphy 2019-05-12 01:14:30 +0200
  • 8650a15db1 Document validate-borgmatic-config and add a few tests. Dan Helfman 2019-05-11 14:05:16 -0700
  • 6a10022543 Add validate-borgmatic-config command. Dan Helfman 2019-05-11 20:15:06 +0000
  • 52e4f48eb9
    Add validate-borgmatic-config command Robin Schneider 2019-05-10 00:10:28 +0200
  • f5e1e8bec9 In continuous integration build matrix, use newer Alpine 3.9 instead of 3.8. Dan Helfman 2019-05-07 16:19:03 -0700
  • a291477c19 Fix for hooks executing when using --dry-run (#160). Dan Helfman 2019-05-07 16:06:31 -0700
  • 1c88dda76a Fix for invalid JSON output when using multiple borgmatic configuration files (#155). Dan Helfman 2019-04-02 22:30:14 -0700
  • 0b59c22c23 Fix for seemingly random filename ordering when running through a directory of configuration files (#157). Dan Helfman 2019-03-30 16:41:21 -0700
  • 576377e2b2 Clarify differences between Docker images. Dan Helfman 2019-03-16 15:04:48 -0700
  • 6ff1867312 Configuration files includes and merging (#148). Dan Helfman 2019-03-06 12:06:27 -0800
  • 3cb52423d2 Support for Borg create/extract --numeric-owner flag (#147). Dan Helfman 2019-03-05 09:11:35 -0800
  • 5a5b6491ac Add note about uncommenting section names. Dan Helfman 2019-03-04 15:15:49 -0800
  • 4272c6b077 List the files within an archive via --list --archive option (#140). Dan Helfman 2019-02-23 23:02:17 -0800
  • 26071de2e7 Update extraction docs. Dan Helfman 2019-02-18 22:43:32 -0800
  • fe92d9e838 Fix restore paths list to tuple conversion. Dan Helfman 2019-02-18 21:59:09 -0800
  • 5ea2d644a2 Fix error handling when --extract repository guard fails. Dan Helfman 2019-02-18 21:52:56 -0800
  • c35f90154f Only guard repository when --extract is used. Dan Helfman 2019-02-18 21:43:30 -0800
  • 36305c50b1 Update push script to support branches. Dan Helfman 2019-02-18 13:51:33 -0800
  • 2b3b8eab71 Add archive extract to end-to-end test. Dan Helfman 2019-02-18 13:47:18 -0800
  • aa7c7651e5 Fix config repositories consumption. Dan Helfman 2019-02-18 13:27:35 -0800
  • c41ffb5ceb If no extract repository is given, then error if there are multiple configured repositories. Dan Helfman 2019-02-18 13:22:14 -0800
  • 766a03375a Guard that the given repository occurs in config exactly once. Dan Helfman 2019-02-18 12:58:39 -0800
  • 2a4d4247e3 Tests for extract_archive(). Dan Helfman 2019-02-18 10:31:52 -0800
  • 9de5083a7e Additional test coverage for extract options in borgmatic command. Dan Helfman 2019-02-18 09:52:56 -0800
  • d0557b2bcd Initial work on #123: Support for Borg extract. Dan Helfman 2019-02-18 09:30:34 -0800
  • 1a980d6321 Organize options within command-line help into logical groups. Dan Helfman 2019-02-12 22:27:04 -0800
  • fb21d4e645 Remove dead code. Dan Helfman 2019-02-09 21:17:55 -0800
  • 5933a4d778 Note tests exclusion in changelog. Dan Helfman 2019-02-08 20:59:50 -0800
  • 8cf16c7831 Exclude tests from distribution packages. Dan Helfman 2019-02-09 05:02:19 +0000
  • fcf4e03c2f
    exclude tests from distribution packages Julien Nicoulaud 2019-02-08 19:22:56 +0100
  • d1b29e82da borgmatic command-line reference. Dan Helfman 2019-02-04 22:27:40 -0800
  • 290e969a22 Include a sample borgmatic configuration file in the documentation (#119). Dan Helfman 2019-02-04 22:12:33 -0800
  • 18ae91ea6e Strike some unnecessary words from docs. Dan Helfman 2019-02-04 20:58:27 -0800
  • 0bce77a2ac Distribute troubleshooting among relevant how-to guides. Dan Helfman 2019-02-04 20:53:47 -0800
  • 19155607af Include link to development how-to. Dan Helfman 2019-02-03 22:42:33 -0800
  • f357c37e2c Fix/remove some documentation links. Dan Helfman 2019-02-03 22:35:38 -0800
  • 2980c14728 Fix README links on GitHub. Dan Helfman 2019-02-03 22:26:39 -0800
  • 7e0e00d45d Refactor documentation into multiple separate pages for clarity and findability. Dan Helfman 2019-02-03 22:20:59 -0800
  • 8b4ac0017b Fix ticket number in changelog. Dan Helfman 2019-01-27 14:00:24 -0800
  • 8ec1ec527e Bump version for release. Dan Helfman 2019-01-27 13:54:26 -0800
  • 6096a7181c Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to confusing behavior (#132). Dan Helfman 2019-01-27 13:47:26 -0800
  • fa9dfb8ff7 Remove date echo from schema example, as it's not a substitute for real logging (#127). Dan Helfman 2019-01-27 12:22:22 -0800
  • 2dc006aab4 Allow use of --stats flag when --create or --prune flags are implied (#139). Dan Helfman 2019-01-27 12:15:47 -0800
  • 031b9d6faf Handle and format validation errors raised during argument parsing (#136). Dan Helfman 2019-01-27 11:58:04 -0800
  • d9018a47f6
    Add link to openSUSE packages from README. Dan Helfman 2019-01-21 09:57:05 -0800
  • e893a20dfd
    Add link to openSUSE packages Antonio Larrosa 2019-01-21 13:13:40 +0100
  • 09d521661f Remove weasel words like "easily" and "simply". Dan Helfman 2018-12-25 22:03:34 -0800
  • fd46efb193 Add borgmatic --version command-line flag to get the current installed version number. Dan Helfman 2018-12-25 21:01:08 -0800
  • 426f54c9cc When generating sample configuration, document the defaults for each option (#103). Dan Helfman 2018-12-25 17:05:22 -0800
  • 45a537b6b1 When running multiple configuration files, attempt all of them even if one errors (#116). Dan Helfman 2018-12-25 15:23:54 -0800
  • d6feca169c Fix duplicate issue number. Dan Helfman 2018-12-24 22:35:16 -0800
  • 05e2900ab0 Rev version. Dan Helfman 2018-12-24 22:29:41 -0800
  • 30b52e5523 With --init command-line flag, if a repository already exists, proceed without erroring (#117). Dan Helfman 2018-12-24 22:28:02 -0800
  • 14aeddc11f Black re-formatting. Dan Helfman 2018-12-24 14:38:57 -0800
  • 066399ecdb Mention --stats command-line flag in NEWS file. Dan Helfman 2018-12-23 16:06:08 -0800
  • d4bbac4467 Support for --stats command-line flag independent of --verbosity (#100). Dan Helfman 2018-12-24 00:04:23 +0000
  • 7516443a89 fix changes requested about stats Felix Buehler 2018-12-10 12:37:24 +0100
  • 73d67e29b4 Support for Borg create & prune --stats via borgmatic command-line flag (#100) Felix Buehler 2018-12-06 23:58:14 +0100
  • c3e7425f4c Some late-breaking README additions (new borgmatic packages). Dan Helfman 2018-12-10 22:30:10 -0800
  • cc9dbb1def Support for Borg repository initialization via borgmatic --init command-line flag (#110). Dan Helfman 2018-12-10 22:20:57 -0800