|
|
29d5b36a78
|
Change soft failure command hooks to skip only the current repository (#921).
build / test (push) Successful in 4m48s
build / docs (push) Successful in 1m16s
|
2024-10-06 17:39:02 -07:00 |
|
|
|
6fdce2a4a6
|
Fix a confusing apparent hang when when the repository location changes, and instead show a helpful error message (#914).
build / test (push) Successful in 5m1s
build / docs (push) Successful in 1m15s
|
2024-10-03 16:48:34 -07:00 |
|
|
|
fd4f69f6c3
|
Rename repository actions for compatibility with recent Borg 2 changes (#915).
build / test (push) Successful in 6m23s
build / docs (push) Successful in 1m59s
|
2024-09-09 10:05:32 -07:00 |
|
|
|
1fe6ae83a8
|
Add a "key change-passphrase" action to change the passphrase protecting a repository key (#911).
build / test (push) Successful in 6m22s
build / docs (push) Successful in 1m53s
|
2024-09-01 11:13:39 -07:00 |
|
|
|
27e7ece2f5
|
More fix for a potential traceback (TypeError) during the handling of another error.
build / test (push) Successful in 5m55s
build / docs (push) Successful in 1m33s
|
2024-07-15 14:45:21 -07:00 |
|
|
|
d44dc93509
|
Fix for a potential traceback (TypeError) during the handling of another error.
build / test (push) Successful in 5m56s
build / docs (push) Successful in 1m32s
|
2024-07-14 10:07:15 -07:00 |
|
|
|
e9a0226ee0
|
Initial work on delete/rdelete actions (#298).
|
2024-06-28 16:20:10 -07:00 |
|
|
|
f821d2c909
|
Calling interpolated variable "repository_label" instead of "label" for clarity (#874).
build / docs (push) Blocked by required conditions
build / test (push) Has been cancelled
|
2024-06-05 14:56:21 -07:00 |
|
|
|
177c958572
|
Add configured repository "label" to the interpolated variables passed to command hooks (#874).
build / test (push) Successful in 4m26s
build / docs (push) Successful in 52s
|
2024-06-05 14:47:37 -07:00 |
|
|
|
ecf5a7e294
|
When a command hook exits with a soft failure, ping the log and finish states for any configured monitoring hooks (#842).
build / test (push) Successful in 6m0s
build / docs (push) Successful in 1m28s
|
2024-03-18 23:15:28 -07:00 |
|
|
|
9647301b99
|
Add log sending for the Apprise logging hook, enabled by default.
build / test (push) Successful in 7m4s
build / docs (push) Successful in 1m53s
|
2024-03-10 16:18:49 -07:00 |
|
|
|
f4744826fe
|
When the "--json" flag is given, suppress console escape codes so as not to interfere with JSON output (#827).
continuous-integration/drone/push Build is passing
|
2024-02-11 17:44:43 -08:00 |
|
|
|
abf2b3a8c7
|
Elevate specific Borg warnings to errors or squash errors to warnings (#798).
continuous-integration/drone/push Build is passing
|
2024-01-21 11:34:40 -08:00 |
|
|
|
63198088c4
|
Store included configuration files within each backup archive in support of the "config bootstrap" action (#736).
continuous-integration/drone/push Build is passing
|
2024-01-09 13:47:20 -08:00 |
|
|
|
cf739bc997
|
The "check --force" flag now runs checks even if "check" is in "skip_actions" (#802).
continuous-integration/drone/push Build is passing
|
2023-12-28 10:22:48 -08:00 |
|
|
|
257678b66f
|
Fixed borg -> Borg
|
2023-11-24 18:47:37 +01:00 |
|
|
|
422c5e32f4
|
Added debug message that logs borg version for every config
|
2023-11-23 11:46:10 +01:00 |
|
|
|
f39cea4abf
|
Remove additional Python 3.7-isms (#784).
continuous-integration/drone/push Build is passing
|
2023-11-07 10:17:16 -08:00 |
|
|
|
ef448e2dd1
|
Add a "skip_actions" option to skip running particular actions (#701).
continuous-integration/drone/push Build is passing
|
2023-10-31 21:54:41 -07:00 |
|
|
|
5912769273
|
Fix error handling to log command output as one record per line (#754).
continuous-integration/drone/push Build is passing
|
2023-09-14 21:10:52 -07:00 |
|
|
|
6dca7c1c15
|
Add "key export" action to export a copy of the repository key (#345).
continuous-integration/drone/push Build is passing
|
2023-08-07 12:28:39 -07:00 |
|
|
|
e8dbca9d68
|
Truncate long command output without assuming an encoded byte string.
|
2023-07-10 11:16:18 -07:00 |
|
|
|
bd9d592560
|
Truncate long command error output.
|
2023-07-10 10:20:51 -07:00 |
|
|
|
48b6a1679a
|
Remove sections (#721).
continuous-integration/drone/push Build is failing
|
2023-07-08 23:14:30 -07:00 |
|
|
|
b9a11e860d
|
Remove legacy configuration parsing code, no longer needed with upgrade-borgmatic-config gone (#529).
|
2023-06-25 15:36:25 -07:00 |
|
|
|
e4e455ee45
|
Deprecate validate-borgmatic-config in favor of new "config validate" action (#529).
continuous-integration/drone/push Build is passing
|
2023-06-23 10:11:41 -07:00 |
|
|
|
1b90da5bf1
|
Deprecate generate-borgmatic-config in favor if new "config generate" action (#529).
continuous-integration/drone/push Build is failing
|
2023-06-21 12:19:49 -07:00 |
|
|
|
147516ae3f
|
Remove additional upgrade-borgmatic-config code (#529).
continuous-integration/drone/push Build is passing
|
2023-06-20 09:41:26 -07:00 |
|
|
|
7b8be800a4
|
Refactor arguments parsing to fix bootstrap action CLI issues (#712).
continuous-integration/drone/push Build is passing
|
2023-06-19 16:18:47 -07:00 |
|
|
|
c294e78715
|
Use absolute paths when storing configuration files in an archive for later bootstrapping (#697).
continuous-integration/drone/push Build is passing
|
2023-06-15 21:45:43 -07:00 |
|
|
|
bbc7f0596c
|
Fix Bash completion for sub-actions like "borgmatic config bootstrap" (#697 follow-on work).
continuous-integration/drone/push Build is passing
|
2023-06-15 10:55:31 -07:00 |
|
|
|
beb899d6fb
|
Make user-facing manifest loading error messages a little friendlier (#697).
continuous-integration/drone/push Build is failing
|
2023-06-10 15:50:11 -07:00 |
|
|
|
ef409ad23c
|
Store configs used to create an archive in the archive and add borgmatic bootstrap (#697).
Merge pull request #71 from diivi/feat/store-config-in-archive
|
2023-06-10 14:39:53 -07:00 |
|
|
|
197920d9ef
|
improve tests and some docstrings.
|
2023-06-09 17:31:57 +05:30 |
|
|
|
f90d30e0e1
|
remove duplicate comments
|
2023-06-08 00:08:39 +05:30 |
|
|
|
dc56fd33a0
|
formatting
|
2023-06-07 01:47:16 +05:30 |
|
|
|
4b024daae0
|
pass all tests with wittens recommendation
|
2023-06-06 23:37:09 +05:30 |
|
|
|
206a9c9607
|
edit schema comments and work on witten review
|
2023-06-05 20:05:10 +05:30 |
|
|
|
bb60b25399
|
merge subparsers and refactor
|
2023-06-02 02:04:35 +05:30 |
|
|
|
1784ca5910
|
Fix "check" action error when repository and archive checks are configured but the archive check gets skipped due to the configured frequency (#704).
continuous-integration/drone/push Build is passing
|
2023-05-30 23:19:33 -07:00 |
|
|
|
4c60bf84d7
|
extract config files
|
2023-05-28 01:36:32 +05:30 |
|
|
|
dbb778a4d6
|
finish parsing and add error for empty config subcommand
|
2023-05-26 22:44:31 +05:30 |
|
|
|
09f59ad97d
|
disable monitoring hooks if monitoring_log_level is set to DISABLED
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
|
2023-05-26 08:57:12 +05:30 |
|
|
|
b45e45f161
|
Partial conversion of showing repository labels in logs instead of paths (part of #635).
continuous-integration/drone/push Build is running
|
2023-05-16 09:36:50 -07:00 |
|
|
|
b10148844b
|
change config_paths var name to used_config_paths to avoid collisions
|
2023-05-16 14:00:23 +05:30 |
|
|
|
1bc7bb4971
|
feat: store configs used to create an archive in the archive
|
2023-05-15 23:04:42 +05:30 |
|
|
|
92a2230a07
|
Add support for logging each log line as a JSON object via global "--log-json" flag (#680).
continuous-integration/drone/push Build is passing
|
2023-05-08 23:00:49 -07:00 |
|
|
|
0009471f67
|
start work on completion
|
2023-04-27 18:46:13 -07:00 |
|
|
|
8cb5a42a9e
|
Drop deprecated pkg_resources in favor of importlib.metadata and packaging.
continuous-integration/drone/push Build is failing
|
2023-04-14 21:21:25 -07:00 |
|
|
|
5dbb71709c
|
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
continuous-integration/drone/push Build is passing
|
2023-04-14 19:35:24 -07:00 |
|