Commit graph

304 commits

Author SHA1 Message Date
Dan Helfman
f5a1dd31c8 Fix PagerDuty hook traceback with Python < 3.10 (#886). 2024-06-23 18:28:41 -07:00
Dan Helfman
c41000a4b1 Bump version for release. 2024-06-23 17:02:13 -07:00
Dan Helfman
38bc4fbfe2 Fix interaction between environment variable interpolation in constants and shell escaping (#860). 2024-04-30 09:36:26 -07:00
Dan Helfman
80f0e92462 Bump version for release. 2024-04-29 09:38:02 -07:00
Dan Helfman
cb2fd7c5e8 Fix lack of file extraction when using "extract --strip-components all" on a path with a leading slash (#851). 2024-04-17 16:50:09 -07:00
Dan Helfman
163c37d77f Bump version for release. 2024-04-16 10:43:35 -07:00
Dan Helfman
f8f6560502 Fix handling of the NO_COLOR environment variable to ignore an empty value (#835). 2024-03-13 09:35:19 -07:00
Dan Helfman
8c301ba688 Bump version for release. 2024-03-11 13:27:08 -07:00
Dan Helfman
5586aab967 Clarify documentation about restoring a database: borgmatic does not create the database upon restore. 2024-02-09 15:35:29 -08:00
Dan Helfman
6fa5dff79b Fix broken escaping logic for "pg_dump_command" (#822) + bonus shell injection fixes. 2024-01-31 10:53:32 -08:00
Dan Helfman
e9813d2539 Allow the "--repository" flag to match across multiple configuration files (#818). 2024-01-21 18:25:44 -08:00
Dan Helfman
5f921a7f80 Add documentation heading (#798). 2024-01-21 11:48:23 -08:00
Dan Helfman
3c22a8ec16 Prevent various shell injection attacks (#810). 2024-01-07 10:21:49 -08:00
Dan Helfman
ca49109ce7 Bump version for release. 2024-01-03 10:08:05 -08:00
Dan Helfman
8b49a59aff Fix a traceback when the "repositories" option contains both strings and key/value pairs (#794). 2023-12-04 11:17:13 -08:00
Dan Helfman
fdb353d358 Bump version for release. 2023-11-19 21:14:56 -08:00
Dan Helfman
22101bdd49 Drop support for Python 3.7, which has been end-of-lifed (#784). 2023-11-07 10:11:29 -08:00
Dan Helfman
dcf25fa041 Upgrade ruamel.yaml dependency to support version 0.18.x (#783). 2023-11-07 10:00:13 -08:00
Dan Helfman
d85c1ee216 Correct changelog addition (#779). 2023-10-29 16:25:40 -07:00
Dan Helfman
a0323d9d6c Bump version for release. 2023-10-26 22:20:26 -07:00
Dan Helfman
f011431463 Apprise hook documentation (#715). 2023-10-04 19:23:53 -07:00
Dan Helfman
9e14f209f1 Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic 2023-10-04 14:58:48 -07:00
Pim Kunis
eaa22be3db fix PR comments 2023-10-01 16:59:59 +00:00
Pim Kunis
db8079b699 fix typo in setup.py
handle if apprise cannot be imported
2023-10-01 16:59:59 +00:00
Pim Kunis
5a989826a1 convert map to list for apprise function call
fix apprise config schema
remove apprise from required dependencies
2023-10-01 16:59:59 +00:00
Pim Kunis
21f4266273 incorporate PR review comments 2023-10-01 16:59:59 +00:00
Pim Kunis
f3295ccb4a add support for apprise 2023-10-01 16:59:59 +00:00
Dan Helfman
cacb81f086 Bump version for release. 2023-09-30 13:37:10 -07:00
Dan Helfman
d0a8251ad2 Add borgmatic version introducing Loki hook to docs (#743). 2023-08-27 20:30:13 -07:00
Dan Helfman
962daaa8b9 Bump version for release. 2023-08-14 12:54:38 -07:00
Dan Helfman
193dd93de2 Fork a MariaDB database hook from the MySQL database hook (#727). 2023-08-04 13:22:44 -07:00
Dan Helfman
3c8f6040e2 Bump version for release. 2023-08-03 21:56:26 -07:00
Dan Helfman
4d7a2876a5 Fix for "prune" action error when using the "keep_exclude_tags" option in configuration (#728). 2023-07-22 10:26:52 -07:00
Dan Helfman
0ad7b4f408 Bump version for release. 2023-07-18 22:50:09 -07:00
Dan Helfman
bb6004fc4f Revamp "borg" action to support REPOSITORY and ARCHIVE env vars instead of implicitly injecting repository/archive into the Borg command (#575). 2023-06-26 14:35:07 -07:00
Dan Helfman
b242078f54 Fix an error when running "borg key export" through borgmatic (#719). 2023-06-26 09:30:46 -07:00
Dan Helfman
37a0a0c421 Bump version for release. 2023-06-24 22:23:01 -07:00
Dan Helfman
b10aee3070 Remove upgrade-borgmatic-config command for upgrading borgmatic 1.1.0 INI-style configuration (#529). 2023-06-19 23:17:59 -07:00
Dan Helfman
d84f1ec616 Add bootstrap action to NEWS and make post-PR tweaks (#697). 2023-06-10 14:52:00 -07:00
Dan Helfman
e80f27f922 Bump version for release. 2023-06-03 22:14:21 -07:00
Dan Helfman
833796d1c4 Add archive check probing logic tweak to NEWS (#688). 2023-05-17 08:48:54 -07:00
Dan Helfman
79b094d035 Bump version for release. 2023-05-16 09:59:09 -07:00
Dan Helfman
8cb5a42a9e Drop deprecated pkg_resources in favor of importlib.metadata and packaging. 2023-04-14 21:21:25 -07:00
Dan Helfman
96d4a8ee45 Add "borgmatic restore --schema" flag to NEWS (#375). 2023-04-14 16:33:06 -07:00
Dan Helfman
613f6c602c Bump version for release. 2023-04-13 15:12:19 -07:00
Dan Helfman
616eb6b6da Fix error with "info --match-archives" and fix "--match-archives" overriding logic (#666). 2023-04-04 21:25:10 -07:00
Dan Helfman
00d1dea94e Bump version for release. 2023-04-03 16:11:25 -07:00
Dan Helfman
3512191f3e Add check_repositories regression fix to NEWS (#662). 2023-03-28 11:45:55 -07:00
Dan Helfman
c5ffb76dfa Bump version for release. 2023-03-27 15:56:49 -07:00
Dan Helfman
c84b26499b Add "borg_files_cache_ttl" option to NEWS. 2023-03-17 19:29:10 -07:00