v2.0.0
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