Commit Graph

600 Commits

Author SHA1 Message Date
buildmaster
87f296fc06 Update SNAPSHOT to 4.0.0-M3 2022-06-15 18:55:12 +00:00
Mark Paluch
e7b908465d Upgrade to Spring Vault 3.0 M1.
Closes gh-644
2022-06-14 11:16:31 +02:00
Mark Paluch
a880d1a552 Build against Spring Vault 3.0 snapshots
See gh-644
2022-05-20 12:07:23 +02:00
buildmaster
c42b64b1b3 Going back to snapshots 2022-04-01 04:32:25 +00:00
buildmaster
5befd15cf0 Update SNAPSHOT to 4.0.0-M2 2022-04-01 04:30:11 +00:00
buildmaster
8d159eb184 Bumping versions 2022-02-04 02:01:11 +00:00
buildmaster
4f53af8363 Going back to snapshots 2022-01-27 23:14:40 +00:00
buildmaster
0aebf8f9b3 Update SNAPSHOT to 4.0.0-M1 2022-01-27 23:12:24 +00:00
spencergibb
504ec7a62d formatting 2022-01-26 16:25:45 -05:00
buildmaster
d500e7b2d3 Bumping versions 2022-01-20 02:01:52 +00:00
buildmaster
abe5971b8c Bumping versions 2022-01-06 02:10:47 +00:00
spencergibb
5f10563a52 Ignores test for missing netty client factory 2022-01-04 17:04:25 -05:00
spencergibb
76a9e52838 Updates to version 4.0.0-SNAPSHOT
Updates to java 17, framework 6, boot 3 and javax -> jakarta
2022-01-04 16:58:03 -05:00
spencergibb
0e008150f9 Adds .sdkmanrc 2022-01-04 16:51:56 -05:00
buildmaster
610e08770f Bumping versions 2021-12-02 02:00:27 +00:00
buildmaster
a14bfa5012 Bumping versions to 3.1.1-SNAPSHOT after release 2021-12-01 22:51:34 +00:00
buildmaster
45b489be32 Going back to snapshots 2021-12-01 22:51:34 +00:00
buildmaster
41a72dcfee Update SNAPSHOT to 3.1.0 2021-12-01 22:46:39 +00:00
buildmaster
f5266f43e7 Bumping versions 2021-11-27 02:00:54 +00:00
Mark Paluch
5ba7958f4f Polishing.
Introduce VaultSecretBackendDescriptorFactory as abstraction for descriptor factories that can produce multiple SecretBackendDescriptors. Consider VaultSecretBackendDescriptorFactory in Boostrap and Config Data API mechanisms. Add tests.

Original pull request: gh-587
See gh-459
2021-11-24 09:38:11 +01:00
Quintin Beukes
793d2f43c9 Added support for multiple database secrets
Original pull request: gh-587
Closes gh-459
2021-11-24 09:37:52 +01:00
buildmaster
caf1230acd Bumping versions 2021-11-23 02:00:42 +00:00
Mark Paluch
c36463a96f Restore changes to readme.
Closes gh-623.
2021-11-22 14:22:12 +01:00
Mark Paluch
b45bd2851a Polishing.
Add since tag.

See gh-619
Original pull request: gh-618.
2021-11-22 14:15:23 +01:00
axbg
a372ca5b81 Added usage of spring.cloud.vault.reactive.enabled property in VaultConfigDataLoader
Closes gh-619
Original pull request: gh-618.
2021-11-22 14:12:34 +01:00
buildmaster
e956dbfaff Going back to snapshots 2021-11-03 16:06:37 +00:00
buildmaster
3d8b2a43ed Update SNAPSHOT to 3.1.0-RC1 2021-11-03 16:04:21 +00:00
buildmaster
9ff6d88abc Going back to snapshots 2021-10-20 04:44:38 +00:00
buildmaster
de60344872 Update SNAPSHOT to 3.1.0-M3 2021-10-20 04:42:35 +00:00
Mark Paluch
7c215f2c3e Polishing.
Simplify file read. Add tests.

See gh-609
Original pull request: gh-614
2021-10-04 09:08:20 +02:00
Brant
a0150aef17 Allow fallback to ~/.vault-token file using Token authentication.
This assists in usability of spring cloud vault locally after authenticating to vault via the vault CLI.

Closes gh-609
Original pull request: gh-614
2021-10-04 09:08:20 +02:00
buildmaster
0954a31a09 Going back to snapshots 2021-10-01 21:30:46 +00:00
buildmaster
611123421e Update SNAPSHOT to 3.1.0-M2 2021-10-01 21:28:43 +00:00
spencergibb
1a6249b605 Ignore failing tests
See gh-615
2021-10-01 17:25:20 -04:00
Mark Paluch
04b5650185 Polishing.
See gh-610
Original pull request: gh-612.
2021-10-01 15:02:25 +02:00
user40d
47f949a496 Consider spring.cloud.vault.ssl.cert-auth-path for TLS authentication.
Closes gh-610
Original pull request: gh-612.
2021-10-01 15:02:07 +02:00
buildmaster
7cf8ade1aa Bumping versions 2021-09-28 02:00:22 +00:00
Mark Paluch
650886bce7 Consider spring.cloud.vault.kv.application-name using the Config Data API.
Resolves gh-608
2021-09-14 08:34:08 +02:00
buildmaster
d905cf3bdb Going back to snapshots 2021-07-30 20:58:47 +00:00
buildmaster
52b2b67046 Update SNAPSHOT to 3.1.0-M1 2021-07-30 20:56:33 +00:00
spencergibb
8bc93b74cc Migrates from Bootstrapper to BootstrapRegistryInitializer 2021-07-15 14:33:08 -04:00
spencergibb
a2f1f36d72 Updates javadoc 2021-07-15 14:24:27 -04:00
spencergibb
d290aaeafa Updates version to 3.1.0-SNAPSHOT 2021-07-09 15:37:40 -04:00
buildmaster
295fd1a48e Bumping versions 2021-07-09 02:03:52 +00:00
Mark Paluch
c147a0fcf4 Polishing.
Add author tags. Let VaultConfigLocation accept PropertyTransformer. Extract prefix computation into its own method. Tweak documentation wording.

See gh-488
Original pull request: gh-582.
2021-06-18 10:41:30 +02:00
Jeffrey van der Laan
0d9475d557 Add support for key prefixes in vault paths.
See gh-488
Original pull request: gh-582.
2021-06-18 10:41:30 +02:00
Mark Paluch
45ee74e973 Validate vault location path.
Vault locations must not end with a trailing slash as that location points to a directory and not a valid secret.

Closes gh-601.
2021-06-18 10:41:28 +02:00
Mark Paluch
39c9872547 Refine support for optional Vault config locations.
We now propagate the optional config location flag to the config data infrastructure. Also, the check whether Vault is enabled is moved from the resolver into the loader returning null if Vault support is enabled. This allows Spring Boot to skip optional config data locations.

Closes gh-571
2021-06-07 16:07:17 +02:00
buildmaster
22b0ad5da5 Bumping versions 2021-05-29 01:59:32 +00:00
buildmaster
b4bc230522 Bumping versions to 3.0.4-SNAPSHOT after release 2021-05-28 09:13:43 +00:00