Commit Graph

145 Commits

Author SHA1 Message Date
buildmaster
a444d4dfe6 Update SNAPSHOT to 3.0.1 2021-01-27 22:24:29 +00:00
buildmaster
4dae78feb7 Bumping versions to 3.0.1-SNAPSHOT after release 2020-12-22 09:58:06 +00:00
buildmaster
c795e5cd44 Going back to snapshots 2020-12-22 09:58:06 +00:00
buildmaster
bfa7f73b55 Update SNAPSHOT to 3.0.0 2020-12-22 09:53:41 +00:00
buildmaster
e779407804 Going back to snapshots 2020-12-11 23:12:19 +00:00
buildmaster
afede44761 Update SNAPSHOT to 3.0.0-RC1 2020-12-11 23:10:51 +00:00
buildmaster
8faee349ae Going back to snapshots 2020-12-01 23:54:31 +00:00
buildmaster
18379c4856 Update SNAPSHOT to 3.0.0-M6 2020-12-01 23:53:06 +00:00
buildmaster
722229d503 Going back to snapshots 2020-11-17 21:52:36 +00:00
buildmaster
b5e9ca8af4 Update SNAPSHOT to 3.0.0-M5 2020-11-17 21:51:04 +00:00
buildmaster
d0a7d96b60 Going back to snapshots 2020-10-03 15:05:38 +00:00
buildmaster
40866fda15 Update SNAPSHOT to 3.0.0-M4 2020-10-03 15:04:04 +00:00
Mark Paluch
dcd91e200f Annotate API with Spring's @NonNullApi/@Nullable to indicate null/non-null rules
Closes gh-494.
2020-09-24 11:43:31 +02:00
Mark Paluch
c65ac19eb7 Polishing
Fix property names to spring.couchbase instead of spring.data.couchbase. Fix VaultConfigCouchbaseTests to make it work with Couchbase instead of using Cassandra.

Add CouchbaseSecretIntegrationTests to verify interaction through VaultConfigTemplate. Remove property overrides for username/password so that Vault PropertySources are used. Use unique role name to avoid clashes with other tests.

Enable VaultConfigCouchbaseDatabaseTests for ConfigData API by importing vault://. Update reference documentation.

Resolves gh-408.
2020-09-21 13:54:24 +02:00
fhitchen@gmail.com
9161d58cef Add support for Couchbase through vault-plugin-database-couchbase
Original pull request: gh-408.
2020-09-21 13:53:30 +02:00
Mark Paluch
23abe11ced Remove Bootstrap context marker class from classpath
See gh-483
2020-09-21 09:47:07 +02:00
Mark Paluch
c6e81750a9 Add Vault implementation for ConfigDataResolver and ConfigDataLoader
Discover SecretBackendMetadataFactory and VaultSecretBackendDescriptor using spring.factories. Add instance suppliers for all imperative support classes.

Resolves gh-483.
2020-09-21 09:46:48 +02:00
Mark Paluch
9a36c30883 Polishing
Reformat code using new formatter Settings.

See gh-482.
2020-09-17 11:28:42 +02:00
buildmaster
cd43f75720 Going back to snapshots 2020-07-23 19:32:34 +00:00
buildmaster
02190ff83a Update SNAPSHOT to 3.0.0-M3 2020-07-23 19:30:44 +00:00
spencergibb
2a2c2cab8c Adds junit-vintage-engine as a test dependency 2020-06-08 12:57:21 -04:00
buildmaster
1c62107c75 Going back to snapshots 2020-05-29 19:31:33 +00:00
buildmaster
f06c31f83b Update SNAPSHOT to 3.0.0-M2 2020-05-29 19:30:29 +00:00
Mark Paluch
9f4f8eda64 Polishing
Fiy typos, improve wording.

See gh-392.
2020-05-20 14:53:38 +02:00
Mark Paluch
28a26699a5 Database support for Elasticsearch
Spring Cloud Vault can now obtain credentials for Elasticsearch's HTTP API by enabling vault.config.backends.elasticsearch.enabled=true and providing a role name.

Closes gh-392.
2020-05-20 14:51:58 +02:00
Mark Paluch
337ce41d03 Remove spring.cloud.vault.generic configuration properties.
Spring Cloud Vault uses now a single mechanism for key-value backend configuration. Properties at spring.cloud.vault.generic.* are no longer supported.

All associated functionality is now solely available by configuring the corresponding spring.cloud.vault.kv.* properties. The support classes GenericSecretBackendMetadata and VaultGenericBackendProperties were removed in favor of KeyValueSecretBackendMetadata respective VaultKeyValueBackendProperties. spring.cloud.vault.kv.enabled is now enabled by default to preserve spring.cloud.vault.generic.enabled behavior.

Closes gh-395
2020-05-20 10:57:33 +02:00
buildmaster
4cc57fb1f4 Bumping versions 2020-04-17 12:00:10 +00:00
buildmaster
36ae7bad94 Going back to snapshots 2020-04-09 23:56:16 +00:00
buildmaster
da3bac8a58 Update SNAPSHOT to 3.0.0.M1 2020-04-09 23:55:07 +00:00
Mark Paluch
754b37d35c Reinstate VaultConfigCassandraTests
Closes gh-380.
2020-03-19 11:34:23 +01:00
Ryan Baxter
a042bc88f0 fixing compile errors 2020-02-06 11:01:53 -05:00
Spencer Gibb
928bc5a9e8 Comments out old cassandra classes 2020-01-22 15:42:17 -05:00
Spencer Gibb
b9d7b67e3e Bumps to 3.0.0 for ilford 2020-01-22 15:41:36 -05:00
Mark Paluch
c60c1b0e10 Polishing
Use SpringRunner instead of SpringJUnit4ClassRunner.
2020-01-16 09:35:04 +01:00
Mark Paluch
d5fd5457a7 Update license headers to 2020
Closes gh-376.
2020-01-10 15:15:25 +01:00
buildmaster
49c0be176f Bumping versions to 2.2.2.BUILD-SNAPSHOT after release 2019-12-20 14:45:08 +00:00
buildmaster
f3c4584502 Going back to snapshots 2019-12-20 14:45:08 +00:00
buildmaster
2f25da55ba Update SNAPSHOT to 2.2.1.RELEASE 2019-12-20 14:42:04 +00:00
buildmaster
4ce88dafcb Bumping versions to 2.2.1.BUILD-SNAPSHOT after release 2019-11-26 12:19:00 +00:00
buildmaster
9e6e173c84 Going back to snapshots 2019-11-26 12:19:00 +00:00
buildmaster
ee8b5ea6c0 Update SNAPSHOT to 2.2.0.RELEASE 2019-11-26 12:17:10 +00:00
Mark Paluch
9087216a29 Polishing 2019-11-14 15:58:19 +01:00
buildmaster
9368a1bd67 Going back to snapshots 2019-11-10 00:52:41 +00:00
buildmaster
8828489767 Update SNAPSHOT to 2.2.0.RC2 2019-11-10 00:51:39 +00:00
buildmaster
b2703da2d2 Bumping versions 2019-11-07 16:44:25 +00:00
buildmaster
4e5a7a61be Going back to snapshots 2019-10-24 21:45:57 +00:00
buildmaster
693c77e74b Update SNAPSHOT to 2.2.0.RC1 2019-10-24 21:45:14 +00:00
Mark Paluch
b89e7d25fe Reduce need for bean method proxying and disable where not needed.
Closes gh-360.
2019-10-21 10:21:44 +02:00
buildmaster
62f8be6ac0 Going back to snapshots 2019-10-03 21:46:49 +00:00
buildmaster
c215742103 Update SNAPSHOT to 2.2.0.M3 2019-10-03 21:46:05 +00:00