Mark Paluch
d8e189dc4e
Switch from CLA to DCO.
...
See #892
2025-01-10 11:11:35 +01:00
Mark Paluch
c05dd69f4d
Polishing.
...
See #892
2025-01-10 11:09:28 +01:00
Mark Paluch
1cdaa492df
Update code to use recent language features.
...
Closes #881
2024-08-20 15:41:12 +02:00
Mark Paluch
a140b5c089
Upgrade dependencies.
...
AssertJ 3.26.3, HTTP Client 5.3.1, HTTP Core 5.25, Jackson 2.15.4, Jetty Reactive HttpClient 4.0.6, JUnit 5.10.3, Mockk 1.13.12.
Closes #876
2024-08-12 08:59:56 +02:00
Mark Paluch
71831e4cf1
Move off deprecated API.
...
See gh-874
2024-08-07 09:02:26 +02:00
Mark Paluch
da138ddfc9
Upgrade to Spring Framework 6.2 M7.
...
Closes gh-875
2024-08-07 09:02:26 +02:00
Mark Paluch
ff43ffa1d0
Move off deprecated Base64Utils.
...
Closes gh-874
2024-08-07 08:45:16 +02:00
Mark Paluch
3f3bc8aa30
Migrate off harbor proxy.
...
Closes #873
2024-08-02 11:35:27 +02:00
Mark Paluch
dc18f3ec7f
Bundle Javadoc with Antora documentation site.
...
Closes #872
2024-07-31 15:47:33 +02:00
dependabot[bot]
0051759e6a
Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0.
...
Bumps [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/jayway/JsonPath/releases )
- [Changelog](https://github.com/json-path/JsonPath/blob/master/changelog.md )
- [Commits](https://github.com/jayway/JsonPath/compare/json-path-2.8.0...json-path-2.9.0 )
---
updated-dependencies:
- dependency-name: com.jayway.jsonpath:json-path
dependency-type: direct:production
...
Closes gh-868
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-06 15:34:37 +02:00
dependabot[bot]
51305ce3a4
Bump com.jayway.jsonpath:json-path to 2.9.0
...
Bumps [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/jayway/JsonPath/releases )
- [Changelog](https://github.com/json-path/JsonPath/blob/master/changelog.md )
- [Commits](https://github.com/jayway/JsonPath/compare/json-path-2.8.0...json-path-2.9.0 )
---
updated-dependencies:
- dependency-name: com.jayway.jsonpath:json-path
dependency-type: direct:production
...
Closes gh-854
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-06 15:32:44 +02:00
dependabot[bot]
56e8e6a29b
Bump com.nimbusds:nimbus-jose-jwt
...
Bumps [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt ) from 9.30.2 to 9.37.2.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt )
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.37.2..9.30.2 )
---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Closes gh-860
2024-06-06 15:32:17 +02:00
Mark Paluch
3d1116b7f0
Polishing.
...
See gh-857
2024-06-06 15:31:31 +02:00
Mark Paluch
867c56c32c
Add expiry Predicate to SecretLeaseContainer to determine whether a Lease is expired.
...
Closes gh-809
2024-06-06 15:31:20 +02:00
Mark Paluch
9fd2e6034a
Fix Certificate.of(…) factory method retaining the private key.
...
Closes gh-857
2024-06-06 14:59:15 +02:00
Mark Paluch
14626b1ba1
Resume lease renewal after restart.
...
Secret renewals are resumed after restarting secrets by re-registering LeaseRenewalScheduler.
Also, guard concurrent renewals that might have been in progress while the renewal scheduler has been in progress.
Closes gh-867
2024-06-06 14:55:53 +02:00
Mark Paluch
114f944faa
Polishing.
...
Refactor AuthenticationSteps creation into static factory method.
Extend tests, add documentation.
See gh-821
Original pull request: gh-853
2024-06-06 12:08:39 +02:00
Nanne Baars
fdcab61e3a
Add GitHub authentication.
...
Closes gh-821
Original pull request: gh-853
2024-06-06 12:08:32 +02:00
Mark Paluch
af060ac44f
Default to IMDSv2 for AWS-EC2 metadata retrieval.
...
See gh-865
2024-06-06 09:58:28 +02:00
Mark Paluch
dac9e36c37
Add support for IMDSv2 on EC2 instances.
...
Closes gh-865
2024-06-06 09:51:58 +02:00
Mark Paluch
3cf4e01f84
Polishing.
...
Configure ResponseTimeout for a Request, move off deprecated API by always configuring a PoolingHttpClientConnectionManager.
See gh-861
Original pull request: gh-866
2024-05-16 16:02:06 +02:00
Nurlan Turdaliev
579b8d63d7
Apply read timeout to http-components request factory.
...
Closes gh-861
Original pull request: gh-866
2024-05-16 16:01:44 +02:00
Mark Paluch
74ff3b648d
Upgrade to Logback 1.4.14.
...
Closes #840
2024-01-12 14:09:15 +01:00
Mark Paluch
5427861514
Extend copyright license headers to 2024.
...
Closes #851
2024-01-12 13:59:06 +01:00
Mark Paluch
551aa7d334
Upgrade dependencies.
...
Closes #850
2024-01-12 13:41:04 +01:00
Mark Paluch
baafbd5163
Upgrade to Project Reactor 2023.0.2.
...
Closes #849
2024-01-12 13:41:04 +01:00
Mark Paluch
3d02530945
Upgrade to Spring Framework 6.1.3.
...
Closes #848
2024-01-12 13:41:04 +01:00
Mark Paluch
39728f1192
Upgrade to Spring Data 2023.1.2.
...
Closes #847
2024-01-12 13:41:04 +01:00
Mark Paluch
27a755851e
Fix Lease revocation on SecretLeaseContainer destroy.
...
Closes gh-844
2023-12-27 16:13:55 +01:00
Mark Paluch
63bcb03cdf
Polishing.
...
Update Spring Framework documentation URLs.
See gh-838
2023-11-24 11:26:24 +01:00
Mark Paluch
06278e1a16
Prepare next development iteration.
...
See gh-838
2023-11-24 11:15:41 +01:00
Mark Paluch
c482d7d026
Release Spring Vault 3.1.0.
...
Closes gh-838
2023-11-24 11:14:29 +01:00
Mark Paluch
55ab92475e
Upgrade to Spring Framework 6.1.1.
...
Closes gh-834
2023-11-24 11:11:30 +01:00
Mark Paluch
cdb687e4ba
Polishing.
...
Avoid concurrent result reordering in tests.
See #837
2023-11-20 17:03:34 +01:00
Mark Paluch
68986a8336
Upgrade to Spring Security 6.2.0.
...
Closes #837
2023-11-20 16:52:48 +01:00
Mark Paluch
0c8f0d1a61
Polishing.
...
See gh-833
2023-11-20 09:10:06 +01:00
Mark Paluch
43c7e141c2
Upgrade dependencies.
...
Jetty HTTP Client 4.0.1, JUnit 5.10.1, Netty 4.1.101
See gh-838
2023-11-20 09:02:08 +01:00
Mark Paluch
8b31d9d3da
Upgrade to Project Reactor 2023.1.0.
...
Closes gh-835
2023-11-20 08:58:17 +01:00
Mark Paluch
6321252a7c
Upgrade to Spring Framework 6.1.0.
...
Closes gh-834
2023-11-20 08:57:58 +01:00
Mark Paluch
871d41a1c2
Upgrade to Spring Data 2023.1.0.
...
Closes gh-836
2023-11-20 08:57:45 +01:00
Mark Paluch
cc54270885
Polishing.
...
Align Antora playbooks.
See gh-833
2023-11-20 08:34:06 +01:00
Mark Paluch
d153e0dff2
Upgrade to Antora UI 0.4.7.
...
Closes gh-833
2023-11-20 08:34:03 +01:00
Mark Paluch
452c6f8880
Update Spring Vault documentation links.
...
See gh-832
2023-11-20 08:30:17 +01:00
Runbing
f4540aaeb1
Fixed Spring Data Commons documentation URL.
...
I fixed an incorrect URL in the **antora.yml** file that was preventing other pages from linking to the Spring Data Commons documentation.
2023-11-20 08:27:20 +01:00
Mark Paluch
e8b4e4236f
Consistently use Instant for next trigger computation.
...
Deprecate Date-based variant.
Closes gh-831
2023-11-01 16:39:29 +01:00
Mark Paluch
95381f3654
Upgrade to Vault 1.15.
...
Closes gh-830
2023-11-01 16:16:36 +01:00
Mark Paluch
269a8e128e
Polishing.
...
Reorder methods. Reformat code. Add since tags. Convert revocation timestamp into instant.
See: gh-477
Original pull request: gh-820
2023-11-01 16:14:12 +01:00
Nanne Baars
8d7292c049
Add notAfter and userIds to the certificate request.
...
Closes: gh-477
Original pull request: gh-820
2023-11-01 16:13:33 +01:00
Mark Paluch
f01bf33c4c
Prepare for next development iteration.
...
See gh-824
2023-10-23 11:21:19 +02:00
Mark Paluch
c6c9913786
Release Spring Vault 3.1.0-RC1.
...
Closes gh-824
2023-10-23 11:21:01 +02:00