Commit History

Author SHA1 Message Date
  Dan Helfman 9a80fec91b When running tests, use Ruff for faster and more comprehensive code linting and formatting. 2 days ago
  Dan Helfman 1b62be0949 Fix a bug in which quoted "extra_borg_options" values containing spaces are passed to Borg incorrectly. Add a "--comment" flag to the "create" action for creating an archive with a comment (#1108). 2 weeks ago
  Nish_ 35bfb393c7 remove make-parent-dirs option 2 months ago
  Dan Helfman 2c8dc5858f Fix a regression that broke environment variable interpolation (#1062). 3 months ago
  Dan Helfman 3cd5c1290d Fix argument parsing to avoid using Python 3.12+ string features (#1057). 3 months ago
  Dan Helfman 49839e884a Add configuration options for logging and verbosity (#793). 3 months ago
  Dan Helfman 929d343214 Add CLI flags for every config option and add config options for many action flags (#303). 3 months ago
  Dan Helfman 3eabda45f2 If a boolean option name already starts with "no_", don't add a "--no-no-..." CLI flag (#303). 3 months ago
  Dan Helfman 09212961a4 Add action "--help" note about running compact after recreate (#1053). 3 months ago
  Dan Helfman d2c3ed26a9 Make a CLI flag for any config option that's a list of scalars (#303). 3 months ago
  Dan Helfman bbf6f27715 For boolean configuration options, add separate "--foo" and "--no-foo" CLI flags (#303). 3 months ago
  Dan Helfman 364200c65a Fix incorrect matching of non-zero array index flags with dashed names (#303). 3 months ago
  Dan Helfman 4065c5d0f7 Fix use of dashed command-line flags like "--repositories[2].append-only" generated from configuration (#303). 3 months ago
  Dan Helfman affe7cdc1b Expose propertyless YAML objects from configuration (e.g. "constants") as command-line flags (#303). 3 months ago
  Dan Helfman 5490a83d77 Merge branch 'main' into config-command-line. 3 months ago
  Dan Helfman 8c907bb5a3 Fix broken "recreate" action with Borg 1.4 (#610). 3 months ago
  Dan Helfman f166111b9b Fix new "repositories:" sub-options ("append_only", "make_parent_directories", etc.) (#303). 3 months ago
  Dan Helfman cf477bdc1c Fix broken list_details, progress, and statistics options (#303). 3 months ago
  Dan Helfman 8101e5c56f Add "list_details" config option support to new "recreate" action (#303). 3 months ago
  Dan Helfman c7feb16ab5 Merge branch 'main' into config-command-line. 3 months ago
  Dan Helfman da324ebeb7 Add "recreate" action to NEWS and docs (#610). 3 months ago
  Vandal dbf2e78f62 help changes 3 months ago
  Dan Helfman 668f767bfc Adding some missing tests and fixing related flag vs. config logic (#303). 3 months ago
  Vandal 8b3a682edf add tests and minor fixes 3 months ago
  Dan Helfman 975a6e4540 Add additional tests for complete coverage (#303). 3 months ago
  Vandal 7020f0530a update existing tests 3 months ago
  Dan Helfman 5bf2f546b9 More automated tests (#303). 3 months ago
  Dan Helfman b4c558d013 Add tests for CLI arguments from schema logic (#303). 3 months ago
  Dan Helfman 79bf641668 Set the action type when cloning an argument for a list index flag (#303). 3 months ago
  Dan Helfman 50beb334dc Add tests for adding array element arguments and fix the code under test (#303). 3 months ago