Mark Paluch
885f8aaa84
Document relative and absolute Vault path behavior.
...
Closes gh-926
2025-06-17 11:24:21 +02:00
Mark Paluch
2c1a477a4e
Update copyright year.
...
See gh-918
2025-06-16 11:42:24 +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
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
ab84cda160
Bump license copyright years to 2025.
...
Closes #903
2025-02-18 15:05:09 +01:00
Mark Paluch
dc18f3ec7f
Bundle Javadoc with Antora documentation site.
...
Closes #872
2024-07-31 15:47:33 +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
Mark Paluch
dac9e36c37
Add support for IMDSv2 on EC2 instances.
...
Closes gh-865
2024-06-06 09:51:58 +02:00
Mark Paluch
5427861514
Extend copyright license headers to 2024.
...
Closes #851
2024-01-12 13:59:06 +01:00
Mark Paluch
63bcb03cdf
Polishing.
...
Update Spring Framework documentation URLs.
See gh-838
2023-11-24 11:26:24 +01:00
Mark Paluch
0c8f0d1a61
Polishing.
...
See gh-833
2023-11-20 09:10:06 +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
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
95381f3654
Upgrade to Vault 1.15.
...
Closes gh-830
2023-11-01 16:16:36 +01:00
Mark Paluch
aa4d601e37
Upgrade to Antora UI 0.4.3.
...
Closes gh-822
2023-10-16 13:46:18 +02:00
Mark Paluch
693f9cd46d
Migrate Documentation to Antora.
...
Closes #810
2023-08-25 09:47:28 +02:00
Mark Paluch
9d8cc20f3c
Update snapshot repository documentation.
...
Closes gh-806
2023-07-17 15:09:08 +02:00
Mark Paluch
fb0bbdb69a
Polishing.
2023-07-17 14:50:46 +02:00
Mark Paluch
548bc7e53b
Polishing.
...
Reformat code. Simplify flow.
See gh-689
Original pull request: gh-802
2023-06-29 16:57:52 +02:00
Nanne Baars
1367275b66
Support JWT Authentication
...
Closes gh-689
Original pull request: gh-802
2023-06-29 16:57:46 +02:00
Mark Paluch
5ef39d5ded
Fix link to LoginToken Javadoc.
...
Closes gh-788
2023-06-19 11:55:15 +02:00
Iurii Rychkov
be999ae93a
Fix typos in vault-repositories.adoc.
...
Resolves gh-795
2023-06-19 10:42:18 +02:00
Mark Paluch
f459450d8d
Remove documentation reference to spring-vault-dependencies.
...
Closes gh-785
2023-04-20 15:50:54 +02:00
Mark Paluch
4493901c93
Polishing.
...
Remove superfluous dependencies. Fix Javadoc. Update documentation. Add missing import.
See gh-761
Original pull request gh-765
2023-03-17 10:12:29 +01:00
Mark Paluch
0b442cfe32
Add support for reactive JDK HTTP Client.
...
Closes gh-737
2022-11-16 15:43:06 +01:00
Mark Paluch
73d6777dad
Add support for reactive HttpClient 5.
...
Closes gh-735
2022-11-16 15:34:24 +01:00
Mark Paluch
800730f413
Polishing.
...
Update RequestConfig. Upgrade to newer Vault version.
Closes gh-727, closes gh-728
2022-10-17 15:37:25 +02:00
spencergibb
2bdc066e6a
Updates for running Vault on m1 mac.
...
See gh-727, see gh-728
2022-10-17 15:37:14 +02:00
Mark Paluch
4cb2b55550
Update PKCS12 keystore settings
...
See gh-719
2022-07-26 11:26:14 +02:00
Mark Paluch
fa4b6557d1
Polishing
...
Refine docs setup, remove changelog in favor of GitHub releases.
See gh-706
2022-05-27 15:45:25 +02:00
Mark Paluch
04ed18f83b
Polishing.
...
Move RegionProvider to AwsIamAuthenticationOptions. Update documentation.
Original pull request: gh-693.
See gh-253
2022-05-20 10:16:14 +02:00
Mark Paluch
3d0b909b5a
Add support for RevisionRepository.
...
Vault repositories can now implement RevisionRepository to access older secret revisions.
See gh-593
2022-05-20 09:54:12 +02:00
Mark Paluch
7556404f3f
Support versioned key/value secrets engine using Vault repositories.
...
We now support CRUD operations using key/value secrets engine version 2 and optimistic locking through Vault's cas mechanism.
Closes gh-593
2022-05-19 11:36:38 +02:00
Mark Paluch
2c708e8835
Remove support for Netty4ClientHttpRequestFactory.
...
Closes gh-680
2022-05-18 10:37:12 +02:00
Mark Paluch
8e8a924f54
Polishing.
...
Fix typos, update minimum Vault version to 0.9.6. Add since and author tags.
Closes gh-686.
2022-05-18 10:11:38 +02:00
Mark Paluch
35ad8987de
Polishing.
...
Ensure work directory creation in start script.
See gh-674.
2022-01-05 10:33:23 +01:00
Mark Paluch
ad465265f0
Polishing.
...
Add newline at end of file. Refine gitignores.
Original pull request: gh-675
See gh-674
2022-01-05 09:35:16 +01:00
Alex
73a3c13874
Support initial setup with WSL.
...
- adjust bash scripts
- update readme
- update gitignore
Original pull request: gh-675
Closes gh-674
2022-01-05 09:35:10 +01:00
Mark Paluch
2c4862b425
Polishing.
...
Refactor User/Pass authentication to be used with LDAP, Okta, and RADIUS. Remove LdapAuthentication to avoid duplications.
See: gh-668.
2021-11-19 10:54:45 +01:00
country
e3414ac6df
Add anchors in reference documentation.
...
See gh-655
2021-10-01 14:29:39 +02:00
Mark Paluch
6b09379f6b
Polishing.
...
Make SslConfiguration.enabledProtocols and enabledCipherSuites non-null. Update since tags. Add author tags. Update documentation.
See gh-635
Original pull request: gh-640.
2021-03-16 10:45:56 +01:00
Mark Paluch
f156c561c0
Polishing.
...
Update documentation, extract base class for GCP IAM authentication options.
Closes gh-600.
Original pull request: gh-619.
2021-02-19 14:31:03 +01:00
Mark Paluch
54f55d9b9b
Update license headers for 2021.
...
Closes gh-624.
2021-02-16 15:19:01 +01:00
Mark Paluch
ad683a252d
Wrap ThreadPoolTaskScheduler with TaskSchedulerWrapper.
...
We now expose a wrapped ThreadPoolTaskScheduler to not expose the bean to the context directly to avoid interference with other components requiring a properly configured ThreadPoolTaskScheduler for e.g. AtAsync usage. We remove the risk of accidentally exhausting the pool and in consequence, ensuring the pool has sufficient capacity to handle Vault background jobs.
Resolves gh-623.
2021-02-09 09:52:55 +01:00
Mark Paluch
27dc7c038d
Prepare next development iteration
...
See gh-608
2020-12-22 10:10:34 +01:00
Mark Paluch
d1f1c95455
Update changelog
...
See gh-608
2020-12-22 09:23:50 +01:00
Mark Paluch
b3e28c89de
Upgrade to Vault 1.6.1
...
Closes gh-610
2020-12-22 09:16:52 +01:00
Mark Paluch
c0a8a305ec
Upgrade dependencies
...
* HttpClient 4.5.13
* HttpCore 4.4.14
* Jetty Reactive Httpclient 1.1.4
* Jackson Databind 2.12.0
* AWS SDK 1.11.916
* Google API Services v1-rev20201112-1.31.0
* Google Oauth 0.22.1
* BouncyCastle 1.67
* AssertJ 3.18.1
* JUnit 5.7.0
* Kotlin 1.4.21
* Kotlin Coroutines 1.4.2
* Mockito 3.6.28
* Spring Framework 5.3.2
* Spring Data 2020.0.2
* Spring Security 5.4.2
* Reactor Dysprosium 2020.0.2
Closes gh-607
2020-12-10 11:36:21 +01:00
Mark Paluch
49d78f6b76
Update to Vault 1.6
...
Closes gh-604
2020-12-10 10:57:09 +01:00