470 Commits

Author SHA1 Message Date
Mark Paluch
4f99bae82f Post release cleanups
See gh-528
2020-01-16 09:27:19 +01:00
Mark Paluch
00aa442c7f [maven-release-plugin] prepare for next development iteration 2020-01-16 09:20:36 +01:00
Mark Paluch
132f23ede2 [maven-release-plugin] prepare release 2.1.5.RELEASE 2020-01-16 09:20:36 +01:00
Mark Paluch
97a13dbeb2 Update changelog
See gh-528
2020-01-16 09:19:06 +01:00
Mark Paluch
4304f53dd5 Upgrade to Spring Data Lovelace SR15
Closes gh-523.
2020-01-16 08:57:45 +01:00
Mark Paluch
3c9d118238 Polishing
Add flattened pom to .gitignore.

See gh-521
2020-01-14 14:20:21 +01:00
Mark Paluch
e7e326feb0 Upgrade to Spring Framework 5.1.13
Closes gh-521
2020-01-14 14:17:18 +01:00
Mark Paluch
abd427b562 Upgrade to Reactor Californium SR15
Closes gh-519
2020-01-14 14:17:04 +01:00
Mark Paluch
d8fb156784 Upgrade dependencies
* Apache Httpore 4.4.12 -> 4.4.13
* Netty 4.1.42.Final -> 4.1.44.Final
* Jackson 2.9.10.1 -> 2.9.10.2
* AWS SDK 1.11.658 -> 1.11.706

Closes gh-526.
2020-01-14 14:16:41 +01:00
Mark Paluch
006b5931a6 Update copyright years to 2020
Closes gh-518.
2020-01-10 13:20:00 +01:00
Mark Paluch
0120b07e84 Polishing
Add tests for write and delete.

Closes gh-503
Closes gh-511
2019-12-02 10:22:31 +01:00
Raoof Mohammed
dbddb741f2 Propagate not found exception for write and delete of absent paths
if 404, return Mono.empty -> read/list and Mono.error -> write/delete

Closes gh-503.
2019-12-02 09:20:00 +01:00
Mark Paluch
a01f686d96 [maven-release-plugin] prepare for next development iteration
See gh-496.
2019-10-24 12:10:13 +02:00
Mark Paluch
f953a988f9 [maven-release-plugin] prepare release 2.1.4.RELEASE
See gh-496.
2019-10-24 12:10:13 +02:00
Mark Paluch
826b11c1a2 Update changelog.
See gh-496.
2019-10-24 12:10:13 +02:00
Mark Paluch
30fa2b7674 Upgrade to Reactor Californium-SR12.
See gh-500.
2019-10-24 12:10:09 +02:00
Mark Paluch
3a6edb808e Upgrade to Spring Framework 5.1.10.
See gh-499.
2019-10-24 12:10:09 +02:00
Mark Paluch
c824249b2e Upgrade to Spring Data Lovelace SR11.
See gh-498.
2019-10-24 12:10:09 +02:00
Mark Paluch
514cbbd039 Upgrade to AWS SDK 1.11.658.
Closes gh-490.
2019-10-24 10:36:12 +02:00
Mark Paluch
d9c854f42b Upgrade to Jackson 2.9.10.1.
Closes gh-489.
2019-10-24 10:35:20 +02:00
Mark Paluch
bdfa07e280 Upgrade to HttpClient 4.5.10/HttpCore 4.4.12.
Closes gh-488.
2019-10-24 10:33:41 +02:00
Mark Paluch
792cbc4d00 Upgrade to Netty 4.1.42.Final.
Closes gh-487.
2019-10-24 10:32:26 +02:00
Mark Paluch
211cc61718 Fix AbstractVaultConfiguration javadoc.
Closes gh-486.
2019-10-21 12:34:00 +02:00
Mark Paluch
000cf758cd Polishing.
Increase certification validity.

See gh-481
2019-09-30 13:43:19 +02:00
Mark Paluch
604846b05e Consistently use doWithSession(…) from within VaultTemplate.
Closes gh-481.
2019-09-30 13:43:15 +02:00
Mark Paluch
7116138728 Switch from GoogleApacheHttpTransport to NetHttpTransport.
GoogleApacheHttpTransport breaks with the current 4.5.x HttpClient dependency so we're switching to NetHttpTransport that uses HttpURLConnection.

Closes gh-463.
2019-09-02 11:01:55 +02:00
Pragalbh Garg
fad74ded47 Fixed incorrect assert fail message in KubernetesAuthentication.
Original pull request: gh-459.
2019-08-14 09:44:43 +02:00
Mark Paluch
58715e9e7c Polishing.
Fix generic usage to work with Java 12.

Original pull request: #454.
2019-08-01 16:33:51 +02:00
Mark Paluch
46ea0f90a3 Upgrade to Mockito 3.0.
Closes gh-455.
2019-08-01 15:54:41 +02:00
Mark Paluch
1dc9c5038d Adapt to changed documentation assembly.
See gh-454.
2019-08-01 10:48:22 +02:00
Mark Paluch
05686165b3 Upgrade TravisCI to use Java 12.
Original pull request: #454.
2019-08-01 09:46:06 +02:00
Mark Paluch
bac829229d Update docs reflecting Apache HttpClient's wire logging feature.
Closes gh-451.
2019-07-31 10:49:03 +02:00
Mark Paluch
4054c76aef [maven-release-plugin] prepare for next development iteration 2019-07-01 09:42:42 +02:00
Mark Paluch
530507bce2 [maven-release-plugin] prepare release 2.1.3.RELEASE 2019-07-01 09:42:41 +02:00
Mark Paluch
9124d48c45 Update changelog.
See gh-448.
2019-07-01 09:40:40 +02:00
Mark Paluch
ea4de200c4 Upgrade to Spring Security 5.1.5.
Closes gh-447.
2019-07-01 09:31:59 +02:00
Mark Paluch
1649d25971 Upgrade to Spring Data Lovelace SR9.
Closes gh-446.
2019-07-01 09:31:14 +02:00
Mark Paluch
259888d336 Upgrade to Spring Framework 5.1.8.
Also upgrade to httpclient 4.5.9, aws-java-sdk 1.11.584, google-api-services-iam v1-rev289-1.25.0

Closes gh-445.
2019-07-01 09:30:03 +02:00
Mark Paluch
57b512f652 Upgrade to netty 4.1.36.Final.
Closes gh-425.
2019-05-27 11:40:15 +02:00
Mark Paluch
c3f155b1c3 Upgrade to Jackson 2.9.9.
Closes gh-424
2019-05-27 11:40:15 +02:00
Mark Paluch
338f5cfb4c Consistently resolve property placeholders in VaultPropertySource path.
We now resolve property placeholders during configuration class parsing using Environment.resolveRequiredPlaceholders(…).

Previously, only placeholders in non-renewable property sources were resolved as they were part of BeanDefinition. Rotating/renewable property sources used a scalar RequestedSecret object which did not participate in bean definition.

Resolves gh-420.
2019-05-01 21:40:22 +02:00
Mark Paluch
69808a6ea9 Use unique bean names for VaultPropertySource registration.
We now make sure to register VaultPropertySourceRegistrar once and to use unique bean names for vaultPropertySource beans.

Resolves: gh-421.
2019-05-01 21:04:22 +02:00
Mark Paluch
320fe6404e Consider Vault base path in VaultClients
VaultClients.toBaseUri(…) now properly renders endpoints considering the path segment from VaultEndpoint.

Resolves: gh-413.
2019-04-11 14:34:08 +02:00
Spring Operator
85f8d8ece7 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://maven.apache.org/xsd/assembly-1.1.2.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/assembly-1.1.2.xsd ([https](https://maven.apache.org/xsd/assembly-1.1.2.xsd) result 200).
* [ ] http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd with 1 occurrences migrated to:
  https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd ([https](https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 8 occurrences
* http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 with 2 occurrences
* http://www.w3.org/2000/svg with 1 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 5 occurrences

Original pull request: gh-408.
2019-03-26 08:34:18 +01:00
DanielFran
189eacc6ab Upgrade to Vault 1.1.0.
see https://github.com/hashicorp/vault/blob/v1.1.0/CHANGELOG.md

Closes gh-400.
Original pull request: gh-400.
2019-03-25 09:18:21 +01:00
Spring Operator
cfe357c888 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 306 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0.txt with 1 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.txt ([https](https://www.apache.org/licenses/LICENSE-2.0.txt) result 200).

Original pull request: #398.
2019-03-25 10:14:59 +02:00
Spring Operator
fe6de53339 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).

Original pull request: gh-394.
2019-03-21 22:07:00 +02:00
Spring Operator
ee90bdfc85 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://maven.apache.org/xsd/maven-4.0.0.xsd with 2 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).
* http://www.apache.org/licenses/LICENSE-2.0 with 6 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://maven.apache.org/maven-v4_0_0.xsd with 2 occurrences migrated to:
  https://maven.apache.org/maven-v4_0_0.xsd ([https](https://maven.apache.org/maven-v4_0_0.xsd) result 301).
* http://repo.spring.io/libs-milestone-local with 1 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).

# Ignored
These URLs were intentionally ignored.

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

Original pull request: gh-392.
2019-03-18 08:13:14 +01:00
Mark Paluch
070948a805 [maven-release-plugin] prepare for next development iteration
See gh-387.
2019-02-27 14:30:25 +01:00
Mark Paluch
1577ed51b4 [maven-release-plugin] prepare release 2.1.2.RELEASE
See gh-387.
2019-02-27 14:30:18 +01:00