Skip to content

Releases: orgrim/pg_back

v2.5.0

07 Sep 19:22
Compare
Choose a tag to compare

Changelog

  • 8a7fd6c Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  • 6f26d59 Fix #126 (azure --list-remote and --download)
  • ebbcdfb Implement Backblaze B2 as remote provider
  • 8ffb3ab Update adambirds/docker-compose-action
  • 370e36c rebase
  • 9b66af1 release 2.5.0
  • 166d179 update contributors
  • 94c123a update go modules

v2.4.0

21 Jun 12:53
Compare
Choose a tag to compare

Changelog

  • 5a23505 Add the --upload-prefix option to put files under this remote directory
  • 0a143e5 Do not try to purge global files when --dump-only is enabled
  • 6759ced release 2.4.0

v2.3.1

14 Jun 08:29
Compare
Choose a tag to compare

Changelog

  • b7cf5aa Fix cipher_public_key and cipher_private_key not allowed in config file
  • aaec99c release 2.3.1

v2.3.0

06 May 09:09
Compare
Choose a tag to compare

Changelog

  • bf909b7 Add an option to download from remote locations
  • cfeb54d Add an option to list files from remote locations
  • df166fa Add the --dump-only option to only dump databases
  • 20adcf6 Bump github.com/jackc/pgx/v4 from 4.11.0 to 4.18.2
  • f728cd8 Bump golang.org/x/net from 0.17.0 to 0.23.0
  • 0340dfd Bump google.golang.org/protobuf from 1.30.0 to 1.33.0
  • c4c53ac Fix mode of the directory when the format is dir
  • db1ac0d add options to avoid dumping hash passwords with pg_dumpall
  • b7e8a93 ensure usability without superuser privileges
  • bd9f487 fix documentation, use comma instead of semicolon
  • 7b2ab08 release 2.3.0
  • 358c8ba update all dependencies and fix Azure API changes

v2.2.0

26 Dec 21:18
Compare
Choose a tag to compare

Changelog

  • b8767d5 AGE encryption and decryption with asymmetric keys
  • cddabc2 Add Docker build action
  • 572bbbc Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • abb0ef8 Bump golang.org/x/net from 0.7.0 to 0.17.0
  • 815202a Bump google.golang.org/grpc from 1.40.1 to 1.53.0
  • 0d81808 Bump google.golang.org/grpc from 1.53.0 to 1.56.3
  • 8355567 Example configuration for Kubernetes
  • d29bd1c Pass opts by reference
  • be759c4 accept commas for exclude_dbs
  • 861ab5d add Massimo Lusetti and Kenny Root to the list of contributors
  • 8f8e8ee add option to skip loading config file
  • 3866fde docker-compose: add example test file
  • 7da1126 docker: initial Dockerfile
  • 4421dd6 fix inclusion and excusion lists parsing in per db configs
  • 6c5e8a4 pg_back.conf: typos, spelling, points
  • 350a3d7 pg_dump support compression natively with plain dump formwat too, use it.
  • 3debaac release 2.2.0
  • 283e614 remove hook test on windows
  • ca8d9af try to save files with a more sane file permission values
  • 5f0ba97 update documentation and the list of contributors

v2.1.1

17 Mar 20:24
Compare
Choose a tag to compare

Changelog

  • 9df4a62 Bump golang.org/x/crypto from 0.0.0-20211202192323-5770296d904e to 0.1.0
  • 410fe81 Bump golang.org/x/net from 0.1.0 to 0.7.0
  • 858f382 Update README.md
  • 99abd8d fix exec path expansion when binDir is set
  • 7bd92bb release 2.1.1
  • 24d1e11 replace _ with - in package name
  • 45cb9e1 update go version to 1.20 to allow update of golang.org/x/crypto
  • ccec313 update the README with install command for go 1.20
  • e6ef70c validate if the path given to -B is an existing directory

v2.1.0

21 Feb 14:33
Compare
Choose a tag to compare

Changelog

5b871c5 Add quiet mode
34cb671 add a dump of hba_file and ident_file
921c5e4 add fixes and unit tests for relative paths in windows
27890e9 add systemd timer for Debian
2d8b840 allow to keep source files when encrypting
4a11694 always create a createdb.sql file for plain format instead of dumping with --create
e6e9333 always remove slashes to avoid issues with filenames on windows
245e0ca bump devel version to 2.1.0
2d082e9 check and adapt to the version of pg_dump and pg_dumpall
b42f06f compute a checksum of global ACL files
f24b401 compute checksums of encrypted files
21dd26e create a createdb.sql for all dbs but template0
f6f9590 encrypt and decrypt files with age
d61b0b0 enforce a minimum version of pg_dump
9a26348 exit with error on unknown parameters in conf
0006704 fix README.md
eaf3be1 fix a panic on purge when there no remote repository
50bb19b fix cipher passphrase lookup in the environment
ec92e82 fix loading of the default configuration file
f01bbb4 fix path of command when executed on windows
1d3e515 fix path slashes in urls of cloud storage
9ae9650 fix purge based on a number to keep
f6bbb1f fix sftp upload on windows by forcing the use of slashes in remote paths
7728a7e fix typos in the comments of the config file
bd70543 fix unit tests on windows
ab0a567 give information on how to restore
026e00e jobs count must be >= 1
badd15d make gcs-bucket mandatory when uploading to GCS
fa67fe9 refactor pgDumpVersion to accept other tools
6339b4b replace starting dot and slashes in db names
e1f5998 reword options for cipher passphrase
fcaabd2 rework post processing of files
f082d21 support limiting the list of files to decrypt
d9dbd23 update changelog
3244512 update changelog
ddc160a update changelog
a1187d8 update the changelog and the readme
ff86328 update the list of features in the README
e1e6da6 upload files to Azure Blob Storage
6ba551d upload files to GCS
07c051b upload files to S3
da152ba upload with sftp and fixes on upload S3
36d8997 use defer for cleanup in main
299eb31 warn when there are no files to decrypt
35813a8 wrap some long lines in usage

v2.0.1

16 May 19:55
Compare
Choose a tag to compare

Changelog

cbd16a2 Ensure the passfile is used on Windows
965b068 Fix or skip tests on windows and macos
67722a1 Improve README.md (#44)
acaa33a Setup github actions
3e0e420 allow postgresql URIs as connection strings
1d6f207 document backslash escaping in README.md
b942f68 force legacy timestamp format on windows
a0c97c0 make locking work on windows (#46)
eb68eb9 release 2.0.1
1c40ad7 replace lib/pq with jackc/pgx
cd3f91b set default host to /var/run/postgresql
184b1d1 tell pg_dump and pg_dumpall never to prompt for a password
9d6c222 use goreleaser to build releases and packages

2.0.0

11 Mar 10:37
Compare
Choose a tag to compare

New major release