Revisions of borgmatic

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 767891 from Martin Rey's avatar Martin Rey (mrey) (revision 29)
- Update to 1.5.0
 * #245: Monitor backups with PagerDuty hook integration. See the
   documentation for more information:
   https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#pagerduty-hook
 * #255: Add per-action hooks: "before_prune", "after_prune",
   "before_check", and "after_check".
 * #274: Add ~/.config/borgmatic.d as another configuration
   directory default.
 * #277: Customize Healthchecks log level via borgmatic
   "--monitoring-verbosity" flag.
 * #280: Change "exclude_if_present" option to support multiple
   filenames that indicate a directory should be excluded from
   backups, rather than just a single filename.
 * #284: Backup to a removable drive or intermittent server via
   "soft failure" feature. See the documentation for more
   information:
   https://torsion.org/borgmatic/docs/how-to/backup-to-a-removable-drive-or-an-intermittent-server/
 * #287: View consistency check progress via "--progress" flag for
   "check" action. For "create" and "prune" actions, no longer list
   files or show detailed stats at any verbosities by default. You
   can opt back in with "--files" or "--stats" flags. For "list"
   and "info" actions, show repository names even at verbosity 0.
buildservice-autocommit accepted request 766337 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 28)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 766331 from Martin Rey's avatar Martin Rey (mrey) (revision 27)
- Update to 1.4.2
 * Extract files to a particular directory via "borgmatic extract --destination" flag.
 * Rename "borgmatic extract --restore-path" flag to "--path" to reduce confusion with the separate
   "borgmatic restore" action. Any uses of "--restore-path" will continue working.
- Update to 1.4.1
 * #229: Restore backed up PostgreSQL databases via "borgmatic restore" action. See the
   documentation for more information:
   https://torsion.org/borgmatic/docs/how-to/backup-your-databases/
 * Documentation on how to develop borgmatic's documentation:
   https://torsion.org/borgmatic/docs/how-to/develop-on-borgmatic/#documentation-development
- Update to 1.4.0
 * #225: Database dump hooks for PostgreSQL, so you can easily dump your databases before backups
   run.
 * #230: Rename "borgmatic list --pattern-from" flag to "--patterns-from" to match Borg.
- Update to 1.3.26
 * #224: Fix "borgmatic list --successful" with a slightly better heuristic for listing successful
   (non-checkpoint) archives.
- Update to 1.3.25
 * #223: Dead man's switch to detect when backups start failing silently, implemented via
   healthchecks.io hook integration. See the documentation for more information:
   https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#healthchecks-hook
 * Documentation on monitoring and alerting options for borgmatic backups:
   https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/
 * Automatically rewrite links when developing on documentation locally.
- Update to 1.3.24
 * #86: Add "borgmatic list --successful" flag to only list successful (non-checkpoint) archives.
 * Add a suggestion form to all documentation pages, so users can submit ideas for improving the
   documentation.
 * Update documentation link to community Arch Linux borgmatic package.
- Update to 1.3.23
 * #174: More detailed error alerting via runtime context available in "on_error" hook.
- Update to 1.3.22
 * #144: When backups to one of several repositories fails, keep backing up to the other
   repositories and report errors afterwards.
- Update to 1.3.21
 * #192: User-defined hooks for global setup or cleanup that run before/after all actions. See the
   documentation for more information:
   https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/
- Update to 1.3.20
 * #205: More robust sample systemd service: boot delay, network dependency, lowered CPU/IO
   priority, etc.
 * #221: Fix "borgmatic create --progress" output so that it updates on the console in real-time.
- Update to 1.3.19
 * #219: Fix visibility of "borgmatic prune --stats" output.
- Update to 1.3.18
 * #220: Fix regression of argument parsing for default actions.
- Update to 1.3.17
 * #217: Fix error with "borgmatic check --only" command-line flag with "extract" consistency check.
- Update to 1.3.16
 * #210: Support for Borg check --verify-data flag via borgmatic "data" consistency check.
 * #210: Override configured consistency checks via "borgmatic check --only" command-line flag.
 * When generating sample configuration with generate-borgmatic-config, add a space after each "#"
   comment indicator.
- Update to 1.3.15
 * #208: Fix for traceback when the "checks" option has an empty value.
 * #209: Bypass Borg error about a moved repository via "relocated_repo_access_is_ok" option in
   borgmatic storage configuration section.
 * #213: Reorder arguments passed to Borg to fix duplicate directories when using Borg patterns.
 * #214: Fix for hook erroring with exit code 1 not being interpreted as an error.
buildservice-autocommit accepted request 758266 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 26)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 758218 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 25)
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
  Allow OBS to shortcut through the -mini flavors.
buildservice-autocommit accepted request 727952 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 24)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 727951 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 23)
- Fix regexes in spec file now that upstream changed the default borgmatic
  location in the cron and systemd sample files, so we replace them correctly
  with the /usr/bin locations we need for borgmatic to be found.
- Add missing python3-colorama runtime dependency
buildservice-autocommit accepted request 725309 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 22)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 725143 from Torsten Gruner's avatar Torsten Gruner (Simmphonie) (revision 21)
Update to version 1.3.14
buildservice-autocommit accepted request 701241 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 20)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 700883 from Torsten Gruner's avatar Torsten Gruner (Simmphonie) (revision 19)
- Update to 1.3.1
  * #155: Fix for invalid JSON output when using multiple borgmatic configuration files.
  * #157: Fix for seemingly random filename ordering when running through a directory of
    configuration files.
  * Fix for empty JSON output when using --create --json.
  * Now capturing Borg output only when --json flag is used. Previously, borgmatic delayed Borg
    output even without the --json flag.
- Update to 1.3.0
  * #148: Configuration file includes and merging via "!include" tag to support reuse of common
    options across configuration files.
- Update to 1.2.18
  * #147: Support for Borg create/extract --numeric-owner flag via "numeric_owner" option in
    borgmatic's location section.
- Update to 1.2.17
  * #140: List the files within an archive via --list --archive option.
- Update to 1.2.16
  * #119: Include a sample borgmatic configuration file in the documentation.
  * #123: Support for Borg archive restoration via borgmatic --extract command-line flag.
  * Refactor documentation into multiple separate pages for clarity and findability.
  * Organize options within command-line help into logical groups.
  * Exclude tests from distribution packages.
- Update to 1.2.15
  * #127: Remove date echo from schema example, as it's not a substitute for real logging.
  * #132: Leave exclude_patterns glob expansion to Borg, since doing it in borgmatic leads to
    confusing behavior.
  * #136: Handle and format validation errors raised during argument parsing.
  * #138: Allow use of --stats flag when --create or --prune flags are implied.
buildservice-autocommit accepted request 668108 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 18)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 667651 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 17)
- Update to 1.2.14
  * When generating sample configuration with generate-borgmatic-config,
    document the defaults for each option.
  * When running multiple configuration files, attempt all configuration
    files even if one of them errors. Log a summary of results at the end.
  * Add borgmatic --version command-line flag to get the current installed
    version number.
- Update to 1.2.13
  * Support for --stats command-line flag independent of --verbosity.
  * With borgmatic --init command-line flag, proceed without erroring if a
    repository already exists.
- Update to 1.2.12
  * Support for Borg repository initialization via borgmatic --init
    command-line flag.
  * Update Borg create --filter values so a dry run lists files to back up.
  * Update README with link to a new/forked Docker image.
  * Prevent deprecated --excludes command-line option from being used.
  * Refactor README a bit to flow better for first-time users.
  * Update README with a few additional borgmatic packages (Debian and Ubuntu).
- Update to 1.2.11
  * Support for Borg create --progress via borgmatic command-line flag.
- Update to 1.2.10
  * Support for Borg --chunker-params create option via "chunker_params"
    in borgmatic's storage section.
- Update to 1.2.9
  * Fix for syntax error that occurred in Python 3.5 and below.
  * Make automated tests support running in Python 3.5.
- Update to 1.2.8
  * Enable consistency checks for only certain repositories via
    "check_repositories" option in borgmatic's consistency
buildservice-autocommit accepted request 636165 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 16)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 635807 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 15)
- Update to 1.2.2
 * #85: Fix compatibility issue between pykwalify and ruamel.yaml 0.15.52, which manifested in
   borgmatic as a pykwalify RuleError.
- Update to 1.2.1
 * Skip before/after backup hooks when only doing --prune, --check, --list, and/or --info.
 * #71: Support for XDG_CONFIG_HOME environment variable for specifying alternate user ~/.config/
   path.
 * #74, #83: Support for Borg --json option via borgmatic command-line to --list archives or show
   archive --info in JSON format, ideal for programmatic consumption.
 * #38, #76: Upgrade ruamel.yaml compatibility version range and fix support for Python 3.7.
 * #77: Skip non-"*.yaml" config filenames in /etc/borgmatic.d/ so as not to parse backup files,
   editor swap files, etc.
 * #81: Document user-defined hooks run before/after backup, or on error.
 * Add code style guidelines to the documention.
buildservice-autocommit accepted request 621437 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 14)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 621436 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 13)
- Use %{version} in the Source line instead of explicitly writing it.
- Use %license for LICENSE and change the license in the spec file to
  GPL-3.0-only
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 621367 from Torsten Gruner's avatar Torsten Gruner (Simmphonie) (revision 12)
- update to 1.2.0
 * #61: Support for Borg --list option via borgmatic command-line to list all archives.
 * #61: Support for Borg --info option via borgmatic command-line to display summary information.
 * #62: Update README to mention other ways of installing borgmatic.
 * Support for Borg --prefix option for consistency checks via "prefix" option in borgmatic's
   consistency configuration.
 * Add introductory screencast link to documentation.
 * #59: Ignore "check_last" and consistency "prefix" when "archives" not in consistency checks.
 * #60: Add "Persistent" flag to systemd timer example.
 * #63: Support for Borg --nobsdflags option to skip recording bsdflags (e.g. NODUMP, IMMUTABLE) in
   archive.
 * #69: Support for Borg prune --umask option using value of existing "umask" option in borgmatic's
   storage configuration.
 * Update tox.ini to only assume Python 3.x instead of Python 3.4 specifically.
 * Add ~/.config/borgmatic/config.yaml to default configuration path probing.
 * Document how to develop on and contribute to borgmatic.
buildservice-autocommit accepted request 592971 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 11)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 592750 from Torsten Gruner's avatar Torsten Gruner (Simmphonie) (revision 10)
- Use README.md form source
- Add borgmatic.d folder in /etc for config files
- Update to 1.1.15
 * Support for Borg BORG_PASSCOMMAND environment variable to read a password from an external file.
 * Fix for Borg create error when using borgmatic's --dry-run and --verbosity options together.
   Work-around for behavior introduced in Borg 1.1.3: https://github.com/borgbackup/borg/issues/3298
 * #55: Fix for missing tags/releases on Gitea and GitHub project hosting.
 * #56: Support for Borg --lock-wait option for the maximum wait for a repository/cache lock.
 * #58: Support for using tilde in exclude_patterns to reference home directory.
Displaying revisions 61 - 80 of 89
openSUSE Build Service is sponsored by