Commit Graph

130 Commits

Author SHA1 Message Date
Mark Paluch
b86510a852 Remove Bootstrap context marker class from classpath 2020-09-17 16:21:57 +02:00
Mark Paluch
73e978a946 Add Vault implementation for ConfigDataResolver and ConfigDataLoader
Discover SecretBackendMetadataFactory and VaultSecretBackendDescriptor using spring.factories. Add instance suppliers for all imperative support classes.
2020-09-17 16:21:16 +02:00
Mark Paluch
477e8b9bb9 Polishing
Reformat code using new formatter Settings.

See gh-482.
2020-09-17 11:28:42 +02:00
buildmaster
d1ecef4af1 Going back to snapshots 2020-07-23 19:32:34 +00:00
buildmaster
b8a7610805 Update SNAPSHOT to 3.0.0-M3 2020-07-23 19:30:44 +00:00
spencergibb
ef59dcdb91 Adds junit-vintage-engine as a test dependency 2020-06-08 12:57:21 -04:00
buildmaster
89dd6abde4 Going back to snapshots 2020-05-29 19:31:33 +00:00
buildmaster
627411fb42 Update SNAPSHOT to 3.0.0-M2 2020-05-29 19:30:29 +00:00
Mark Paluch
701ad55632 Polishing
Fiy typos, improve wording.

See gh-392.
2020-05-20 14:53:38 +02:00
Mark Paluch
0ea68bad57 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
0f7b9ec7fc 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
180ebc4369 Bumping versions 2020-04-17 12:00:10 +00:00
buildmaster
2b897f3128 Going back to snapshots 2020-04-09 23:56:16 +00:00
buildmaster
baa0681ef9 Update SNAPSHOT to 3.0.0.M1 2020-04-09 23:55:07 +00:00
Mark Paluch
a9bacf2d2c Reinstate VaultConfigCassandraTests
Closes gh-380.
2020-03-19 11:34:23 +01:00
Ryan Baxter
6cdc91f71e fixing compile errors 2020-02-06 11:01:53 -05:00
Spencer Gibb
15257f2e87 Comments out old cassandra classes 2020-01-22 15:42:17 -05:00
Spencer Gibb
d3ab6c918c Bumps to 3.0.0 for ilford 2020-01-22 15:41:36 -05:00
Mark Paluch
0c45446882 Polishing
Use SpringRunner instead of SpringJUnit4ClassRunner.
2020-01-16 09:35:04 +01:00
Mark Paluch
4118d4a076 Update license headers to 2020
Closes gh-376.
2020-01-10 15:15:25 +01:00
buildmaster
9a1ddef9d2 Bumping versions to 2.2.2.BUILD-SNAPSHOT after release 2019-12-20 14:45:08 +00:00
buildmaster
1f07408fc3 Going back to snapshots 2019-12-20 14:45:08 +00:00
buildmaster
e1a32c057f Update SNAPSHOT to 2.2.1.RELEASE 2019-12-20 14:42:04 +00:00
buildmaster
c0cc4535b2 Bumping versions to 2.2.1.BUILD-SNAPSHOT after release 2019-11-26 12:19:00 +00:00
buildmaster
75faff1e3a Going back to snapshots 2019-11-26 12:19:00 +00:00
buildmaster
78b478ed91 Update SNAPSHOT to 2.2.0.RELEASE 2019-11-26 12:17:10 +00:00
Mark Paluch
fbb36e29b8 Polishing 2019-11-14 15:58:19 +01:00
buildmaster
eefe187fae Going back to snapshots 2019-11-10 00:52:41 +00:00
buildmaster
3da9dfe0e2 Update SNAPSHOT to 2.2.0.RC2 2019-11-10 00:51:39 +00:00
buildmaster
7a5b0e0e80 Bumping versions 2019-11-07 16:44:25 +00:00
buildmaster
5ef5e6f0d2 Going back to snapshots 2019-10-24 21:45:57 +00:00
buildmaster
c22d0bd189 Update SNAPSHOT to 2.2.0.RC1 2019-10-24 21:45:14 +00:00
Mark Paluch
8af88cca87 Reduce need for bean method proxying and disable where not needed.
Closes gh-360.
2019-10-21 10:21:44 +02:00
buildmaster
6b6d110b84 Going back to snapshots 2019-10-03 21:46:49 +00:00
buildmaster
b22cee52cc Update SNAPSHOT to 2.2.0.M3 2019-10-03 21:46:05 +00:00
Mark Paluch
594a2c2d17 Polishing.
Disable static role support for deprecated mysql and postgres databases. Reorder properties. Add author tags. Update license headers.

Add unit test for static credential path.

Original pull request: gh-348.
Closes gh-347.
2019-08-16 10:05:52 +02:00
Sebastien Nahelou
5321602838 Add static role support for Vault 1.2.
Original pull request: gh-348.
See gh-347.
2019-08-16 10:05:27 +02:00
buildmaster
2d8329040f Going back to snapshots 2019-08-15 15:12:43 +00:00
buildmaster
a0a073724f Update SNAPSHOT to 2.2.0.M2 2019-08-15 15:11:50 +00:00
buildmaster
186b53dafe Going back to snapshots 2019-07-03 21:56:34 +00:00
buildmaster
e3861fb057 Update SNAPSHOT to 2.2.0.M1 2019-07-03 21:55:32 +00:00
Mark Paluch
62bd0d540c Remove Lombok usage.
Closes gh-341.
2019-07-03 09:47:58 +02:00
Mark Paluch
175b5acf57 Polishing.
Closes gh-333.
Original pull request: gh-334.
2019-05-20 11:50:49 +02:00
Spring Operator
474da44c8e URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 2 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 111 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

Original pull request: gh-305.
2019-03-21 21:17:02 +01:00
Spring Operator
c6045f29e8 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

Closes gh-297.
2019-03-21 22:14:53 +02:00
Spring Operator
d7fe6c48a9 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://maven.apache.org/xsd/maven-4.0.0.xsd with 9 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 18 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 9 occurrences

Original pull request: gh-296.
2019-03-21 17:07:19 +01:00
Mark Paluch
041857263a Fix Checkstyle violations.
Closes gh-290.
2019-03-14 10:24:22 +01:00
Mark Paluch
91c21abde5 Upgrade to Apache Cassandra 3.11.4
Closes gh-282
2019-02-13 15:12:54 +01:00
Mark Paluch
b712206e51 Disable JMX reporting in Cassandra tests.
Closes gh-281.
2019-02-13 14:55:39 +01:00
Mark Paluch
8bd35d0535 Bump versions to 2.2.0. 2019-02-13 14:20:18 +01:00