Dan Helfman
af422ad705
Add documentation note about upgrading multiple pipx installations of borgmatic.
continuous-integration/drone/push Build was killed
Details
2023-09-18 13:46:41 -07:00
Dan Helfman
d9d35491fb
Fix tense typo.
continuous-integration/drone/push Build is passing
Details
2023-09-17 23:25:57 -07:00
Dan Helfman
b540e63c0e
Updated documentation so "sudo borgmatic" works for pipx borgmatic installations ( #757 ).
continuous-integration/drone Build was killed
Details
2023-09-17 22:46:33 -07:00
Dan Helfman
5a56208922
Fix documentation typo.
continuous-integration/drone/push Build is passing
Details
2023-09-15 10:18:35 -07:00
Dan Helfman
5912769273
Fix error handling to log command output as one record per line ( #754 ).
continuous-integration/drone/push Build is passing
Details
2023-09-14 21:10:52 -07:00
Dan Helfman
bac2aabe66
Attempt to unbreak ticket filing.
continuous-integration/drone/push Build is passing
Details
2023-09-12 09:50:38 -07:00
Dan Helfman
9f3328781b
When "archive_name_format" is not set, filter archives using the default archive name format ( #753 ).
continuous-integration/drone/push Build is passing
Details
2023-09-06 23:13:40 -07:00
Dan Helfman
0205748db8
Update documentation to recommend installing/upgrading borgmatic with pipx instead of pip.
continuous-integration/drone/push Build is passing
Details
2023-09-04 16:25:10 -07:00
Dan Helfman
d0a8251ad2
Add borgmatic version introducing Loki hook to docs ( #743 ).
continuous-integration/drone/push Build is passing
Details
2023-08-27 20:30:13 -07:00
Dan Helfman
32019ea8f3
Add documentation for Grafana Loki hook ( #743 ).
continuous-integration/drone/push Build is passing
Details
2023-08-25 10:52:00 -07:00
Dan Helfman
fa9a061033
Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
2023-08-25 09:29:02 -07:00
Dan Helfman
b3d2560563
Added support for grafana loki ( #743 ).
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: borgmatic-collective/borgmatic#747
2023-08-25 16:28:19 +00:00
Dan Helfman
4b4f56da42
Fix another database -> data source instance ( #685 ).
2023-08-24 14:00:29 -07:00
Dan Helfman
b96d1898f7
Prep work for eventual container-dumping hooks: Generalize internal database hook "API" ( #685 ).
continuous-integration/drone/push Build is passing
Details
2023-08-24 13:50:10 -07:00
Tobias Hodapp
099a712e53
Added more documentation to the test
...
Split tests to integration tests
2023-08-24 13:17:42 +02:00
Tobias Hodapp
9e2674ea5a
Added unit tests
...
Removed useless dry run check
2023-08-23 17:17:23 +02:00
Tobias Hodapp
7e419ec995
Fixed spelling errors
...
Added documentation
Added log messages for dry run
2023-08-22 23:03:14 +02:00
Tobias Hodapp
a3edf757ee
Added changes of formatting tools
2023-08-22 13:40:05 +02:00
Tobias Hodapp
e576403b64
Added support for grafana loki
2023-08-22 03:13:39 +02:00
Dan Helfman
7313430178
Make warning about sections a little more explicit ( #721 ).
continuous-integration/drone/push Build is passing
Details
2023-08-19 22:51:20 -07:00
Dan Helfman
962daaa8b9
Bump version for release.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
2023-08-14 12:54:38 -07:00
Dan Helfman
cd51e9c1ea
Fix for database "restore" action not actually restore anything ( #738 ).
continuous-integration/drone/push Build is passing
Details
2023-08-14 12:43:21 -07:00
Dan Helfman
6dca7c1c15
Add "key export" action to export a copy of the repository key ( #345 ).
continuous-integration/drone/push Build is passing
Details
2023-08-07 12:28:39 -07:00
Dan Helfman
fd8c56c6be
Add brief source code reference documentation.
continuous-integration/drone/push Build is passing
Details
2023-08-06 23:44:31 -07:00
Dan Helfman
065057c966
Fix typos.
...
continuous-integration/drone/push Build is passing
Details
Merge pull request #77 from hop/main
2023-08-05 17:19:57 -07:00
Christoph Schindler
c04517f843
Fix typos.
2023-08-06 02:16:31 +02:00
Dan Helfman
5d80c366fb
Fix "borg create" flags/argument interleaving.
continuous-integration/drone/push Build is passing
Details
2023-08-04 20:02:09 -07:00
Dan Helfman
193dd93de2
Fork a MariaDB database hook from the MySQL database hook ( #727 ).
continuous-integration/drone/push Build is passing
Details
2023-08-04 13:22:44 -07:00
Dan Helfman
8a94b9e2f1
Mention "store_config_files" in docs ( #725 ).
continuous-integration/drone/push Build is passing
Details
2023-08-03 22:11:02 -07:00
Dan Helfman
3c8f6040e2
Bump version for release.
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-08-03 21:56:26 -07:00
Dan Helfman
14e2a6b89d
Omit "--glob-archives" or "--match-archives" Borg flag when its value would be "*" ( #734 ).
continuous-integration/drone/push Build is passing
Details
2023-08-02 10:23:22 -07:00
Dan Helfman
e607de7df1
Include multiple configuration files with a single "!include" ( #732 ).
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: borgmatic-collective/borgmatic#737
2023-08-02 04:46:33 +00:00
Dan Helfman
e9bd5f4e1d
Add documentation and NEWS link ( #732 ).
continuous-integration/drone/push Build is passing
Details
2023-08-01 21:12:49 -07:00
Dan Helfman
175003ff9b
Additional test coverage ( #732 ).
continuous-integration/drone/push Build is passing
Details
2023-08-01 19:45:01 -07:00
Dan Helfman
b8d349d048
Additional test coverage ( #732 ).
continuous-integration/drone/push Build is passing
Details
2023-08-01 16:27:53 -07:00
Dan Helfman
f6f06551f0
Multiple configuration includes with a single "!include" ( #732 ).
continuous-integration/drone/push Build is passing
Details
2023-08-01 14:12:35 -07:00
Dan Helfman
69771fe7ce
Add "store_config_files" option to NEWS ( #725 ).
continuous-integration/drone/push Build is passing
Details
2023-07-31 14:04:00 -07:00
Dan Helfman
c5c3e2e0ce
Code formatting ( #725 ).
2023-07-31 14:01:20 -07:00
Dan Helfman
8491b2c416
Feat: optionally disable config bootstrap ( #725 ).
...
Merge pull request #75 from diivi/feat/disable-config-bootstrap
2023-07-31 14:00:00 -07:00
Divyansh Singh
962267b3c5
add test for checking manifest creation
2023-08-01 02:26:36 +05:30
Divyansh Singh
562f4a281b
add test
2023-08-01 02:01:15 +05:30
Divyansh Singh
6b09ca8022
exclude configs too and not just the manifest
2023-08-01 01:51:37 +05:30
Divyansh Singh
f2ce2f387f
feat: optionally disable config bootstrap
2023-08-01 01:32:06 +05:30
Dan Helfman
782a9bb70a
Add new documentation to NEWS ( #326 , #697 ).
continuous-integration/drone/push Build is passing
Details
2023-07-31 12:19:19 -07:00
Dan Helfman
88adb5b3de
Add docs for database restore params and config bootstrap ( #326 , #697 ).
...
continuous-integration/drone/push Build is passing
Details
Merge pull request #74 from diivi/docs/database-restore-params-and-config-bootstrap
2023-07-31 11:56:32 -07:00
Divyansh Singh
59465b256d
Apply suggestions from code review
2023-07-31 23:50:46 +05:30
Divyansh Singh
adfb89ee65
improve docs - wittens suggestions
2023-07-29 00:16:04 +05:30
Dan Helfman
c11dcdef0a
Fix some "borgmatic" capitalization issues.
continuous-integration/drone/push Build is passing
Details
2023-07-26 23:38:08 -07:00
Dan Helfman
8a2514915c
Fix for Borg's interactive prompt on the "check --repair" action automatically getting answered "NO" ( #730 ).
continuous-integration/drone/push Build is passing
Details
2023-07-22 15:25:55 -07:00
Dan Helfman
4d7a2876a5
Fix for "prune" action error when using the "keep_exclude_tags" option in configuration ( #728 ).
continuous-integration/drone/push Build is passing
Details
2023-07-22 10:26:52 -07:00
Dan Helfman
309f67e860
Fix documentation comma grammar issues.
continuous-integration/drone/push Build is passing
Details
2023-07-18 23:27:45 -07:00
Dan Helfman
0ad7b4f408
Bump version for release.
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-07-18 22:50:09 -07:00
Divyansh Singh
1f415a24b8
add docs for database restore params and config bootstrap
2023-07-15 12:27:54 +05:30
Dan Helfman
5c941600a6
Clarify database version description.
continuous-integration/drone/push Build is passing
Details
2023-07-14 22:25:45 -07:00
Dan Helfman
5e0283b391
Remove broken markdown item.
continuous-integration/drone/push Build is passing
Details
2023-07-14 22:24:21 -07:00
Dan Helfman
ac0b23901b
Satisfy Gitea validation.
continuous-integration/drone/push Build is failing
Details
2023-07-14 22:23:41 -07:00
Dan Helfman
cde50a75e9
Attempt to add some vertical whitespace for clarity.
continuous-integration/drone/push Build is passing
Details
2023-07-14 22:23:06 -07:00
Dan Helfman
521c0eb600
Fix text areas in issue templates.
continuous-integration/drone/push Build is passing
Details
2023-07-14 22:17:39 -07:00
Dan Helfman
bc5dc2253c
Convert issue templates from Markdown to YAML to take advantage of forms.
continuous-integration/drone/push Build is passing
Details
2023-07-14 22:16:04 -07:00
Dan Helfman
973ab01afb
Disable submitting issues without a template.
continuous-integration/drone/push Build is passing
Details
2023-07-14 20:10:20 -07:00
Dan Helfman
9413a19eca
Try out multiple Gitea templates.
2023-07-14 20:06:22 -07:00
Dan Helfman
0055de08a4
Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
continuous-integration/drone/push Build is passing
Details
2023-07-13 20:21:42 -07:00
Dan Helfman
04fb351a11
Order documentation navigation sections.
continuous-integration/drone/push Build is passing
Details
2023-07-13 20:20:48 -07:00
Dan Helfman
e913cddcd1
Remove configuration sections ( #723 ).
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: borgmatic-collective/borgmatic#723
2023-07-14 03:10:51 +00:00
Dan Helfman
da78929415
To prevent argument parsing errors on ambiguous commands, drop support for multiple consecutive flag values.
continuous-integration/drone/push Build is passing
Details
2023-07-13 19:25:14 -07:00
Dan Helfman
18b3b569d0
Fix broken bootstrap action ( #721 ).
2023-07-12 09:39:45 -07:00
Dan Helfman
054bd52482
Fix incorrect merge from main that broke tests ( #721 ).
continuous-integration/drone/push Build is passing
Details
2023-07-11 22:16:42 -07:00
Dan Helfman
2453ecad42
More documentation updates based on section removal ( #721 ).
continuous-integration/drone/push Build is failing
Details
2023-07-11 22:10:57 -07:00
Dan Helfman
cedf562a7e
Merge branch 'main' into remove-sections
2023-07-11 20:05:16 -07:00
Dan Helfman
5b991b88dd
Rewrite documentation navigation URLs when being run locally.
continuous-integration/drone/push Build is passing
Details
2023-07-11 19:58:49 -07:00
Dan Helfman
d2fa205476
Update documentation for section removal ( #721 ).
continuous-integration/drone/push Build is passing
Details
2023-07-11 19:42:14 -07:00
Dan Helfman
ecd9e62147
Fix last end-to-end database test ( #721 ).
continuous-integration/drone/push Build is passing
Details
2023-07-11 00:37:36 -07:00
Dan Helfman
003d4eac93
Remove extra argument ( #721 ).
continuous-integration/drone/push Build is failing
Details
2023-07-10 11:41:43 -07:00
Dan Helfman
e8dbca9d68
Truncate long command output without assuming an encoded byte string.
2023-07-10 11:16:18 -07:00
Dan Helfman
bd9d592560
Truncate long command error output.
2023-07-10 10:20:51 -07:00
Dan Helfman
196a226a7e
Add "check_i_know_what_i_am_doing" option to NEWS ( #724 ).
continuous-integration/drone/push Build is passing
Details
2023-07-10 09:44:00 -07:00
Dan Helfman
a3f47a6418
Remove some sections from tests ( #721 ).
continuous-integration/drone/push Build is failing
Details
2023-07-10 09:38:28 -07:00
Dan Helfman
d29667ca3c
Add a config entry for BORG_CHECK_I_KNOW_WHAT_I_AM_DOING env var ( #724 ).
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: borgmatic-collective/borgmatic#724
2023-07-10 16:38:09 +00:00
Yoann Laissus
7d18f59079
Add a config entry for BORG_CHECK_I_KNOW_WHAT_I_AM_DOING env var
2023-07-10 10:36:56 +02:00
Dan Helfman
ab351548d2
Fix (some) end-to-end tests ( #721 ).
continuous-integration/drone/push Build is failing
Details
2023-07-09 17:40:02 -07:00
Dan Helfman
48b6a1679a
Remove sections ( #721 ).
continuous-integration/drone/push Build is failing
Details
2023-07-08 23:14:30 -07:00
Dan Helfman
9cafc16052
For "borgmatic borg", pass the repository to Borg via a Borg-supported environment variable ( #575 ).
continuous-integration/drone/push Build is passing
Details
2023-07-03 00:08:54 -07:00
Dan Helfman
fbbfc684ce
Add referral link for Hetzner.
continuous-integration/drone/push Build is passing
Details
2023-07-02 22:14:36 -07:00
Dan Helfman
13a37a1d9b
Reddit is dead.
continuous-integration/drone/push Build is passing
Details
2023-06-30 22:55:47 -07:00
Dan Helfman
9cf27fa4ba
Deprecated configuration options warning logging.
continuous-integration/drone/push Build is passing
Details
2023-06-29 10:03:36 -07:00
Dan Helfman
e2c95327fb
Fix an error when dumping a MySQL database and the "exclude_nodump" option is set ( #720 ).
continuous-integration/drone/push Build is passing
Details
2023-06-28 09:15:11 -07:00
Dan Helfman
f60e97d5bf
When merging two configuration files, error gracefully if the two files do not adhere to the same format.
continuous-integration/drone/push Build is passing
Details
2023-06-26 16:46:09 -07:00
Dan Helfman
44f9ab95f9
Fix typos ( #575 ).
continuous-integration/drone/push Build is passing
Details
2023-06-26 14:37:23 -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 ).
continuous-integration/drone/push Build is passing
Details
2023-06-26 09:30:46 -07:00
Dan Helfman
c3004c6090
Some brief documentation on running only checks ( #364 ).
continuous-integration/drone/push Build is passing
Details
2023-06-25 22:49:36 -07:00
Dan Helfman
b9a11e860d
Remove legacy configuration parsing code, no longer needed with upgrade-borgmatic-config gone ( #529 ).
2023-06-25 15:36:25 -07:00
Dan Helfman
37a0a0c421
Bump version for release.
continuous-integration/drone/tag Build is passing
Details
2023-06-24 22:23:01 -07:00
Dan Helfman
325b561296
Switch from "init" to "rcreate" for creating repos in end-to-end tests.
continuous-integration/drone/push Build is passing
Details
2023-06-24 15:52:20 -07:00
Dan Helfman
b62017be4b
Fix edge case in which "--config somepath.yaml" followed by an action alias (e.g. init for rcreate) wasn't parsed correctly ( #716 ).
continuous-integration/drone/push Build is passing
Details
2023-06-24 15:35:10 -07:00
Dan Helfman
8debcbeaba
Remove duplicated tests ( #716 ).
continuous-integration/drone/push Build is failing
Details
2023-06-24 14:28:50 -07:00
Dan Helfman
35a11559ac
Fix error parsing arguments with multiple verbosity flags ( #716 ).
continuous-integration/drone/push Build is failing
Details
2023-06-24 14:10:47 -07:00
Dan Helfman
e4e455ee45
Deprecate validate-borgmatic-config in favor of new "config validate" action ( #529 ).
continuous-integration/drone/push Build is passing
Details
2023-06-23 10:11:41 -07:00
Dan Helfman
23809e9060
More Docker build fun ( #326 ).
continuous-integration/drone/push Build is passing
Details
2023-06-22 15:11:49 -07:00
Dan Helfman
bb0dd14f69
Attempt to fix CI test failures ( #326 ).
continuous-integration/drone/push Build was killed
Details
2023-06-22 14:55:32 -07:00
Dan Helfman
308c96aeb5
Add comment describing need for dev-CI parity test.
2023-06-22 14:37:08 -07:00
Dan Helfman
62a2f5a1d0
Code formatting.
continuous-integration/drone/push Build is failing
Details
2023-06-22 14:25:26 -07:00
Dan Helfman
e8c862659c
Add missing services to build service configuration and add a test to catch this in the future ( #326 ).
continuous-integration/drone/push Build is failing
Details
2023-06-22 14:20:42 -07:00
Dan Helfman
69611681e2
Add database restore overrides to NEWS, add a test, and move some tests ( #326 ).
continuous-integration/drone/push Build is failing
Details
2023-06-22 12:40:57 -07:00
Dan Helfman
9e0df595c8
Merge branch 'main' of github.com:borgmatic-collective/borgmatic
2023-06-22 12:29:32 -07:00
Dan Helfman
68d90e1e40
feat: allow restoring to different port/host/username ( #326 ).
...
Merge pull request #73 from diivi/feat/restore-with-different-hostname-port-username
2023-06-22 12:28:34 -07:00
Dan Helfman
248500c7be
Accidentally a word.
continuous-integration/drone/push Build is passing
Details
2023-06-22 09:21:06 -07:00
Dan Helfman
3addb60fb8
Actually link to the most recent version.
continuous-integration/drone/push Build is passing
Details
2023-06-22 09:13:45 -07:00
Dan Helfman
01fffab898
Clarify that references docs are only for the most recent version of borgmatic.
continuous-integration/drone/push Build is passing
Details
2023-06-22 09:12:06 -07:00
Dan Helfman
bc93401a70
Codespell fixes.
continuous-integration/drone/push Build is passing
Details
2023-06-21 13:14:54 -07:00
Dan Helfman
1b90da5bf1
Deprecate generate-borgmatic-config in favor if new "config generate" action ( #529 ).
continuous-integration/drone/push Build is failing
Details
2023-06-21 12:19:49 -07:00
Dan Helfman
803fc25848
Add a test for another edge case ( #712 ).
continuous-integration/drone/push Build is passing
Details
2023-06-21 10:47:53 -07:00
Dan Helfman
248f82d6f6
Fix for another subaction argument-parsing edge case ( #712 ).
continuous-integration/drone/push Build is passing
Details
2023-06-21 10:41:32 -07:00
Divyansh Singh
87c6e5b349
make sure restore params in config aren't used when cli args are supplied
2023-06-21 00:03:07 +05:30
Dan Helfman
147516ae3f
Remove additional upgrade-borgmatic-config code ( #529 ).
continuous-integration/drone/push Build is passing
Details
2023-06-20 09:41:26 -07:00
Dan Helfman
b10aee3070
Remove upgrade-borgmatic-config command for upgrading borgmatic 1.1.0 INI-style configuration ( #529 ).
continuous-integration/drone/push Build is failing
Details
2023-06-19 23:17:59 -07:00
Dan Helfman
6098005f5d
Fix an error when "data" check time files are accessed without getting upgraded first ( #711 , #713 ).
continuous-integration/drone/push Build is passing
Details
2023-06-19 23:07:57 -07:00
Dan Helfman
7b8be800a4
Refactor arguments parsing to fix bootstrap action CLI issues ( #712 ).
continuous-integration/drone/push Build is passing
Details
2023-06-19 16:18:47 -07:00
Divyansh Singh
1a21eb03cd
add tests for all databases
2023-06-20 00:52:01 +05:30
Divyansh Singh
e2d82e9bba
actually test port restores
2023-06-19 01:10:01 +05:30
Divyansh Singh
384182172a
add unit tests for cases when cli/config restore args are used
2023-06-18 06:29:11 +05:30
Divyansh Singh
9016dcc418
all e2e tests
2023-06-18 05:47:35 +05:30
Divyansh Singh
e53dd3da87
fix witten reported mysql error
2023-06-17 22:58:59 +05:30
Divyansh Singh
6c87608548
add tests for password logic
2023-06-17 00:47:15 +05:30
Dan Helfman
ee2ebb79b8
Find sub-actions for an action without an isinstance() check.
continuous-integration/drone/push Build is passing
Details
2023-06-16 10:57:01 -07:00
Divyansh Singh
89602d1614
pass all existing tests (and formatting)
2023-06-16 15:14:00 +05:30
Dan Helfman
c294e78715
Use absolute paths when storing configuration files in an archive for later bootstrapping ( #697 ).
continuous-integration/drone/push Build is passing
Details
2023-06-15 21:45:43 -07:00
Dan Helfman
9152fed249
Add a documentation troubleshooting note for MySQL/MariaDB authentication errors ( #399 ).
continuous-integration/drone/push Build is passing
Details
2023-06-15 14:55:57 -07:00
Divyansh Singh
8389851f2f
fix bug where port becomes truthy when none is converted to str
2023-06-15 23:34:50 +05:30
Dan Helfman
bbc7f0596c
Fix Bash completion for sub-actions like "borgmatic config bootstrap" ( #697 follow-on work).
continuous-integration/drone/push Build is passing
Details
2023-06-15 10:55:31 -07:00
Divyansh Singh
82d851d891
add argument for restore path
2023-06-15 23:05:53 +05:30
Divyansh Singh
62b6f13299
add restore-path support for sqlite
2023-06-15 23:02:09 +05:30
Divyansh Singh
b7423c488e
refactor password assignment logic
2023-06-15 22:54:06 +05:30
Dan Helfman
1d7c7eaaa7
Add sample systemd user serivce for running borgmatic as a non-root user ( #669 ).
continuous-integration/drone/push Build is failing
Details
2023-06-14 14:57:57 -07:00
Divyansh Singh
a9386b7a87
add mongodb support, and sqlite restore path (config option only)
2023-06-15 02:18:24 +05:30
Divyansh Singh
205e5b1524
mysql support
2023-06-15 01:47:46 +05:30
Divyansh Singh
67f4d43aec
witten review
2023-06-15 01:37:18 +05:30
Dan Helfman
e15bec30e6
Mention some hang edge cases in database limitations ( #710 ).
continuous-integration/drone/push Build is passing
Details
2023-06-13 23:34:58 -07:00
Divyansh Singh
230cf6adc4
support command line args for hostname port username password
2023-06-14 00:11:19 +05:30
Divyansh Singh
8e8e64d920
add no-owner and refactor
2023-06-13 23:42:50 +05:30
Divyansh Singh
f558cb3156
feat: allow restoring to different port/host/username
2023-06-12 21:54:39 +05:30
Dan Helfman
41924f2400
A little activism.
continuous-integration/drone/push Build is passing
Details
2023-06-11 09:50:57 -07:00
Dan Helfman
670bdffb3c
Code formatting.
continuous-integration/drone/push Build is passing
Details
2023-06-10 19:25:49 -07:00
Dan Helfman
691d4f887a
Fix incorrect log message ( #697 ).
continuous-integration/drone/push Build is failing
Details
2023-06-10 16:02:03 -07:00
Dan Helfman
beb899d6fb
Make user-facing manifest loading error messages a little friendlier ( #697 ).
continuous-integration/drone/push Build is failing
Details
2023-06-10 15:50:11 -07:00
Dan Helfman
0f9756e739
Fix failing test and add "bootstrap" action to CLI reference docs ( #697 ).
continuous-integration/drone/push Build is passing
Details
2023-06-10 15:17:18 -07:00
Dan Helfman
d84f1ec616
Add bootstrap action to NEWS and make post-PR tweaks ( #697 ).
continuous-integration/drone/push Build is failing
Details
2023-06-10 14:52:00 -07:00
Dan Helfman
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
Divyansh Singh
d370ff958d
mock expand directories thrice
2023-06-10 01:05:34 +05:30
Divyansh Singh
197920d9ef
improve tests and some docstrings.
2023-06-09 17:31:57 +05:30
Divyansh Singh
425f260a22
test parser merging
2023-06-09 04:15:18 +05:30
Divyansh Singh
3315555d06
cleaner test
2023-06-09 00:21:41 +05:30
Divyansh Singh
6475345a8f
attempt to test parse_subparser_arguments
2023-06-08 01:02:43 +05:30
Divyansh Singh
f90d30e0e1
remove duplicate comments
2023-06-08 00:08:39 +05:30
Divyansh Singh
8384eaefb1
reformat
2023-06-08 00:07:36 +05:30
Divyansh Singh
dcb90bba50
some tests remaining
2023-06-07 23:56:02 +05:30
Divyansh Singh
dc56fd33a0
formatting
2023-06-07 01:47:16 +05:30
Divyansh Singh
2d761dd86b
coverage at 100
2023-06-07 01:43:01 +05:30
Divyansh Singh
f82631e3bb
tests for arguments.py
2023-06-07 00:56:19 +05:30
Divyansh Singh
4b024daae0
pass all tests with wittens recommendation
2023-06-06 23:37:09 +05:30
Divyansh Singh
6a1d1a2e59
fix indentation error that caused too many test failures
2023-06-05 20:31:09 +05:30
Divyansh Singh
206a9c9607
edit schema comments and work on witten review
2023-06-05 20:05:10 +05:30
Dan Helfman
a6425b8867
Fix moved Arch Linux borgmatic URL.
continuous-integration/drone/push Build is passing
Details
2023-06-04 22:21:16 -07:00
Dan Helfman
b5d9398910
Stop uploading GPG signatures to pypi since it no longer supports them.
continuous-integration/drone/push Build is passing
Details
2023-06-03 22:37:46 -07:00
Dan Helfman
a185eb73b0
Fix GitHub release script now that "master" has been renamed to "main".
continuous-integration/drone/push Build is passing
Details
2023-06-03 22:26:49 -07:00
Dan Helfman
e80f27f922
Bump version for release.
continuous-integration/drone/tag Build is passing
Details
2023-06-03 22:14:21 -07:00
Dan Helfman
1a5b3c9e4e
Add Fedora schema loading fix to NEWS ( #703 ).
continuous-integration/drone/push Build is passing
Details
2023-06-03 22:07:24 -07:00
Dan Helfman
b3f70434df
Fix error loading configuration schema on Fedora Linux ( #703 ).
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: borgmatic-collective/borgmatic#702
2023-06-04 05:04:41 +00:00
Felix Kaechele
c61d63b235
Use open() to test for file existance and readability
...
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2023-06-04 00:54:29 -04:00
Felix Kaechele
ba0899660d
Verify that schema path exists before returning it
...
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2023-06-03 23:42:20 -04:00
Felix Kaechele
15cabb93ca
Drop importlib_metadata entirely
...
The fallback option using the dirname of the config module location
seems to be more robust in a number of cases.
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2023-06-03 23:42:20 -04:00
Felix Kaechele
ce6daff12f
Fix importlib.metadata.files workaround
...
Some distributions, such as Fedora, do not install the RECORDS file as
part of a package's dist-info. As a result importlib.metadata.files will
return None.
Use the workaround for these cases as well.
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2023-06-03 23:42:20 -04:00
Dan Helfman
caf654366c
Document work-around for colons in YAML strings ( #708 ).
continuous-integration/drone/push Build is passing
Details
2023-06-03 10:19:34 -07:00
Divyansh Singh
bb60b25399
merge subparsers and refactor
2023-06-02 02:04:35 +05:30
Divyansh Singh
74aa28e027
support more flags
2023-06-01 16:53:34 +05:30
Dan Helfman
4f49b345af
NEWS wording fix for clarity ( #706 ).
continuous-integration/drone/push Build is passing
Details
2023-05-30 23:21:55 -07:00
Dan Helfman
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
Details
2023-05-30 23:19:33 -07:00
Dan Helfman
8f4cce5fa5
Make dev docs message stand out a little more.
continuous-integration/drone/push Build is failing
Details
2023-05-30 22:30:06 -07:00
Dan Helfman
518aeabb2a
Document verbosity levels ( #484 ).
continuous-integration/drone/push Build is failing
Details
2023-05-30 22:25:27 -07:00
Dan Helfman
341bd4118d
Fix "--archive latest" on "list" and "info" actions only working on the first of multiple configured repositories ( #706 ).
continuous-integration/drone/push Build is failing
Details
2023-05-30 16:53:55 -07:00
Dan Helfman
b222f6a60b
Mention new verbosity level to NEWS ( #484 ).
continuous-integration/drone/push Build is failing
Details
2023-05-30 15:52:49 -07:00
Dan Helfman
c0aaba6891
Add option to disable syslog output ( #484 ).
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: borgmatic-collective/borgmatic#675
2023-05-30 20:03:56 +00:00
Soumik Dutta
a7f81d538d
nit changes
...
- help strings in borgmatic commands
- test fixes in test_logger and test_borgmatic
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-29 01:09:00 +05:30
Divyansh Singh
4c60bf84d7
extract config files
2023-05-28 01:36:32 +05:30
Divyansh Singh
dbb778a4d6
finish parsing and add error for empty config subcommand
2023-05-26 22:44:31 +05:30
Divyansh Singh
f4a169fdf3
Merge pull request #2 from witten/feat/store-config-in-archive
2023-05-26 21:29:18 +05:30
Soumik Dutta
3d41ed3a34
add test to check that log_file is disabled
...
if logging is disabled
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 09:58:53 +05:30
Soumik Dutta
0283f9ae2a
fix help string
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
d556a23f97
update borgmatic tests
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
f98d07e8d8
fix logger test
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
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
Soumik Dutta
24be6272ed
add test for logger
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
5a9bb4b97f
update help strings
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
6a2eb1f157
make value of disabled level higher
...
so that no other log has higher priority
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
99473c30a8
disable sending logs in Healthchecks
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Soumik Dutta
f512d1e460
add verbosity level -2
...
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
Dan Helfman
96adee444b
Potential fix for nested subparsers not parsing correctly.
2023-05-25 15:03:15 -07:00
Divyansh Singh
8b7996dfda
removed parents and used reversed remaining_args
2023-05-26 01:07:11 +05:30
Divyansh Singh
2241de11c0
start work on borgmatic config bootstrap command
2023-05-26 00:26:13 +05:30
Dan Helfman
84c21b062f
Fix incorrect argument ordering ( #659 ).
continuous-integration/drone/push Build is passing
Details
2023-05-23 16:55:40 -07:00
Dan Helfman
76138faaf3
Add integration test for mount action ( #659 ).
2023-05-23 14:49:04 -07:00
Dan Helfman
9299841a5b
Add date-based matching flags to NEWS ( #659 ).
continuous-integration/drone/push Build is failing
Details
2023-05-23 14:30:16 -07:00
Dan Helfman
35b5c62ca6
Add Borg 2 date-based matching flags for archive selection ( #659 ).
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: borgmatic-collective/borgmatic#661
2023-05-23 21:26:17 +00:00
Dan Helfman
05b989347c
Upgrade requests test requirement (security).
continuous-integration/drone/push Build is passing
Details
2023-05-23 08:43:45 -07:00
Chirag Aggarwal
00e9bb011a
test should mock out make_flags_from_arguments
...
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-05-20 09:23:09 -04:00
Dan Helfman
833796d1c4
Add archive check probing logic tweak to NEWS ( #688 ).
continuous-integration/drone/push Build is passing
Details
2023-05-17 08:48:54 -07:00
Divyansh Singh
ee32b076eb
update tests and formatting
2023-05-16 23:17:35 +05:30
Dan Helfman
e3425f48be
Instead of taking the first check time found, take the maximum value ( #688 )
continuous-integration/drone/push Build is passing
Details
2023-05-16 10:20:52 -07:00
Dan Helfman
79b094d035
Bump version for release.
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2023-05-16 09:59:09 -07:00
Dan Helfman
b45e45f161
Partial conversion of showing repository labels in logs instead of paths (part of #635 ).
continuous-integration/drone/push Build is running
Details
2023-05-16 09:36:50 -07:00
Divyansh Singh
b10148844b
change config_paths var name to used_config_paths to avoid collisions
2023-05-16 14:00:23 +05:30
Dan Helfman
ba845d4008
Codespell saves the day.
continuous-integration/drone/push Build is passing
Details
2023-05-15 23:25:13 -07:00
Dan Helfman
645d29b040
Fix archive checks being skipped even when particular archives haven't been checked recently ( #688 ).
continuous-integration/drone/push Build is failing
Details
2023-05-15 23:17:45 -07:00
Divyansh Singh
49b4d371ce
create and add content to borgmatic-manifest.json
2023-05-16 00:24:19 +05:30
Divyansh Singh
1bc7bb4971
feat: store configs used to create an archive in the archive
2023-05-15 23:04:42 +05:30
Dan Helfman
e66e449c3b
Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
continuous-integration/drone/push Build is passing
Details
2023-05-14 12:51:23 -07:00
Dan Helfman
8eb05b840a
Log a warning when "borgmatic borg" is run with an action that borgmatic natively supports ( #694 ).
2023-05-14 09:59:28 -07:00
Dan Helfman
f0fc638284
Docs: add Gentoo Linux to other ways to install ( #696 ).
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: borgmatic-collective/borgmatic#696
2023-05-13 16:33:11 +00:00
ennui
c6126a9226
Docs: add Gentoo Linux to other ways to install
2023-05-13 11:22:47 +00:00
ennui
62b11ba16b
Docs: add Gentoo Linux to other ways to install
2023-05-13 11:20:47 +00:00
Dan Helfman
403ae0f698
Clarify configuration comment about source_directories also accepting files ( #693 ).
continuous-integration/drone/push Build is passing
Details
2023-05-09 10:14:03 -07:00
Dan Helfman
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
Details
2023-05-08 23:00:49 -07:00
Dan Helfman
b3b08ee6d7
Fix error in "borgmatic restore" action when the configured repository path is relative ( #691 ).
continuous-integration/drone/push Build is passing
Details
2023-05-07 21:21:35 -07:00
Dan Helfman
15ef37d89f
Add test coverage for exact_options_completion() raising ( #686 ).
continuous-integration/drone/push Build is passing
Details
2023-05-06 16:25:26 -07:00
Dan Helfman
e84bac29e5
Remove value type for compatibility with Python 3.8 ( #686 ).
2023-05-06 16:18:37 -07:00
Dan Helfman
1a956e8b05
Add fish shell completions to NEWS ( #686 ).
continuous-integration/drone/push Build is failing
Details
2023-05-06 16:04:15 -07:00
Dan Helfman
4aae7968b8
Add fish shell completions support ( #686 ).
...
Merge pull request #70 from isaec/feat/fish-completions
2023-05-06 16:00:25 -07:00
Isaac
66964f613c
formatting!
2023-05-06 15:56:50 -07:00
Isaac
614c1bf2e4
rename test to make function under test clearer
2023-05-06 15:52:42 -07:00
Isaac
aa770b98f9
follow unit test module convention
2023-05-06 15:50:37 -07:00
Isaac
453b78c852
drop messages
2023-05-06 15:49:07 -07:00
Isaac
0657106893
clarify dedent test name
2023-05-06 15:46:15 -07:00
Isaac
43c532bc57
add test for dedent strip
2023-05-06 11:51:35 -07:00
Isaac
efb81fc2c1
rename last arg helper function to current arg for clarity
2023-05-06 11:42:32 -07:00
Isaac
c8f4344f89
add more justification to checks
2023-05-06 11:39:02 -07:00
Isaac
a047f856a1
tweak docstring, add comment
2023-05-06 11:37:38 -07:00
Isaac
d732059979
fix rotted comments
2023-05-06 11:32:10 -07:00
Isaac
ccfdd6806f
test the value of completions
2023-05-06 11:29:14 -07:00
Isaac
aa564ac5fe
fix the error thrown, unit test for it, and add string explanations
2023-05-06 11:25:15 -07:00
Isaac
77dbb5c499
create way for test cases to be shared
2023-05-06 11:16:45 -07:00
Isaac
e623f401b9
write more unit tests
2023-05-06 10:56:54 -07:00
Isaac
372622fbb1
add more doccomments, drop a check
2023-05-06 10:46:27 -07:00
Isaac
469e0ccace
create doccomments, start writing unit tests
2023-05-06 10:42:06 -07:00
Isaac
59a6ce1462
replace double quotes with single quotes
2023-05-05 00:03:43 -07:00
Isaac
5a7a1747f2
add safety check to avoid infinite cat hang
2023-05-05 00:01:45 -07:00
Isaac
b557d635fd
async validity check
2023-05-04 23:57:37 -07:00
Isaac
d59b9b817f
support required actions
2023-05-04 23:44:54 -07:00
Isaac
16ac4824a5
handle typed without default params
2023-05-04 23:42:04 -07:00
Isaac
3592ec3ddf
dont show deprecated options
2023-05-04 23:32:09 -07:00
Isaac
8f3039be23
handle the expanding filters better
2023-05-04 23:23:29 -07:00
Isaac
b4a38d8be9
fix flag showing up for paths
2023-05-04 23:06:11 -07:00
Isaac
d962376a9d
refactor to only show specific options if possible
2023-05-04 21:58:30 -07:00
Isaac
193731a017
rename function
2023-05-04 21:14:48 -07:00
Isaac
bbc3e9d717
show possible choices
2023-05-04 21:12:24 -07:00
Isaac
639e88262e
create working file completion
2023-05-04 20:17:26 -07:00
Isaac
f12a10d888
start work on conditional file completion
2023-05-04 19:50:49 -07:00
Isaac
28efc85660
rearrange to improve legability of the file
2023-05-04 18:11:13 -07:00
Isaac
f1fd2e88dd
drop blank completion
2023-05-04 13:49:29 -07:00
Isaac
700f8e9d9c
replace .format with fstring
2023-05-04 13:39:48 -07:00
Isaac
f04036e4a7
use fstring to produce completion lines
2023-05-04 13:33:21 -07:00
Isaac
062453af51
replace actionStr with action_name
2023-05-04 13:29:25 -07:00
Isaac
b7fe2a5031
lowercase fish in docs
2023-05-04 13:27:57 -07:00
Isaac
ca689505e5
add e2e fish test
2023-05-04 13:27:00 -07:00
Isaac
9ff5ea5240
add a unit test, fix isort and black
2023-05-04 13:22:09 -07:00
Dan Helfman
359afe5318
Error if --list is used with --json for create action ( #680 ).
continuous-integration/drone/push Build is passing
Details
2023-05-03 17:16:36 -07:00
Dan Helfman
0b397a5bf9
Fix borgmatic error when not finding the configuration schema for certain "pip install --editable" development installs ( #687 ).
continuous-integration/drone/push Build is passing
Details
2023-04-30 16:24:10 -07:00
Dan Helfman
a60d7fd173
Run "borgmatic borg" action without capturing output so interactive prompts and flags like "--progress" still work.
continuous-integration/drone/push Build is passing
Details
2023-04-30 15:43:41 -07:00
Isaac
f7e4024fca
add to readme
2023-04-28 14:02:06 -07:00
Isaac
98e3a81fcf
allow file completions as applicable
2023-04-28 12:42:26 -07:00
Isaac
9c77ebb016
continue deduping
2023-04-28 12:15:01 -07:00
Isaac
23f478ce74
use less completion lines
2023-04-28 12:13:08 -07:00
Isaac
d265b6ed6f
add comments in generated files
2023-04-28 11:57:16 -07:00
Dan Helfman
77c3161c77
Fix canonical home link in README.
continuous-integration/drone/push Build is passing
Details
2023-04-28 08:36:03 -07:00
Isaac
2e658cfa56
only allow one parser
2023-04-27 21:57:50 -07:00
Isaac
412d18f218
show sub options
2023-04-27 21:31:53 -07:00
Isaac
8060586d8b
fix the script and drop unneeded options
2023-04-27 20:05:17 -07:00
Isaac
25b3db72a0
make more precise, fix the version check fn
2023-04-27 19:58:22 -07:00
Isaac
5678f3a96e
basic working version
2023-04-27 19:44:11 -07:00
Isaac
28b152aedd
make upgrade message a template
2023-04-27 19:31:42 -07:00
Isaac
0009471f67
start work on completion
2023-04-27 18:46:13 -07:00
jetchirag
a62ac42cca
Merge branch 'main' into borg2-archive-flags
2023-04-27 16:57:29 +00:00
Chirag Aggarwal
68ee9687f5
Added tests for all subcommands and used black formatter
...
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-04-27 22:27:23 +05:30
Chirag Aggarwal
32395e47f9
Added duplicate flags test for prune
...
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-04-24 20:49:41 +05:30
Chirag Aggarwal
8aaba9bb0a
Added new flags to prune test for review
...
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-04-24 20:43:34 +05:30
Chirag Aggarwal
96aca4f446
Updated existing tests to use new parameters
...
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-04-24 20:24:41 +05:30
Dan Helfman
22b84a2fea
Switch to Docker Compose for dev-docs script, so podman-docker is no longer needed for Podman users.
continuous-integration/drone/push Build is passing
Details
2023-04-22 10:07:40 -07:00
Dan Helfman
5962fd473e
Another try. Backing out psql error changes ( #678 ).
continuous-integration/drone/push Build is passing
Details
2023-04-21 10:34:50 -07:00
Dan Helfman
7e64f415ba
Attempt to fix failing end-to-end database test that only fails in CI.
continuous-integration/drone/push Build is failing
Details
2023-04-21 10:03:29 -07:00
Dan Helfman
ae12ccd8e6
And fixing again...
continuous-integration/drone/push Build is failing
Details
2023-04-21 09:31:37 -07:00
Dan Helfman
3cefeaa229
Fix end-to-end test command-line syntax.
continuous-integration/drone/push Build was killed
Details
2023-04-21 09:30:08 -07:00
Dan Helfman
71b75800cd
Get more verbose in the end-to-end test restore.
continuous-integration/drone/push Build is failing
Details
2023-04-20 23:32:57 -07:00
Dan Helfman
9ca31530a0
Add missing test for check_all_source_directories_exist() raising.
continuous-integration/drone/push Build is failing
Details
2023-04-20 23:15:22 -07:00
Dan Helfman
b555fcb956
Add "source_directories_must_exist" expansion fix to NEWS ( #682 ).
2023-04-20 23:08:21 -07:00
Dan Helfman
5829196b70
Expand source directories when checking for existence ( #682 ).
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: borgmatic-collective/borgmatic#683
2023-04-21 06:05:59 +00:00
Jesse Johnson
a14870ce48
Expand source directories when checking for existence ( #682 ).
2023-04-21 05:52:04 +00:00
Dan Helfman
ee5c25f3bd
Add additional tests for PostgreSQL hook fixes ( #678 ).
continuous-integration/drone/push Build is failing
Details
2023-04-20 21:44:42 -07:00
Dan Helfman
da0f5a34f2
Fix multiple bugs in PostgreSQL hook ( #678 ).
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: borgmatic-collective/borgmatic#677
2023-04-21 04:05:22 +00:00
Dan Helfman
065be1d9d4
More inclusive language.
continuous-integration/drone/push Build is passing
Details
2023-04-20 14:28:04 -07:00
Dan Helfman
f2f6fb537a
!!!
continuous-integration/drone/push Build is passing
Details
2023-04-20 14:19:34 -07:00
Dan Helfman
7ff994a964
🤦
continuous-integration/drone/push Build was killed
Details
2023-04-20 13:56:12 -07:00
Dan Helfman
08edecacae
WTF?!
continuous-integration/drone/push Build was killed
Details
2023-04-20 13:55:37 -07:00
Dan Helfman
1e03046d9a
*Seriously?*
continuous-integration/drone/push Build is failing
Details
2023-04-20 13:50:26 -07:00
Dan Helfman
c9bf52ee45
Sigh again.
continuous-integration/drone/push Build was killed
Details
2023-04-20 13:46:49 -07:00
Dan Helfman
f947525fca
?
continuous-integration/drone/push Build was killed
Details
2023-04-20 13:45:26 -07:00
Dan Helfman
7f7b89d79c
Trying a different approach: Ditching Podman-in-Podman.
continuous-integration/drone/push Build is failing
Details
2023-04-20 12:03:51 -07:00
Dan Helfman
499e42df35
ðŸ˜
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:58:06 -07:00
Dan Helfman
4302a07c9b
WTF.
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:53:52 -07:00
Dan Helfman
1721c05d2e
Yet more.
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:52:23 -07:00
Dan Helfman
8a31c27078
To see what sticks.
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:50:25 -07:00
Dan Helfman
d6e1cef356
Throwing stuff at the wall.
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:49:43 -07:00
Dan Helfman
f82bf619ff
More.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:41:35 -07:00
Dan Helfman
02eeca1fc2
Hmm.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:36:30 -07:00
Dan Helfman
4e78cf1b95
ಠ_à²
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:33:15 -07:00
Dan Helfman
9e9a7c50e5
😊 🔫
continuous-integration/drone/push Build was killed
Details
2023-04-20 11:30:30 -07:00
Dan Helfman
51bc53e5ca
Whee.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:24:59 -07:00
Dan Helfman
b85538c54c
Double sigh.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:11:49 -07:00
Dan Helfman
bb5028e484
Sigh.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:11:08 -07:00
Dan Helfman
53ee0fcfad
Another attempt at Podman-in-Podman incantations.
continuous-integration/drone/push Build is failing
Details
2023-04-20 11:06:15 -07:00
Dan Helfman
5f8c79dd16
Attempt to get Podman-in-Podman builds working.
continuous-integration/drone/push Build is failing
Details
2023-04-20 10:50:44 -07:00
Dan Helfman
0a6f5452f4
Fix broken Podman image name.
continuous-integration/drone Build was killed
Details
continuous-integration/drone/push Build is failing
Details
2023-04-19 23:16:15 -07:00
Dan Helfman
269fac074b
Attempt to use Podman-in-Podman for building docs instead of Docker-in-Podman.
continuous-integration/drone/push Build encountered an error
Details
2023-04-19 23:14:51 -07:00
Dan Helfman
3b21ce4ce8
Rename "master" development branch to "main" to use more inclusive language ( #684 ).
continuous-integration/drone/push Build is failing
Details
2023-04-19 21:43:08 -07:00
Dan Helfman
8bb7631f50
Fix missing mock in unit test.
continuous-integration/drone/push Build is failing
Details
2023-04-19 21:22:51 -07:00
Dan Helfman
9f5769f87b
Make docs/schema a little more container agnostic / less Docker specific.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone Build is passing
Details
2023-04-16 15:41:17 -07:00
Dan Helfman
991e08f16d
Add Unraid borgmatic installation link to docs.
continuous-integration/drone/push Build is passing
Details
2023-04-15 09:13:13 -07:00
Chirag Aggarwal
1ee56805f1
Merge remote-tracking branch 'upstream/master' into borg2-archive-flags
2023-04-15 17:29:20 +05:30
Dan Helfman
25506b8d2c
Backing out upgrade of end-to-end test packages, because apparently we can't have nice things.
continuous-integration/drone/push Build is passing
Details
2023-04-14 23:47:51 -07:00
Dan Helfman
28e62d824b
Upgrade end-to-end test packages.
continuous-integration/drone/push Build is failing
Details
2023-04-14 23:28:07 -07:00
Dan Helfman
7ee37a890e
Fix broken end-to-end tests by no longer using an editable package there, a work-around for https://github.com/pypa/packaging-problems/issues/609
continuous-integration/drone/push Build is passing
Details
2023-04-14 23:22:07 -07:00
Dan Helfman
8cb5a42a9e
Drop deprecated pkg_resources in favor of importlib.metadata and packaging.
continuous-integration/drone/push Build is failing
Details
2023-04-14 21:21:25 -07:00
Dan Helfman
5dbb71709c
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
continuous-integration/drone/push Build is passing
Details
2023-04-14 19:35:24 -07:00
Dan Helfman
1c67db5d62
Add documentation for "borgmatic restore --schema" ( #375 ).
continuous-integration/drone/push Build is passing
Details
2023-04-14 16:40:58 -07:00
Dan Helfman
96d4a8ee45
Add "borgmatic restore --schema" flag to NEWS ( #375 ).
continuous-integration/drone/push Build is passing
Details
2023-04-14 16:33:06 -07:00
Dan Helfman