Mark Paluch
655fcf480d
Polishing.
...
Update documentation to Spring Boot 2.x to reflect health endpoint configuration.
Original pull request: gh-238.
2018-09-03 13:58:52 +02:00
Clemens
5176572228
Document health indicator property for Spring Boot 2.x.
...
Original pull request: gh-238.
2018-09-03 13:55:46 +02:00
Mark Paluch
6f0f75643b
Allow bean override to pass tests.
...
See gh-235.
2018-08-02 17:02:37 +02:00
Mark Paluch
79b04f2dc8
Upgrade to Spring Vault 2.1 snapshots, Reactor Californium, Spring Boot 2.1.
...
Fix bean overrides caused by the reactive health indicator.
Disable TlsCert authentication tests because of Reactor's HttpClient interference with SSL configurations.
See gh-235.
2018-08-02 17:01:41 +02:00
Marcin Grzejszczak
a492bad1dc
Bump build to 2.1.0
2018-08-02 14:24:23 +02:00
Marcin Grzejszczak
cf542bbfac
Build 2.1.0
2018-08-02 14:24:00 +02:00
Mark Paluch
b5543e2f9a
Generate subject alt name in local certificate.
...
Closes gh-233.
2018-07-31 12:18:18 +02:00
Mark Paluch
68f9a604c9
Reinstantiate spring-boot-configuration-processor to generate configuration property metadata.
...
Closes gh-231.
2018-07-23 13:45:43 +02:00
Mark Paluch
bdb2638e82
Bump versions to 2.1.0.BUILD-SNAPSHOT.
2018-07-02 14:18:33 +02:00
Mark Paluch
f70143d2d4
Document AppRole limitations using reactive configuration.
...
See gh-222.
2018-07-02 14:16:28 +02:00
buildmaster
adc82dd67a
Bumping versions to 2.0.1.BUILD-SNAPSHOT after release
2018-06-19 00:57:59 +00:00
buildmaster
f8ac38ddfc
Going back to snapshots
2018-06-19 00:57:58 +00:00
buildmaster
e45eac5d7f
Update SNAPSHOT to 2.0.0.RELEASE
2018-06-19 00:56:21 +00:00
Mark Paluch
cf1d936650
Polishing.
...
Rename ReactiveVault* to VaultReactive to align with Spring Boot's naming scheme.
See gh-221.
2018-06-15 15:15:14 +02:00
Mark Paluch
03128a8b3a
Add reactive health indicator.
...
Closes gh-221.
2018-06-15 15:15:14 +02:00
Mark Paluch
a4b93e86d2
Upgrade to Vault 0.10.1.
...
See gh-209.
2018-06-12 10:55:55 +02:00
Mark Paluch
04661c93df
Introduce Key-Value API version in spring.cloud.vault.kv configuration.
...
See gh-209.
2018-06-12 10:53:33 +02:00
Mark Paluch
44f016fd3e
Upgrade build plugin versions.
...
Closes gh-220.
2018-06-12 10:29:48 +02:00
Mark Paluch
806ba0cc84
Upgrade to AWS SDK 1.11.345.
...
Closes gh-219.
2018-06-12 10:25:06 +02:00
Mark Paluch
456e2a3a50
Upgrade to AssertJ 3.10.0.
...
Closes gh-218.
2018-06-12 10:24:08 +02:00
Mark Paluch
1923d28839
Upgrade to Lombok 1.16.22.
...
Closes gh-217.
2018-06-12 10:23:29 +02:00
Mark Paluch
3bfc2fc2b4
Upgrade to netty 4.1.25.Final.
...
Closes gh-216.
2018-06-12 10:22:05 +02:00
Mark Paluch
f5b7eaacd2
Polishing.
...
Order dependencies alphabetically.
See gh-215.
2018-06-12 10:08:28 +02:00
Mark Paluch
079f18d163
Add Spring Boot autoconfigure processor.
...
Closes gh-215.
2018-06-12 09:53:23 +02:00
Spencer Gibb
a915a79fba
Updates boot reference to 2.0.0
2018-06-05 16:16:51 -04:00
Spencer Gibb
da03378ee5
Updates s-c-build to 2.0.2.BUILD-SNAPSHOT
2018-06-05 16:13:38 -04:00
buildmaster
ef76330996
Going back to snapshots
2018-05-25 15:17:14 +00:00
buildmaster
a481fb958a
Update SNAPSHOT to 2.0.0.RC2
2018-05-25 15:16:14 +00:00
Mark Paluch
af83f36ae3
Use Apache HttpClient during tests.
...
Closes gh-213.
2018-05-25 16:04:01 +02:00
Mark Paluch
d3709c8b46
Remove Apache Http Client exclusion.
...
Spring Cloud commons made HttpClient optional so we no longer need to exclude it.
See gh-212.
2018-05-03 09:26:48 +02:00
Mark Paluch
40c7f772bc
Disable versioned key-value backend tests on Vault prior to 0.10.0.
...
See gh-209.
2018-05-02 18:32:51 +02:00
Mark Paluch
db73497681
Exclude Apache Http Client introduced by Spring Cloud Commons.
...
Closes gh-212.
2018-05-02 18:28:20 +02:00
Mark Paluch
165f666141
Add versioned key-value backend support.
...
We now provide configuration support for the versioned key-value backend introduced with Vault 0.10.0. This backend uses configuration properties prefixed with spring.cloud.vault.kv and defaults to the secret mount path. It resembles configuration properties from the generic secret backend. Using the versioned key-value backend requires disabling the generic secret backend (spring.cloud.vault.generic.enabled=false).
The versioned key-value backend can be configured programmatically through SecretBackendConfigurer.add(KeyValueSecretBackendMetadata.create(…)) which will add data path segments and unwrap nested data elements from the response.
See gh-209.
2018-04-24 16:49:04 +02:00
Mark Paluch
f21463ec1e
Upgrade to Vault 0.10.0.
...
Closes gh-211.
2018-04-24 16:20:57 +02:00
buildmaster
bae45f73f0
Going back to snapshots
2018-04-23 16:20:53 +00:00
buildmaster
13495293b5
Update SNAPSHOT to 2.0.0.RC1
2018-04-23 16:19:50 +00:00
Mark Paluch
44315be667
Upgrade to Spring Cloud Build 2.0 GA.
...
Closes gh-210.
2018-04-23 18:15:57 +02:00
Mark Paluch
c60979dbe9
Polishing.
...
Upgrade to newer language constructs (try-with-resources, lambdas, diamond syntax), remove redundant throws.
See gh-208.
2018-04-05 10:29:55 +02:00
Mark Paluch
962dbc8a55
Review deprecated code usage.
...
Suppress warnings for own deprecated code usage in tests as we provide types that are deprecated yet we want to cover these with tests.
Move off external deprecated API.
Closes gh-208.
2018-04-05 10:15:51 +02:00
Mark Paluch
b37087b411
Upgrade to OkHttp 3.10.0.
...
Closes gh-207.
2018-04-05 10:03:50 +02:00
Mark Paluch
94cc6d0228
Upgrade to netty 4.1.23.Final.
...
Closes gh-206.
2018-04-05 10:01:55 +02:00
Mark Paluch
f2c38df65f
Upgrade to HttpCore 4.4.9.
...
Closes gh-205.
2018-04-05 10:00:55 +02:00
Mark Paluch
1e2629a26f
Upgrade to HttpClient 4.4.5.
...
Closes gh-204.
2018-04-05 10:00:13 +02:00
Mark Paluch
fec3564758
Upgrade to Spring Vault 2.0.1.
...
Closes gh-203.
2018-04-05 09:59:51 +02:00
buildmaster
517fbd3b19
Going back to snapshots
2018-02-27 08:21:49 +00:00
buildmaster
3b832c672b
Update SNAPSHOT to 2.0.0.M6
2018-02-27 08:19:40 +00:00
Mark Paluch
337824f7bb
Upgrade to Spring Vault 2.0 GA.
...
Closes gh-199.
2018-02-20 10:48:59 +01:00
buildmaster
0013c34a88
Going back to snapshots
2018-02-09 23:51:18 +00:00
buildmaster
eaa3299aaa
Update SNAPSHOT to 2.0.0.M5
2018-02-09 23:50:23 +00:00
Mark Paluch
7c26507a2f
Adapt to AppRole authentication modes in Spring Vault.
...
We now support a selected subset of push/pull/wrapped RoleId and SecretId combinations using AppRoleAuthentication:
* Provided RoleId/SecretId
* Provided RoleId without SecretId
* Provided RoleId, Pull SecretId
* Pull RoleId, provided SecretId
* Full pull mode
* Wrapped
* Wrapped RoleId, provided SecretId
* Provided RoleId, wrapped SecretId
The particular mode is derived from role-id, secret-id, role (name) and token properties beneath spring.cloud.vault.*.
Closes gh-174.
2018-02-06 13:35:00 +01:00