Commit graph

  • ca4461820d Add support for Python 3.11. Dan Helfman 2023-03-16 13:29:37 -0700
  • 7605838bfe Add "--repository" flag to all actions where it makes sense (#564). Dan Helfman 2023-03-16 13:27:08 -0700
  • 7a784b8eba Add "--repository" flag to common actions (where it makes sense) (#652). Dan Helfman 2023-03-16 20:21:40 +0000
  • 3e22414613 Update tests Nain 2023-03-16 14:01:29 -0400
  • 5f87ea3ec5 Add "--repository" flag to the "create" action Nain 2023-03-16 13:15:49 -0400
  • a8aeace5b5 Add "--repository" flag to the "compact" action Nain 2023-03-16 11:13:45 -0400
  • 480addd7ce Add "--repository" flag to the "check" action Nain 2023-03-16 08:34:52 -0400
  • ce0ce4cd1c Merge mostly repetetive tests Nain 2023-03-16 08:23:21 -0400
  • 7de9260b0d Remove test now that --repository isn't expected to error Nain 2023-03-15 14:59:12 -0400
  • cdbe6cdf3a Add "--repository" flag to the "prune" action Nain 2023-03-15 12:39:54 -0400
  • 95dcc20d5f Better indicate position of additional docs on page (#651). Dan Helfman 2023-03-15 18:13:27 +0000
  • 49e0494924 Fix --editable (mode) option given --user as arg (#648). Dan Helfman 2023-03-15 18:06:46 +0000
  • 5fad2bd408 Better indicate position of additional docs on page Nain 2023-03-15 07:54:49 -0400
  • c6829782a3 Fix --editable (mode) option given --user as arg Nain 2023-03-15 06:50:47 -0400
  • 8cec7c74d8 Add "--strip-components all" on the "extract" action to remove leading path components (#647). Dan Helfman 2023-03-09 10:09:16 -0800
  • d3086788eb Document how to list database dumps in an archive. Dan Helfman 2023-03-08 16:09:41 -0800
  • 8d860ea02c
    Enhanced docs with info on fetching mysql database size Dan Helfman 2023-03-08 15:52:28 -0800
  • b343363bb8 Change the default action order to: "create", "prune", "compact", "check" (#304). Dan Helfman 2023-03-08 14:05:06 -0800
  • 9db31bd1e9 Run any command-line actions in the order specified instead of using a fixed ordering (#304). Dan Helfman 2023-03-08 13:19:41 -0800
  • d88bcc8be9 Add Healthchecks "log" state feature to NEWS. Dan Helfman 2023-03-07 15:45:23 -0800
  • 332f7c4bb6 Add support for healthchecks "log" feature (#628). Dan Helfman 2023-03-07 22:21:30 +0000
  • 5d19d86e4a Add flake8-quotes to complain about incorrect quoting so I don't have to! Dan Helfman 2023-03-07 14:08:35 -0800
  • 044ae7869a fix tests Soumik Dutta 2023-03-08 03:30:12 +0530
  • 62ae82f2c0 Mention searching for files in the extract a backup guide. Dan Helfman 2023-03-06 22:59:34 -0800
  • 66194b7304 Update dates in documentation examples. Dan Helfman 2023-03-06 22:41:43 -0800
  • 98e429594e added tests to make sure unsupported log states are detected Soumik Dutta 2023-03-06 20:31:00 +0530
  • 4fcfddbe08 return early if unsupported state is passed Soumik Dutta 2023-03-06 19:58:57 +0530
  • f442aeae9c fix logs_monitor_start_error() Soumik Dutta 2023-03-06 05:21:56 +0530
  • e211863cba update test_borgmatic.py Soumik Dutta 2023-03-06 05:12:24 +0530
  • 45256ae33f add test for healthchecks Soumik Dutta 2023-03-06 03:38:08 +0530
  • 1573d68fe2 update schema.yaml description also add monitor.State.LOG to cronitor. Soumik Dutta 2023-03-05 21:57:13 +0530
  • 69f6695253 Add support for healthchecks "log" feature #628 Soumik Dutta 2023-03-05 19:27:32 +0530
  • a7c055264d
    Fix incorrect documentation TOC background by removing extra dark mode styles. Dan Helfman 2023-03-04 16:18:04 -0800
  • db18364a73 fix: remove extra dark mode styles Divyansh Singh 2023-03-05 03:16:46 +0530
  • 22498ebd4c In the documentation, mention what version of borgmatic introduced SQLite support. Dan Helfman 2023-03-04 10:50:28 -0800
  • e1f02d9fa5 Add SQLite feature to NEWS and also integrations. Dan Helfman 2023-03-04 09:59:16 -0800
  • 9ec220c600
    Add SQLite database dump/restore hook (#295). Dan Helfman 2023-03-04 09:47:21 -0800
  • cf0275a3ed remove test path Divyansh Singh 2023-03-04 23:00:57 +0530
  • c71eb60cd2 mock os.remove instead of actually removing a file Divyansh Singh 2023-03-04 13:08:30 +0530
  • 675e54ba9f use os.remove and improve tests Divyansh Singh 2023-03-04 12:43:07 +0530
  • 1793ad74bd add sqlite for e2e tests Divyansh Singh 2023-03-04 02:41:14 +0530
  • 767a7d900b e2e tests schema update Divyansh Singh 2023-03-04 01:29:01 +0530
  • 903507bd03 code review Divyansh Singh 2023-03-04 01:27:07 +0530
  • b6cf7d2adc Bump version for release. Dan Helfman 2023-03-02 15:34:22 -0800
  • a071e02d20 With the "create" action and the "--list" ("--files") flag, only show excluded files at verbosity 2 (#620). Dan Helfman 2023-03-02 15:33:42 -0800
  • 3aa88085ed formatting fix Divyansh Singh 2023-03-03 00:01:52 +0530
  • af1cc27988 feat: add dump-restore support for sqlite databases Divyansh Singh 2023-03-02 23:55:16 +0530
  • dbf8301c19 Add "checkpoint_volume" configuration option to creates checkpoints every specified number of bytes. Dan Helfman 2023-02-27 10:47:17 -0800
  • 2a306bef12 Fix tests. Dan Helfman 2023-02-26 23:34:17 -0800
  • 2a36a2a312 Add "--repository" flag to the "rcreate" action. Add "--progress" flag to the "transfer" action. Dan Helfman 2023-02-26 23:22:23 -0800
  • d7a07f0428 Support status character changes in Borg 2.0.0b5 when filtering out special files that cause Borg to hang. Dan Helfman 2023-02-26 22:36:13 -0800
  • da321e180d Fix the "create" action with the "--dry-run" flag querying for databases when a PostgreSQL/MySQL "all" database is configured. Dan Helfman 2023-02-26 22:15:12 -0800
  • c6582e1171 Internally support new Borg 2.0.0b5 "--filter" status characters / item flags for the "create" action. Dan Helfman 2023-02-26 17:17:25 -0800
  • 9b83afe491 With the "create" action, only one of "--list" ("--files") and "--progress" flags can be used. Dan Helfman 2023-02-26 17:05:56 -0800
  • 2814ac3642 Update Borg 2.0 documentation links. Dan Helfman 2023-02-26 16:44:43 -0800
  • 8a9d5d93f5 Add ntfy authentication to NEWS. Dan Helfman 2023-02-25 14:23:42 -0800
  • 783a6d3b45 Add authentication to the ntfy hook (#621). Dan Helfman 2023-02-25 22:04:37 +0000
  • 95575c3450 Add auth test for the ntfy hook Tom Hubrecht 2023-02-25 20:03:51 +0100
  • 9b071ff92f Make the auth logic more explicit and warnings if necessary Tom Hubrecht 2023-02-25 20:03:37 +0100
  • d80e716822 Add authentication to the ntfy hook Tom Hubrecht 2023-02-24 16:54:58 +0100
  • 418ebc8843 Add MySQL database hook "add_drop_database" configuration option to control whether dumped MySQL databases get dropped right before restore (#642). Dan Helfman 2023-02-20 15:32:47 -0800
  • f5a448c7c2 Fix for potential data loss (data not getting backed up) when dumping large "directory" format PostgreSQL/MongoDB databases (#643). Dan Helfman 2023-02-20 15:18:51 -0800
  • 37ac542b31 Merge pull request 'setup: Add link to MacPorts package' (#641) from neverpanic/borgmatic:cal-docs-macports-port into master Dan Helfman 2023-02-15 17:31:03 +0000
  • 8c7d7e3e41 setup: Add link to MacPorts package Clemens Lang 2023-02-15 10:47:59 +0100
  • b811f125b2 Clarify "checks" configuration documentation for older versions of borgmatic (#639). Dan Helfman 2023-02-12 21:42:43 -0800
  • 061f3e7917 Remove related documentation links. Dan Helfman 2023-01-26 16:12:01 -0800
  • 6055918907 Upgrade documentation image dependencies. Dan Helfman 2023-01-26 16:11:41 -0800
  • 4a90e090ad Clarify NEWS on database "all" dump feature applying to MySQL as well. Dan Helfman 2023-01-26 15:28:17 -0800
  • 301b29ee11 Bump version for release. Dan Helfman 2023-01-26 15:17:19 -0800
  • c1eb210253 Fix code style flake issue. Dan Helfman 2023-01-26 15:09:35 -0800
  • 30cca62d09 Add configuration options for database command customization (#630). Dan Helfman 2023-01-26 14:59:17 -0800
  • 113c0e7616 Update documentation about changes to "all" database restores (#438, #560). Dan Helfman 2023-01-26 10:53:58 -0800
  • 0e6b2c6773 Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560). Dan Helfman 2023-01-25 23:31:07 -0800
  • 22c750b949 Mention "before_actions" command hook in soft failure documentation (#631). Dan Helfman 2023-01-25 13:01:52 -0800
  • 504cce39a1 Add NEWS entry for #629. Dan Helfman 2023-01-14 09:17:27 -0800
  • 6c4abb6803 Merge pull request 'Log warning for excluding special files only if list is not empty' (#629) from palto42/borgmatic:special_files_warn into master Dan Helfman 2023-01-14 17:15:01 +0000
  • fd7ad86daa
    conditional warning for excluding special files palto42 2023-01-03 21:44:36 +0100
  • 6f3b23c79d Lowercase borgmatic in documentation. Dan Helfman 2022-12-23 14:12:48 -0800
  • 4838f5e810 Add borgmatic minimum version to compact docs (#624). Dan Helfman 2022-12-23 22:11:45 +0000
  • 116f1ab989 add borgmatic minimum version to compact docs Macguire Rintoul 2022-12-23 13:32:01 -0800
  • 5e15c9f2bc Fix traceback when include merging on ARM64 (#622). Dan Helfman 2022-12-23 10:07:53 -0800
  • 442641f9f6 Update borgmatic social links. Dan Helfman 2022-12-16 11:39:05 -0800
  • f67c544be6 Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560). Dan Helfman 2022-12-15 22:59:42 -0800
  • 437fd4dbae Update developer constributing instructions as well. Dan Helfman 2022-12-13 23:56:32 -0800
  • 36873252d6 Update developer instructions. Dan Helfman 2022-12-13 23:44:27 -0800
  • 1ef82a27fa Clarify data/archives check implicit enabling. Dan Helfman 2022-12-12 16:03:05 -0800
  • 6837dcbf42 Clarify documentation about transferring archives between related repositories. Dan Helfman 2022-12-10 12:59:44 -0800
  • c657764367 Fix logs that interfere with JSON output by making warnings go to stderr instead of stdout (#602). Dan Helfman 2022-12-02 12:12:10 -0800
  • f79286fc91 Bump version for release. Dan Helfman 2022-11-27 09:00:40 -0800
  • 694d376d15 Clarify documentation about multiple repositories and separate configuration files (#613). Dan Helfman 2022-11-21 13:33:01 -0800
  • ab4c08019c Upgrade pytest test dependency (security). Dan Helfman 2022-11-18 11:13:51 -0800
  • fd39f54df7 Code formatting. Dan Helfman 2022-11-18 08:35:01 -0800
  • ca7e18bb29
    Override PostgreSQL dump/restore commands via configuration options (#311). Dan Helfman 2022-11-18 08:33:14 -0800
  • 6975a5b155 Fix "data" consistency check to support "check_last" and consistency "prefix" options (#611). Dan Helfman 2022-11-17 10:19:48 -0800
  • b627d00595 More consistency checks documentation edits. Dan Helfman 2022-11-14 15:13:47 -0800
  • 9bd8f1a6df Clarify consistency check configuration. Dan Helfman 2022-11-14 14:58:42 -0800
  • faf682ca35 specify pg dump/restore commands (#311) Javier Paniagua 2022-11-06 11:11:05 +0100
  • 6aeb74550d Clarify examples in include merging and deep merging documentation (#607). Dan Helfman 2022-10-28 19:33:19 -0700
  • 89500df429 Fix traceback when a configuration section is present but lacking any options (#604). Dan Helfman 2022-10-23 13:56:03 -0700
  • 82b072d0b7 Update documentation to mention using blake2 with "transfer" action. Dan Helfman 2022-10-17 15:04:30 -0700