928 Commits

Author SHA1 Message Date
Mark Paluch
5b96378698 Use correct publishing credentials. 2025-06-16 10:43:01 +02:00
Mark Paluch
ec1d967354 Add missing variables.
See #917
2025-06-16 10:08:26 +02:00
Mark Paluch
999f365976 Release Spring Vault 4.0 M1.
Closes gh-918
2025-06-16 08:50:23 +02:00
Mark Paluch
8dda076c6b Upgrade to Spring Security 6.5.0.
Closes gh-924
2025-06-16 08:43:00 +02:00
Mark Paluch
883c640f85 Upgrade to Kotlin 2.2.0-RC2.
Closes gh-923
2025-06-16 08:43:00 +02:00
Mark Paluch
71b8e1ef76 Upgrade to Spring Framework 7.0 M6.
Closes gh-922
2025-06-16 08:29:13 +02:00
Mark Paluch
4469590f37 Refine CI parameters.
See #917
2025-06-11 14:43:03 +02:00
Mark Paluch
fa0672fb1b Upgrade to Spring Data 2025.1.0-M3.
Closes gh-921
2025-06-11 11:24:11 +02:00
Mark Paluch
709139ff86 Upgrade to Reactor 2025.0.0-M4 and Netty 4.2.
Closes gh-920
2025-06-11 11:24:11 +02:00
Mark Paluch
33ab0cd4b8 Upgrade to Jackson 3.
Closes gh-919
2025-06-11 11:24:11 +02:00
Mark Paluch
87770206ce Publish milestones to Maven Central.
See #917
2025-06-06 10:30:27 +02:00
Mark Paluch
f2d18715c3 Switch from OSSRH to Maven Publisher API.
Closes #917
2025-06-06 10:27:18 +02:00
Mark Paluch
724860a35a Refine actions permissions. 2025-05-16 15:30:17 +02:00
Mark Paluch
d01d180d5b Polishing.
Remove GcpIam and AppId leftovers.

See gh-904
2025-05-16 15:30:17 +02:00
Mark Paluch
69674dba40 Bump Java and Vault versions on CI. 2025-05-16 15:30:17 +02:00
Mark Paluch
20a4d0896f Use JSpecify to indicate nullness.
Closes #902
2025-05-16 15:30:17 +02:00
Mark Paluch
ebdeaf0592 Polishing 2025-05-16 15:30:17 +02:00
Mark Paluch
5d138a105e Remove deprecated code.
Removal of AppId, GcpIam authentication and deprecated methods.

Closes #904
2025-05-16 15:30:17 +02:00
Mark Paluch
e4b2fd1eb4 Nullabbility. 2025-05-16 15:30:16 +02:00
Mark Paluch
60561c3051 Upgrade to ValueExpression for secret backend expressions.
See #898
2025-05-16 15:30:16 +02:00
Mark Paluch
bdb8ebacc4 Add support for Reactor, Jetty, and JDK ClientHttpRequestFactory implementations.
Closes #901
2025-05-16 15:30:16 +02:00
Mark Paluch
87797a332f Upgrade to Kotlin 2.1.
Closes #899
2025-05-16 15:30:16 +02:00
Mark Paluch
4d8232c0ee Upgrade to Spring Framework 7.
Adopt to HttpHeaders, upgrade to Spring Data 2025.1.

Closes #898
2025-05-16 15:30:16 +02:00
Mark Paluch
b220444679 Remove OkHttp support.
Closes #900
2025-05-16 15:30:16 +02:00
Mark Paluch
1412f5a80c Prepare next development iteration.
See gh-915
2025-05-16 15:29:36 +02:00
Mark Paluch
15c42fc4df Release Spring Vault 3.2.0.
Closes gh-915
2025-05-16 15:19:23 +02:00
Mark Paluch
f8c7f3c009 Refine workflow permissions. 2025-05-16 15:17:47 +02:00
Mark Paluch
50924d40c3 Upgrade to Jackson 2.19.0, Spring Framework 6.2.6, Spring Data 2025.0.0, Reactor 2024.0.6.
Closes gh-916
2025-05-16 15:16:16 +02:00
Mark Paluch
2e95e6a587 Prepare next development iteration.
See gh-910
2025-04-25 15:30:14 +02:00
Mark Paluch
769ae89355 Release Spring Vault 3.2.0-M1.
Closes gh-910
2025-04-25 15:29:49 +02:00
Mark Paluch
0534a0123d Update CI infrastructure paths. 2025-04-25 15:16:34 +02:00
Mark Paluch
3ca17ec7ca Fix Javadoc directory after plugin upgrade.
See gh-913
2025-04-25 14:46:01 +02:00
Mark Paluch
1725512107 Upgrade to Antora UI 0.4.18.
See gh-913
2025-04-25 14:46:01 +02:00
Mark Paluch
9b1d9303b4 Upgrade to Maven 3.9.9
See gh-913
2025-04-25 12:15:00 +02:00
Mark Paluch
093e6419aa Upgrade build plugin versions.
Closes gh-913
2025-04-25 12:13:57 +02:00
Mark Paluch
103ae90d0a Upgrade to Spring Data 2025.0.0-RC1.
Closes #912
2025-04-25 12:13:56 +02:00
Mark Paluch
c26e0f02c7 Upgrade to Spring Framework 6.2.6.
Closes gh-911
2025-04-25 12:13:56 +02:00
Mark Paluch
b430fcb59b Upgrade dependencies.
Closes gh-913
2025-04-25 12:13:56 +02:00
Mark Paluch
b1edafeef0 Log exception when KeyValueDelegate.getMountInfo(…) fails.
Closes gh-888
2025-04-25 11:50:16 +02:00
Mark Paluch
7d19a76244 Refine error handling in MountInfo lookup.
We now do not cache failures caused by VaultException but rather return an unavailable MountInfo.
Also, VaultKeyValueAdapter now throws an exception if the mount info isn't available.

Closes gh-889
2025-04-25 11:47:02 +02:00
Mark Paluch
f1193f4415 Polishing.
Add test for VaultCertificateRequest.otherSans.

See gh-887
2025-04-25 11:18:17 +02:00
Mei Chen
0ae420fa04 Fix otherSans in VaultCertificateRequest.
Closes gh-887
2025-04-25 11:14:14 +02:00
Mark Paluch
6dedcf124b Polishing.
Add since tag.

See gh-907
Original pull request: gh-908
2025-03-05 10:46:15 +01:00
Luciano Canales
a97ea234c6 Configure SimpleClientHttpRequestFactory with timeouts.
Closes gh-907
Original pull request: gh-908

Signed-off-by: Luciano Canales <64669280+ljcanales@users.noreply.github.com>
2025-03-04 09:06:36 +01:00
Mark Paluch
504f93dfa4 Polishing.
Use PropertyMapper to map optional properties. Introduce mutate() method to VaultTransformContext to avoid external copy usage.

Original pull request: gh-897
See gh-894
2025-03-03 15:46:46 +01:00
Roopesh Chandran
596e3b4d79 Add reference support in Transform FPE.
Original pull request: gh-897
Closes gh-894

Signed-off-by: Roopesh Chandran <148393707+rchandran80@users.noreply.github.com>
2025-03-03 15:46:37 +01:00
Max Brauer
51d88751fb Correct error message when failing to unwrap AppRole.
Closes gh-906

Signed-off-by: Max Brauer <mbrauer@vmware.com>
2025-03-03 14:46:35 +01:00
Mark Paluch
ab84cda160 Bump license copyright years to 2025.
Closes #903
2025-02-18 15:05:09 +01:00
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