Commit History

Author SHA1 Message Date
  Dan Helfman 30c821120e Fix borgmatic ignoring the "BORG_RELOCATED_REPO_ACCESS_IS_OK" and "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment variables (#939). 11 months ago
  Dan Helfman 13884bd448 Apply the "umask" option to all relevant actions, not just some of them (#441). 11 months ago
  Dan Helfman 851c454ef0 Remove the restriction that the "extract" and "mount" actions must match a single repository (#722). 11 months ago
  Dan Helfman c7a0cebaf7 Add a documentation link to NEWS (#934). 11 months ago
  Dan Helfman 76cfeda290 Update the logic that probes for the borgmatic runtime directory to support more platforms and use cases (#934). 11 months ago
  Dan Helfman afdf831c59 Fix broken restore/bootstrap when using Borg 1.2 and a randomly named temporary directory (#934). 11 months ago
  Dan Helfman 9ac3087304 Before creating a temp file in a directory, make sure the directory exists (#934). 11 months ago
  Dan Helfman 7cca83b698 Log the path of the borgmatic runtime directory used (#934). 11 months ago
  Dan Helfman 4b5df7117a Fix documentation type (#934). 11 months ago
  Dan Helfman 57decfa4db Document the fact that the config bootstrap feature writes to the runtime directory (#934). 11 months ago
  Dan Helfman b80f60a731 Create the borgmatic runtime directory if it doesn't exist (#934). 11 months ago
  Dan Helfman 8f5ea95348 Fix use of borgmatic runtime directory in the restore action (#934). 11 months ago
  Dan Helfman b0cad58d6c Add a dash to the prefix of the randomly named temporary directory to improve readability (#937). 11 months ago
  Dan Helfman 073d6bddf6 Fix outdated comment (#934). 11 months ago
  Dan Helfman 810b65589f Documentation for runtime/state directory changes (#934). 11 months ago
  Dan Helfman 295bfb0c57 Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases (#934). 11 months ago
  Dan Helfman c0721a8cad Fix misleading example for user_runtime_directory. 11 months ago
  Dan Helfman bf978f2db4 Fix missing build backend setting in pyproject.toml to allow Fedora builds (#932). 11 months ago
  Dan Helfman 22776b123d Bump version for release. 11 months ago
  Dan Helfman 56304fdcad Add NEWS entry for multiple system credentials fix (#930). 11 months ago
  Dan Helfman 3f75e9931f Only support a single systemd credential by default (#930). 11 months ago
  Dan Helfman 227f475e17 Fix an error when implicitly upgrading the check state directory across filesystems (#931). 11 months ago
  cvlc12 467ddd0e93 creds: Only support single credential by default 11 months ago
  Dan Helfman be08e889f0 Fix the user runtime directory location on macOS (and possibly Cygwin) (#928). 11 months ago
  Dan Helfman 94c8a56373 Reorder NEWS items. 11 months ago
  Dan Helfman cecf04aa69 Bump version for release. 11 months ago
  Dan Helfman 814cdb4b87 Deprecate the "borgmatic_source_directory" option in favor of "user_runtime_directory" and "user_state_directory" (#562). Move the default borgmatic streaming database dump and bootstrap metadata location on disk (#562). With Borg 1.4+, store database dumps and bootstrap metadata in a "/borgmatic" directory within a backup archive (#838). Add "--local-path", "--remote-path", and "--user-runtime-directory" flags to the "config bootstrap" action. 11 months ago
  Dan Helfman 13878be254 Move the default check state directory (#562, #638). Deprecate the "borgmatic_source_directory" option in favor of "borgmatic_runtime_directory" and "borgmatic_state_directory" (#562). 11 months ago
  Dan Helfman 129f3e753c Flesh out the Zabbix monitoring hook tests, add a logo to the documentation, etc. 11 months ago
  Dan Helfman c85bf46ad9 Add Zabbix monitoring hook. 11 months ago