Dan Helfman
|
295bfb0c57
Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases (#934).
|
6 months ago |
Dan Helfman
|
4c2eb2bfe3
Spot check basically complete other than docs (#656).
|
1 year ago |
Dan Helfman
|
6fa5dff79b
Fix broken escaping logic for "pg_dump_command" (#822) + bonus shell injection fixes.
|
1 year ago |
Dan Helfman
|
75d11aa9cd
Pass the PostgreSQL "PGSSLMODE" environment variable through to Borg (#370).
|
1 year ago |
Dan Helfman
|
3c22a8ec16
Prevent various shell injection attacks (#810).
|
1 year ago |
Dan Helfman
|
b96d1898f7
Prep work for eventual container-dumping hooks: Generalize internal database hook "API" (#685).
|
1 year ago |
Dan Helfman
|
cd51e9c1ea
Fix for database "restore" action not actually restore anything (#738).
|
1 year ago |
Dan Helfman
|
da78929415
To prevent argument parsing errors on ambiguous commands, drop support for multiple consecutive flag values.
|
1 year ago |
Dan Helfman
|
ecd9e62147
Fix last end-to-end database test (#721).
|
1 year ago |
Dan Helfman
|
48b6a1679a
Remove sections (#721).
|
1 year ago |
Dan Helfman
|
69611681e2
Add database restore overrides to NEWS, add a test, and move some tests (#326).
|
1 year ago |
Divyansh Singh
|
87c6e5b349
make sure restore params in config aren't used when cli args are supplied
|
1 year ago |
Divyansh Singh
|
e2d82e9bba
actually test port restores
|
1 year ago |
Divyansh Singh
|
384182172a
add unit tests for cases when cli/config restore args are used
|
1 year ago |
Divyansh Singh
|
6c87608548
add tests for password logic
|
1 year ago |
Divyansh Singh
|
89602d1614
pass all existing tests (and formatting)
|
1 year ago |
Dan Helfman
|
5962fd473e
Another try. Backing out psql error changes (#678).
|
2 years ago |
Dan Helfman
|
ee5c25f3bd
Add additional tests for PostgreSQL hook fixes (#678).
|
2 years ago |
Dan Helfman
|
da0f5a34f2
Fix multiple bugs in PostgreSQL hook (#678).
|
2 years ago |
Divyansh Singh
|
f273e82d74
add tests
|
2 years ago |
Jakub Jirutka
|
dfccc1b94a
Exit on error when restoring all PostgreSQL databases
|
2 years ago |
Jakub Jirutka
|
19a00371f5
Run "psql" with "--no-psqlrc"
|
2 years ago |
Dan Helfman
|
f42890430c
Add code style plugins to enforce use of Python f-strings and prevent single-letter variables.
|
2 years ago |
Dan Helfman
|
da321e180d
Fix the "create" action with the "--dry-run" flag querying for databases when a PostgreSQL/MySQL "all" database is configured.
|
2 years ago |
Dan Helfman
|
f5a448c7c2
Fix for potential data loss (data not getting backed up) when dumping large "directory" format PostgreSQL/MongoDB databases (#643).
|
2 years ago |
Dan Helfman
|
30cca62d09
Add configuration options for database command customization (#630).
|
2 years ago |
Dan Helfman
|
0e6b2c6773
Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560).
|
2 years ago |
Dan Helfman
|
f67c544be6
Optionally dump "all" PostgreSQL databases to separate files instead of one combined dump file (#438, #560).
|
2 years ago |
Javier Paniagua
|
faf682ca35
specify pg dump/restore commands (#311)
|
2 years ago |
Dan Helfman
|
e85d551eac
Fix all database hooks to error when the requested database to restore isn't present in the Borg archive (#560).
|
2 years ago |