Skip to content

v2.0.0

Compare
Choose a tag to compare
@gocardless-draupnir-robot gocardless-draupnir-robot released this 09 Jul 20:40
· 181 commits to master since this release
ff264bb

Changelog

  • Goreleaser changes to adapt to later versions
  • Replace environment variable configuration with a configuration file installed at /etc/draupnir/config.toml. Proxy settings are still configured via the HTTP_PROXY and HTTPS_PROXY environment variables, but everything else is configured using the config file. The format is documented in the README.
  • Vacuum databases by default after the anonymisation step, to avoid the vacuum processes starting in all instances of a draupnir database and causing large amounts of exclusive data to be generated per snapshot

ff264bb Use stable version of goreleaser instead of HEAD
5c19a4d fpm -> nfpm
840d09c v2.0.0
c597514 Merge pull request #53 from gocardless/lawrence-improve-finalisation-performance
a08239d Vacuum databases after running finalisation
15d12ea Improve finalisation performance
4197182 Merge pull request #51 from gocardless/hmac/test-cleanup
183a8a9 Clean up some tests
135ab41 Merge pull request #50 from gocardless/hmac/auth-middleware
5b549b4 Add Authentication middleware
e3fe61e Merge pull request #49 from gocardless/hmac/toml-config
cb84b33 Update changelog
f279295 Small logging changes
e136f98 c -> cfg
e214e48 Update docs
6ad38df Split config into groups and validate
5f92d4a Permit optional config fields
4731d65 Configure the server using a config file instead of env vars