Releases: gocardless/draupnir
v5.0.0
v4.1.0
Changelog
e25883c v4.1.0
1cac1cd Add dynamic IP whitelisting with iptables (#75)
96a664f fixup: actually run reconciles on an interval
aeaac9d Add whitelister component
f39f789 Add user IP address middleware
8776629 Log the output of unit tests
144b790 Regenerate structure.sql
fe562fe vendor: Add go-iptables
a3cda06 vendor: Prune unused packages and tests
4d0588f Merge pull request #74 from gocardless/benwh/no-superuser
50eb07e Only allow instance connections from non-superuser
861a87f Don't run draupnir instances as the postgres user (#73)
a290ce9 Add druapnir-instance user to integration tests
49f0bd1 Use draupnir-instance user to stop instances
50dbc8b Own and run instances as draupnir-instance user
ecbacae Give draupnir-instance image snapshot permissions
5611535 Add draupnir-instance user to vagrant
542e33c Remove unnecessary prostgres draupnir user
137617b Merge pull request #72 from gocardless/dyson-restrict-tls-ciphers
3f524c3 Restrict accepted TLS ciphers
cb06471 Add instance cleaning to the README (#69)
c4a21ca Add instance cleaning to the README
v4.0.2
v4.0.1
v4.0.0
Changelog
627e9f5 v4.0.0
6b00a42 Merge pull request #67 from gocardless/benwh/instance-port-range
142a720 Decrease the potential for port collisions
1c40674 Allow configuration of instance port range
45223e2 Merge pull request #64 from gocardless/dyson-clean-instances
f85e67b Clean up old instances
533c0a7 Allow configuration of an instance hostname (#66)
52585a2 Allow configuration of an instance hostname
efde00a Secure instances with client certificate auth (#65)
65a2457 Document the instance security model
a3ca78b Fix error-passing in middlewares
2503ee3 Fix logging in executor package
85193be Secure instances with client certificate auth
aff7db8 Add Vagrant VM for development (#63)
8fbbbc5 Add Vagrant VM for development
5e949f6 Merge pull request #55 from gocardless/benwh/no-vacuum-empty
996a723 Replace custom parallel vacuum with vacuumdb
v3.1.0
v3.0.3
v3.0.2
v3.0.1
Changelog
2289edd v3.0.1
4ebd96c Merge pull request #60 from gocardless/lawrence-wait-for-postgres-to-boot
befb566 Fix grep parameter for image finalisation
34b1940 Give Postgres WAL recovery a bit more time
6c79bcb Merge pull request #61 from gocardless/fix-help-text
9c2e3f3 Correct quickstart text.
f143285 Wait for Postgres to boot in finalise
e06d42e Merge pull request #58 from gocardless/hmac/pkg-cmd
5b625e7 Merge pull request #56 from gocardless/hmac/3.0-readme
3bea19c Reorg directory structure
c8c55f6 Update README for 3.0
v3.0.0
Changelog
a82d84a Merge pull request #52 from gocardless/hmac/1b
a22cde9 Bump to 3.0.0
c121939 Update goreleaser
2473326 Bump ruby version
812c83f Properly log errors from cli
c9129d6 Fix segfault on error when finalising image
5e77438 Return errors from server.Run
c279314 Typo fix
f871ce9 RenderError -> Error.Render
4481c0c Move API errors to api package
c55c306 APIError -> Error
d273461 server/api/routes/auth -> server/api/auth
630ca7e Move middleware and errors out of routes
5154fb8 api/routes/chain -> api/chain
28d2aae Update Makefile and .gitignore
5857cca Merge client and server binaries
7d805ae Add server command to client cli
c5ef933 Move client config to its own package
ff29a43 cli -> client
5a730a6 auth -> server/api/routes/auth
25c42ec client -> server/api/client
28cd44f routes -> server/api/routes
d537fcf Wrap server binary in a CLI