Commit graph

  • d080bf2ae9 [bugfix] uptime_kuma monitor is not called after name change main Paul Wilde 2024-06-27 12:49:07 +0100
  • 2a1c790655 Minor reorganization of borgmatic source code reference. Dan Helfman 2024-06-26 19:39:32 -0700
  • 410204a70d Formatting, whitespace, and minor fixes for Uptime Kuma hook (#885). Dan Helfman 2024-06-26 16:09:14 -0700
  • 4a0c167c1c Add Uptime Kuma monitoring hook (#885). Dan Helfman 2024-06-26 22:50:11 +0000
  • 593c956d33 Add an "only_run_on" option to consistency checks so you can limit a check to running on particular days of the week (#785). Dan Helfman 2024-06-26 14:57:59 -0700
  • d18cb89493 Merge branch 'main' into main pswilde 2024-06-26 19:58:56 +0000
  • 067c79c606 renamed push_monitor back to ping_monitor in uptime kuma hook Paul Wilde 2024-06-26 20:57:37 +0100
  • ebde88ccaa Fix the Healthchecks ping body size limit, restoring it to the documented 100,000 bytes (#889). Dan Helfman 2024-06-25 12:45:44 -0700
  • cc402487d9 Minor development documentation clarifications. Dan Helfman 2024-06-24 10:48:13 -0700
  • d108e6102b some minor corrections in how to uptime kuma docs Paul Wilde 2024-06-24 12:00:22 +0100
  • 3e60043632 some minor corrections in how to uptime kuma docs Paul Wilde 2024-06-24 11:57:12 +0100
  • a8d691169a some minor corrections in how to uptime kuma docs Paul Wilde 2024-06-24 11:54:34 +0100
  • 939c2f6718 some minor corrections in how to uptime kuma docs Paul Wilde 2024-06-24 11:54:12 +0100
  • 0837059e21 some minor corrections in how to uptime kuma docs Paul Wilde 2024-06-24 11:51:41 +0100
  • 0ee166fdf0 added Uptime Kuma how-to docs Paul Wilde 2024-06-24 11:46:38 +0100
  • b50996b864 change uptimekuma method names to 'push_*' instead of 'ping' Paul Wilde 2024-06-24 11:07:09 +0100
  • 8f423c7293 black formatting on uptimekuma hook Paul Wilde 2024-06-24 10:46:04 +0100
  • 14ce88e04b black formatting on test_uptimekuma.py Paul Wilde 2024-06-24 10:37:44 +0100
  • f97968b72d variable renaming Paul Wilde 2024-06-24 10:34:52 +0100
  • 612f867ea8 Merge remote-tracking branch 'upstream/main' Paul Wilde 2024-06-24 10:28:02 +0100
  • 303d6609e4 removed unecessary tests for 'default urls' as these would never really be used anyway Paul Wilde 2024-06-24 10:27:23 +0100
  • bf7b163ccd added early out for dry run Paul Wilde 2024-06-24 10:25:08 +0100
  • 4bd798f0ad alpha ordered dispatch monitor hook names (including loki) Paul Wilde 2024-06-24 10:22:27 +0100
  • 52aa7c5d21 switched to using full 'push_url' instead of separate 'server' and 'push_code' Paul Wilde 2024-06-24 10:20:55 +0100
  • f5a1dd31c8 Fix PagerDuty hook traceback with Python < 3.10 (#886). Dan Helfman 2024-06-23 18:28:41 -0700
  • c41000a4b1 Bump version for release. Dan Helfman 2024-06-23 17:02:13 -0700
  • c3f8b05a68 Fix test warning in PagerDuty hook. Dan Helfman 2024-06-23 17:01:54 -0700
  • f4fcf92bd6 Add an "upload_buffer_size" option to set the size of the upload buffer used in "create" action (#865). Dan Helfman 2024-06-23 16:26:22 -0700
  • a2c139245d Add a "--max-duration" flag to the "check" action and a "max_duration" option to the repository check configuration (#817). Dan Helfman 2024-06-22 16:19:06 -0700
  • a509cdedd5 Added Uptime Kuma tests addUptimeKumaTests Paul Wilde 2024-06-22 10:46:17 +0100
  • dcbc30b164 WIP add uptime kuma tests Paul Wilde 2024-06-22 10:19:34 +0100
  • 5ab99b4cc0 Added Uptime Kuma image to readme Paul Wilde 2024-06-21 21:21:04 +0100
  • 27c90b7cf1 Added Uptime Kuma hook Paul Wilde 2024-06-21 21:10:14 +0100
  • 6eb76454bb WIP added some schema info for uptime kuma Paul Wilde 2024-06-21 17:00:44 +0100
  • 83bcea98dc WIP added some schema info for uptime kuma Paul Wilde 2024-06-21 16:57:20 +0100
  • 4db09a73b3 WIP implement Uptime Kuma hook Paul Wilde 2024-06-21 16:47:51 +0100
  • 45a9e3bfc3 Document that "borgmatic borg create" bypasses monitoring hooks (#882). Dan Helfman 2024-06-20 14:25:20 -0700
  • bd40015e1c Added missing word to NEWS entry (#881). Dan Helfman 2024-06-20 13:33:34 -0700
  • 7894600408 Fix "Unrecognized argument" error when the same value is with different command-line flags (#881). Dan Helfman 2024-06-20 11:53:52 -0700
  • df4668754d Fix "Argument list too long" error in the "spot" check when checking 100k+ files (#866). Dan Helfman 2024-06-09 22:53:56 -0700
  • 08d6f83b2e In the "spot" check, don't try to hash symlinked directories. Dan Helfman 2024-06-09 15:58:16 -0700
  • c58f510054 Minor spot check documentation clarification (#868). Dan Helfman 2024-06-09 15:28:28 -0700
  • c2879d054a Alpha ordering in docs (#874). Dan Helfman 2024-06-05 14:58:43 -0700
  • f821d2c909 Calling interpolated variable "repository_label" instead of "label" for clarity (#874). Dan Helfman 2024-06-05 14:56:21 -0700
  • 1ef2218919 Remove obsolute "version:" from Docker Compose files. Dan Helfman 2024-06-05 14:50:52 -0700
  • 177c958572 Add configured repository "label" to the interpolated variables passed to command hooks (#874). Dan Helfman 2024-06-05 14:47:37 -0700
  • b5ab1ff0cd Use (current) default action order whenever actions are mentioned (#873). Dan Helfman 2024-06-05 11:21:51 -0700
  • 70a978b83d Upgrade test requirements. Dan Helfman 2024-05-21 13:57:06 -0700
  • 2037810c6b Avoid requiring network in test_healthchecks.py (#869). Dan Helfman 2024-05-21 20:33:21 +0000
  • de304f83de
    Avoid requiring network in test_healthchecks.py Damien Cassou 2024-05-16 16:06:40 +0200
  • 5752373009 When color output is disabled (explicitly or implicitly), don't prefix each log line with the log level (#863). Dan Helfman 2024-05-11 22:40:13 -0700
  • fecae39fcd To avoid duplicate install, update docs to uninstall borgmatic before re-installing with Apprise (#862). Dan Helfman 2024-05-03 16:48:35 -0700
  • 38bc4fbfe2 Fix interaction between environment variable interpolation in constants and shell escaping (#860). Dan Helfman 2024-04-30 09:36:26 -0700
  • 92ed7573d4 Fix NEWS formatting. Dan Helfman 2024-04-29 09:39:40 -0700
  • 80f0e92462 Bump version for release. Dan Helfman 2024-04-29 09:38:02 -0700
  • 5f10b1b2ca Clarify database limitations. Dan Helfman 2024-04-28 16:55:24 -0700
  • 4f83b1e6b3 [Documentation] Add compression level explanation and example. Dan Helfman 2024-04-28 16:50:09 +0000
  • 15d5a687fb
    make parenthetical its own sentence Codimp 2024-04-28 18:41:05 +0200
  • eb1fce3787
    documentation: add compression level explanation and example Codimp 2024-04-28 18:20:12 +0200
  • 7f735cbe59 Fix a traceback with "check --only spot" when the "spot" check is unconfigured (#857). Dan Helfman 2024-04-24 16:12:58 -0700
  • a690ea4016 Add Healtchecks auto-provisioning to NEWS (#815). Dan Helfman 2024-04-23 09:25:29 -0700
  • 7a110c7acd Add Healthchecks auto-provisionning (#815). Dan Helfman 2024-04-23 16:23:26 +0000
  • 407bb33359 Fix schema.yaml to comply with maximum line length estebanthilliez 2024-04-22 20:47:03 +0200
  • 4b7f7bba04 Issue warning if using UUID URL scheme with create_slug estebanthilliez 2024-04-22 20:45:36 +0200
  • cfdc0a1f2a Fix Healthchecks UUID regex estebanthilliez 2024-04-22 20:44:20 +0200
  • f926055e67 Fix a traceback when the "data" consistency check is used (#854). Dan Helfman 2024-04-21 14:55:02 -0700
  • 058af95d70 Document limitation about using database hooks and "one_file_system" (#853). Dan Helfman 2024-04-20 14:53:41 -0700
  • 54facdc391 Clarify Apprise states configuration. Dan Helfman 2024-04-20 08:26:06 -0700
  • 2e4c0cc7e7 Support for healthchecks auto provisionning estebanthi 2024-04-19 10:36:40 +0200
  • cb2fd7c5e8 Fix lack of file extraction when using "extract --strip-components all" on a path with a leading slash (#851). Dan Helfman 2024-04-17 16:50:09 -0700
  • 94133cc8b1 Add note about running spot check on a separate schedule (#656). Dan Helfman 2024-04-16 10:57:34 -0700
  • dcec89be90 Wording tweak (#656). Dan Helfman 2024-04-16 10:52:56 -0700
  • fefd5d1d0e Wording tweak (#656). Dan Helfman 2024-04-16 10:50:37 -0700
  • 163c37d77f Bump version for release. Dan Helfman 2024-04-16 10:43:35 -0700
  • b0e49ebce0 When "--match-archives *" is used with "check" action, don't skip Borg's orphaned objects check (#779). Dan Helfman 2024-04-16 10:38:14 -0700
  • 7e51c41ebf Mask the password when logging a MongoDB dump or restore command (#848). Dan Helfman 2024-04-16 10:20:15 -0700
  • f9182514d8 Add spot consistency check (#656). Dan Helfman 2024-04-15 21:25:50 +0000
  • 7700b87b60 Test requirements security upgrade. Dan Helfman 2024-04-15 14:21:01 -0700
  • 75bdbe6087 Spot check documentation and edge case tweaks (#656). Dan Helfman 2024-04-15 14:18:42 -0700
  • d243a8c836 Add spot check documentation (#656). Dan Helfman 2024-04-15 12:51:07 -0700
  • 4c2eb2bfe3 Spot check basically complete other than docs (#656). Dan Helfman 2024-04-15 11:02:05 -0700
  • 89ce060dbd Merge branch 'main' into spot-check Dan Helfman 2024-04-05 12:25:50 -0700
  • ad7dcb4615 Fix "--json" error when Borg includes non-JSON warnings in JSON output (#847). Dan Helfman 2024-04-05 12:23:50 -0700
  • 6680aece5a Split out (most of) command construction from create_archive() in preparation for reuse in spot check (#656). Dan Helfman 2024-04-04 14:23:56 -0700
  • 57eb93760f Merge branch 'main' into spot-check Dan Helfman 2024-03-22 11:27:24 -0700
  • f21a2c06e3 Add documentation link to Loki dashboard for borgmatic (#843). Dan Helfman 2024-03-22 11:25:33 -0700
  • 2212539cb0 Merge branch 'main' into spot-check. Dan Helfman 2024-03-20 12:01:52 -0700
  • 36d10fecb1 Upgrade black in test requirements. Dan Helfman 2024-03-20 12:01:24 -0700
  • 3ecd0e731e Initial work on spot check schema and preparatory refactoring (#656). Dan Helfman 2024-03-20 11:58:59 -0700
  • ecf5a7e294 When a command hook exits with a soft failure, ping the log and finish states for any configured monitoring hooks (#842). Dan Helfman 2024-03-18 23:15:28 -0700
  • 893fbcf9ff Add documentation about backing up containerized databases by configuring borgmatic to exec into a container to run a dump command. Dan Helfman 2024-03-14 18:00:52 -0700
  • f8f6560502 Fix handling of the NO_COLOR environment variable to ignore an empty value (#835). Dan Helfman 2024-03-13 09:35:19 -0700
  • 8c301ba688 Bump version for release. Dan Helfman 2024-03-11 13:27:08 -0700
  • 035e96156a Add an "access_token" option to the ntfy monitoring hook for authenticating without username/password (#811). Dan Helfman 2024-03-11 12:48:58 -0700
  • a08c7fc77a When running the "rcreate" action and the repository already exists but with a different encryption mode than requested, error (#840). Dan Helfman 2024-03-11 11:24:36 -0700
  • cf9e387811 Document a potentially breaking shell quoting edge case within error hooks (#839). Dan Helfman 2024-03-11 10:42:51 -0700
  • e37224606a Clarify dev-CI parity. Dan Helfman 2024-03-10 19:14:18 -0700
  • 9647301b99 Add log sending for the Apprise logging hook, enabled by default. Dan Helfman 2024-03-10 16:18:49 -0700
  • a0e5dbff96 Remove list of command in Bash script. Dan Helfman 2024-03-06 21:24:44 -0800
  • 86117edccf Remove build.torsion.org references from documentation. Dan Helfman 2024-03-06 20:01:32 -0800