Dan Helfman
|
c6cb21a748
|
Switch to read-only container filesystem to avoid *.pyc getting created with busted permissions.
|
2019-12-11 21:24:37 -08:00 |
|
Dan Helfman
|
78aa4626fa
|
Remove user switch in container due to CI permission issue.
|
2019-12-11 16:58:08 -08:00 |
|
Dan Helfman
|
d2df224da8
|
Use busybox short option to su.
|
2019-12-11 16:46:24 -08:00 |
|
Dan Helfman
|
464ff2fe96
|
Run end-to-end tests on developer machines with Docker Compose for approximate parity with continuous integration tests.
|
2019-12-11 16:43:01 -08:00 |
|
Dan Helfman
|
0cc711173a
|
Merge branch 'master' into end-to-end-database-tests
|
2019-12-11 12:27:14 -08:00 |
|
Dan Helfman
|
14e5cfc8f8
|
Support piping "borgmatic list" output to grep. Retain colored output when piping/redirecting (#271).
|
2019-12-11 12:12:25 -08:00 |
|
Dan Helfman
|
b8b888090d
|
Select Postgres service to work with particular client version.
|
2019-12-10 21:41:15 -08:00 |
|
Dan Helfman
|
68281339b7
|
Black.
|
2019-12-10 16:57:12 -08:00 |
|
Dan Helfman
|
2e5be3d3f1
|
Add missing psql.
|
2019-12-10 16:52:59 -08:00 |
|
Dan Helfman
|
abd31a94fb
|
Ports fix?
|
2019-12-10 16:47:09 -08:00 |
|
Dan Helfman
|
01e2cf08d1
|
Fix Drone CI services syntax.
|
2019-12-10 16:43:43 -08:00 |
|
Dan Helfman
|
9f821862b7
|
End-to-end tests for database dump and restore.
|
2019-12-10 16:41:01 -08:00 |
|
Dan Helfman
|
8660af745e
|
Optionally change the internal database dump path via "borgmatic_source_directory" option in location configuration section (#259).
|
2019-12-10 16:04:34 -08:00 |
|
Dan Helfman
|
826e4352d1
|
Filter listed paths via "borgmatic list --path" flag (#269).
|
2019-12-08 14:07:02 -08:00 |
|
Dan Helfman
|
b94999bba4
|
Fix "borgmatic umount" so it only runs Borg once instead of once per repository / configuration file.
|
2019-12-07 21:36:51 -08:00 |
|
Dan Helfman
|
65cc4c9429
|
Fix "--repository" flag to accept relative paths.
|
2019-12-06 16:29:41 -08:00 |
|
Dan Helfman
|
df2be9620b
|
Mount whole repositories via "borgmatic mount" without any "--archive" flag (#253).
|
2019-12-06 15:58:54 -08:00 |
|
Dan Helfman
|
2ab9daaa0f
|
Attempt to repair any inconsistencies found during a consistency check via "borgmatic check --repair" flag (#266).
|
2019-12-04 16:07:00 -08:00 |
|
Dan Helfman
|
0c6c61a272
|
Pass extra options directly to particular Borg commands, handy for Borg options that borgmatic does not yet support natively (#235).
|
2019-12-04 15:48:10 -08:00 |
|
Dan Helfman
|
00f62ca023
|
Fix for "before_backup" hook not triggering an error when the command contains "borg" and has an exit code of 1 (#256).
|
2019-11-30 16:55:05 -08:00 |
|
Dan Helfman
|
9b2ca15de6
|
Fix for garbled Borg file listing when using "borgmatic create --progress" with verbosity level 1 or 2 (#257).
|
2019-11-30 15:31:36 -08:00 |
|
Dan Helfman
|
c4aa34bf5c
|
Fix for missing Healthchecks monitoring payload or HTTP 500 due to incorrect unicode encoding (#260).
|
2019-11-30 14:51:32 -08:00 |
|
Dan Helfman
|
4385f2a36a
|
Merge branch 'master' of github.com:witten/borgmatic
|
2019-11-25 15:28:21 -08:00 |
|
Dan Helfman
|
ed6a9dadf8
|
Fix for database dump removal incorrectly skipping some database dumps.
|
2019-11-25 23:28:15 +00:00 |
|
Dan Helfman
|
d978a2d190
|
Fix for database dump removal incorrectly skipping some database dumps.
|
2019-11-25 15:27:59 -08:00 |
|
Dan Helfman
|
375036e409
|
Support for mounting an archive as a FUSE filesystem via "borgmatic mount" action, and unmounting via "borgmatic umount" (#123).
|
2019-11-25 14:56:20 -08:00 |
|
Raphael Heinrich
|
99168c1035
|
Fix error on cleanup multiple database dumps
|
2019-11-25 22:07:42 +01:00 |
|
Dan Helfman
|
f4a231420f
|
Show summary log errors regardless of verbosity. Log the "summary:" header with level based on the contained logs.
|
2019-11-25 10:31:09 -08:00 |
|
Dan Helfman
|
55ebfdda39
|
Show full error logs at "--verbosity 0" so you can see command output without upping the verbosity level.
|
2019-11-19 10:09:25 -08:00 |
|
Dan Helfman
|
e63e2e0852
|
Rephrasing verbosity levels.
|
2019-11-17 22:52:26 -08:00 |
|
Dan Helfman
|
edc4b9e60e
|
Update the command-line help description.
|
2019-11-17 22:49:16 -08:00 |
|
Dan Helfman
|
78ff734e6c
|
Add note about error logs only flowing to Healthchecks for the "create" action.
|
2019-11-17 19:10:11 -08:00 |
|
Dan Helfman
|
2cc743cf47
|
With "borgmatic check", consider Borg warnings as errors (#247).
|
2019-11-17 19:06:28 -08:00 |
|
Dan Helfman
|
d99e6d1994
|
Remove obnoxious log message when Healthchecks hook sends failure for check action.
|
2019-11-17 18:55:40 -08:00 |
|
Dan Helfman
|
50f62d73b7
|
When using the Healthchecks monitoring hook, include borgmatic logs in the payloads for completion and failure pings (#241).
|
2019-11-17 16:54:27 -08:00 |
|
Dan Helfman
|
26a89de790
|
Higher resolution BorgBase logo.
|
2019-11-14 12:39:33 -08:00 |
|
Dan Helfman
|
c2276b18c5
|
Add troubleshooting documentation for MySQL lock table errors (#244).
|
2019-11-14 10:33:47 -08:00 |
|
Dan Helfman
|
693434f8aa
|
Icon spacing hack that'll show up on GitHub.
|
2019-11-14 09:45:38 -08:00 |
|
Dan Helfman
|
1e8edc05e9
|
Marketing.
|
2019-11-14 09:34:53 -08:00 |
|
Dan Helfman
|
1f166a47e9
|
Fix failing test due to dictionary order (or the lack thereof..) in Python 3.5.
|
2019-11-13 16:42:58 -08:00 |
|
Dan Helfman
|
9ee6151999
|
Add link to unofficial Fedora package of borgmatic that's more up-to-date.
|
2019-11-13 14:59:49 -08:00 |
|
Dan Helfman
|
6cdc92bd0c
|
Fix for "borgmatic restore" showing success and incorrectly extracting archive files, even when no databases are configured to restore (#246).
|
2019-11-13 10:41:57 -08:00 |
|
Dan Helfman
|
612e1fea67
|
Add database version to issue template.
|
2019-11-13 08:38:58 -08:00 |
|
Dan Helfman
|
0a9f4e8708
|
Reopen the file given by "--log-file" flag if an external program rotates the log file while borgmatic is running.
|
2019-11-12 16:13:25 -08:00 |
|
Dan Helfman
|
781fac3266
|
Refactor ping monitors (Healthchecks, Cronitor, Cronhub) to share a common invocation and function signature.
|
2019-11-12 15:31:07 -08:00 |
|
Dan Helfman
|
4c38810a32
|
Add note about rsyslog rate limiting.
|
2019-11-12 12:32:32 -08:00 |
|
Dan Helfman
|
bf0d38ff2a
|
Update docs about MySQL/MariaDB database dumps and restores (#228).
|
2019-11-12 11:59:01 -08:00 |
|
Dan Helfman
|
04e5b42606
|
Fix repository does not exist error with "borgmatic extract" when repository is remote (#243).
|
2019-11-12 11:47:24 -08:00 |
|
Dan Helfman
|
30525c43bf
|
Another edge case: Don't error on non-matching restore path globs (#228).
|
2019-11-12 11:24:31 -08:00 |
|
Dan Helfman
|
ebeb5efe05
|
More accurately detecting restore of unconfigured database (#228).
|
2019-11-12 11:10:47 -08:00 |
|