Commit graph

  • d265b6ed6f
    add comments in generated files Isaac 2023-04-28 11:57:16 -0700
  • 77c3161c77 Fix canonical home link in README. Dan Helfman 2023-04-28 08:36:03 -0700
  • 2e658cfa56
    only allow one parser Isaac 2023-04-27 21:57:50 -0700
  • 412d18f218
    show sub options Isaac 2023-04-27 21:31:53 -0700
  • 8060586d8b
    fix the script and drop unneeded options Isaac 2023-04-27 20:05:17 -0700
  • 25b3db72a0
    make more precise, fix the version check fn Isaac 2023-04-27 19:58:22 -0700
  • 5678f3a96e
    basic working version Isaac 2023-04-27 19:44:11 -0700
  • 28b152aedd
    make upgrade message a template Isaac 2023-04-27 19:31:42 -0700
  • 0009471f67
    start work on completion Isaac 2023-04-27 18:46:13 -0700
  • a62ac42cca Merge branch 'main' into borg2-archive-flags jetchirag 2023-04-27 16:57:29 +0000
  • 68ee9687f5 Added tests for all subcommands and used black formatter Chirag Aggarwal 2023-04-27 22:27:23 +0530
  • 32395e47f9 Added duplicate flags test for prune Chirag Aggarwal 2023-04-24 20:49:41 +0530
  • 8aaba9bb0a Added new flags to prune test for review Chirag Aggarwal 2023-04-24 20:43:34 +0530
  • 96aca4f446 Updated existing tests to use new parameters Chirag Aggarwal 2023-04-24 20:24:41 +0530
  • 22b84a2fea Switch to Docker Compose for dev-docs script, so podman-docker is no longer needed for Podman users. Dan Helfman 2023-04-22 10:07:40 -0700
  • 5962fd473e Another try. Backing out psql error changes (#678). Dan Helfman 2023-04-21 10:34:50 -0700
  • 7e64f415ba Attempt to fix failing end-to-end database test that only fails in CI. Dan Helfman 2023-04-21 10:03:29 -0700
  • ae12ccd8e6 And fixing again... Dan Helfman 2023-04-21 09:31:37 -0700
  • 3cefeaa229 Fix end-to-end test command-line syntax. Dan Helfman 2023-04-21 09:30:08 -0700
  • 71b75800cd Get more verbose in the end-to-end test restore. Dan Helfman 2023-04-20 23:32:57 -0700
  • 9ca31530a0 Add missing test for check_all_source_directories_exist() raising. Dan Helfman 2023-04-20 23:15:22 -0700
  • b555fcb956 Add "source_directories_must_exist" expansion fix to NEWS (#682). Dan Helfman 2023-04-20 23:08:21 -0700
  • 5829196b70 Expand source directories when checking for existence (#682). Dan Helfman 2023-04-21 06:05:59 +0000
  • a14870ce48 Expand source directories when checking for existence (#682). Jesse Johnson 2023-04-19 18:47:22 -0700
  • ee5c25f3bd Add additional tests for PostgreSQL hook fixes (#678). Dan Helfman 2023-04-20 21:44:42 -0700
  • da0f5a34f2 Fix multiple bugs in PostgreSQL hook (#678). Dan Helfman 2023-04-21 04:05:22 +0000
  • 065be1d9d4 More inclusive language. Dan Helfman 2023-04-20 14:28:04 -0700
  • f2f6fb537a !!! Dan Helfman 2023-04-20 14:19:34 -0700
  • 7ff994a964 🤦 Dan Helfman 2023-04-20 13:56:12 -0700
  • 08edecacae WTF?! Dan Helfman 2023-04-20 13:55:37 -0700
  • 1e03046d9a *Seriously?* Dan Helfman 2023-04-20 13:50:26 -0700
  • c9bf52ee45 Sigh again. Dan Helfman 2023-04-20 13:46:49 -0700
  • f947525fca ? Dan Helfman 2023-04-20 13:45:26 -0700
  • 7f7b89d79c Trying a different approach: Ditching Podman-in-Podman. Dan Helfman 2023-04-20 12:03:51 -0700
  • 499e42df35 😭 Dan Helfman 2023-04-20 11:58:06 -0700
  • 4302a07c9b WTF. Dan Helfman 2023-04-20 11:53:52 -0700
  • 1721c05d2e Yet more. Dan Helfman 2023-04-20 11:52:23 -0700
  • 8a31c27078 To see what sticks. Dan Helfman 2023-04-20 11:50:25 -0700
  • d6e1cef356 Throwing stuff at the wall. Dan Helfman 2023-04-20 11:49:43 -0700
  • f82bf619ff More. Dan Helfman 2023-04-20 11:41:35 -0700
  • 02eeca1fc2 Hmm. Dan Helfman 2023-04-20 11:36:30 -0700
  • 4e78cf1b95 ಠ_ಠ Dan Helfman 2023-04-20 11:33:15 -0700
  • 9e9a7c50e5 😊🔫 Dan Helfman 2023-04-20 11:30:30 -0700
  • 51bc53e5ca Whee. Dan Helfman 2023-04-20 11:24:59 -0700
  • b85538c54c Double sigh. Dan Helfman 2023-04-20 11:11:49 -0700
  • bb5028e484 Sigh. Dan Helfman 2023-04-20 11:11:08 -0700
  • 53ee0fcfad Another attempt at Podman-in-Podman incantations. Dan Helfman 2023-04-20 11:06:15 -0700
  • 5f8c79dd16 Attempt to get Podman-in-Podman builds working. Dan Helfman 2023-04-20 10:50:44 -0700
  • 0a6f5452f4 Fix broken Podman image name. Dan Helfman 2023-04-19 23:16:15 -0700
  • 269fac074b Attempt to use Podman-in-Podman for building docs instead of Docker-in-Podman. Dan Helfman 2023-04-19 23:14:51 -0700
  • 3b21ce4ce8 Rename "master" development branch to "main" to use more inclusive language (#684). Dan Helfman 2023-04-19 21:43:08 -0700
  • 8bb7631f50 Fix missing mock in unit test. Dan Helfman 2023-04-19 21:22:51 -0700
  • 9f5769f87b Make docs/schema a little more container agnostic / less Docker specific. Dan Helfman 2023-04-16 15:41:17 -0700
  • 991e08f16d Add Unraid borgmatic installation link to docs. Dan Helfman 2023-04-15 09:13:13 -0700
  • 1ee56805f1 Merge remote-tracking branch 'upstream/master' into borg2-archive-flags Chirag Aggarwal 2023-04-15 17:29:20 +0530
  • 25506b8d2c Backing out upgrade of end-to-end test packages, because apparently we can't have nice things. Dan Helfman 2023-04-14 23:47:51 -0700
  • 28e62d824b Upgrade end-to-end test packages. Dan Helfman 2023-04-14 23:28:07 -0700
  • 7ee37a890e Fix broken end-to-end tests by no longer using an editable package there, a work-around for https://github.com/pypa/packaging-problems/issues/609 Dan Helfman 2023-04-14 23:22:07 -0700
  • 8cb5a42a9e Drop deprecated pkg_resources in favor of importlib.metadata and packaging. Dan Helfman 2023-04-14 21:21:25 -0700
  • 5dbb71709c Upgrade test requirements and code style requirements. Auto-reformat code accordingly. Dan Helfman 2023-04-14 19:35:24 -0700
  • 1c67db5d62 Add documentation for "borgmatic restore --schema" (#375). Dan Helfman 2023-04-14 16:40:58 -0700
  • 96d4a8ee45 Add "borgmatic restore --schema" flag to NEWS (#375). Dan Helfman 2023-04-14 16:33:06 -0700
  • 81e167959b
    feat: restore specific schemas (#375). Dan Helfman 2023-04-14 16:26:25 -0700
  • f273e82d74 add tests Divyansh Singh 2023-04-15 02:57:51 +0530
  • 17f122bfe5 Use psql instead of pg_restore when format is "plain" Jakub Jirutka 2023-04-14 17:16:42 +0200
  • f0f43174c6 Swap if-else in restore_database_dump in postgresql hook for cleanliness Jakub Jirutka 2023-04-14 16:29:26 +0200
  • dfccc1b94a Exit on error when restoring all PostgreSQL databases Jakub Jirutka 2023-04-14 16:27:45 +0200
  • 195024e505 Fix psql_command and pg_restore_command to accept command with arguments Jakub Jirutka 2023-04-14 16:11:42 +0200
  • 19a00371f5 Run "psql" with "--no-psqlrc" Jakub Jirutka 2023-04-14 15:49:49 +0200
  • 874fba7672 Fix PostgreSQL hook not using "psql_command" for list when dumping "all" Jakub Jirutka 2023-04-14 15:10:44 +0200
  • 50b0a9ce38 Remove newline at end of file. Dan Helfman 2023-04-13 19:13:50 -0700
  • 8802f6888e Fix "TypeError: 'module' object is not callable" in test_commands.py' (#676). Dan Helfman 2023-04-14 02:12:58 +0000
  • ebe5c5e839 Fix "TypeError: 'module' object is not callable" in test_commands.py polyzen 2023-04-14 01:01:31 +0000
  • 613f6c602c Bump version for release. Dan Helfman 2023-04-13 15:12:19 -0700
  • 4a94c2c9bf Selectively omit list values when including configuration files (#672). Dan Helfman 2023-04-13 14:39:36 -0700
  • 08843d51d9 Replace "sequence" with "list" in docs for consistency. Dan Helfman 2023-04-12 10:30:23 -0700
  • ea9213cb03 Spelling. Dan Helfman 2023-04-11 22:12:57 -0700
  • 1ea4433aa9 Selectively shallow merge certain mappings or sequences when including configuration files (#672). Dan Helfman 2023-04-11 21:49:10 -0700
  • 2fea429d78 collection restore for mongodb Divyansh Singh 2023-04-12 09:34:19 +0530
  • 264cebd2b1 complete psql multi schema backup Divyansh Singh 2023-04-11 23:19:49 +0530
  • 4c0e2cab78 View the results of configuration file merging via "validate-borgmatic-config --show" flag (#673). Dan Helfman 2023-04-11 10:49:09 -0700
  • 31a2ac914a Add optional support for running end-to-end tests and building documentation with rootless Podman instead of Docker. Dan Helfman 2023-04-10 14:26:54 -0700
  • d6ef0df50d Mention #670 being fixed in NEWS. Dan Helfman 2023-04-09 10:01:08 -0700
  • cc60a71210 Clarify "log_file" NEWS (#413). Dan Helfman 2023-04-06 14:12:12 -0700
  • 4cd7556a34 Add "log_file" command hook context to NEWS and docs (#413). Dan Helfman 2023-04-06 13:58:37 -0700
  • b4b1fa939d
    feat: add logfile name to hook context for interpolation Dan Helfman 2023-04-06 13:46:45 -0700
  • 16d7131fb7 refactor tests Divyansh Singh 2023-04-07 01:00:38 +0530
  • 091d60c226 refactor and improve tests Divyansh Singh 2023-04-06 12:36:10 +0530
  • 0fbdf8d860 feat: add logfile name to hook context for interpolation Divyansh Singh 2023-04-06 09:31:24 +0530
  • 192bfe46a9 Fix error when running the "prune" action with both "archive_name_format" and "prefix" options set (#668). Dan Helfman 2023-04-05 14:58:05 -0700
  • 080c3afa0d Fix documentation referring to "archive_name_format" in wrong configuration section. Dan Helfman 2023-04-05 14:00:21 -0700
  • 9bc2322f9a feat: restore specific schemas Divyansh Singh 2023-04-06 02:10:36 +0530
  • a9a65ebe54 Fix integration tests to actually assert (#666). Dan Helfman 2023-04-04 22:11:36 -0700
  • 616eb6b6da Fix error with "info --match-archives" and fix "--match-archives" overriding logic (#666). Dan Helfman 2023-04-04 21:25:10 -0700
  • 00d1dea94e Bump version for release. Dan Helfman 2023-04-03 16:11:25 -0700
  • 127ad1dd1f
    Add favicon to documentation. Dan Helfman 2023-04-03 10:22:12 -0700
  • fc58ba5763 add favicon to documentation Divyansh Singh 2023-04-03 17:36:24 +0530
  • 7e6bee84b0 Add "--log-file-format" flag for customizing the log message format (#658). Dan Helfman 2023-04-02 23:06:36 -0700
  • 01811e03ba Tagged the auto-matching archive behavior as breaking in NEWS. Dan Helfman 2023-04-02 14:38:35 -0700
  • 9712d00680 Add "match_archives" option (#588). Dan Helfman 2023-04-01 23:57:55 -0700