600 Commits

Author SHA1 Message Date
buildmaster
0d9c51711d Bumping versions to 2.1.10.BUILD-SNAPSHOT after release 2020-05-28 16:14:44 +00:00
buildmaster
459a5ebd54 Going back to snapshots 2020-05-28 16:14:44 +00:00
buildmaster
3450616ea5 Update SNAPSHOT to 2.1.9.RELEASE 2020-05-28 16:13:09 +00:00
spencergibb
03eaadc253 Verifies resources are in allowed locations 2020-05-26 15:30:47 -04:00
buildmaster
8c43d358d4 Bumping versions to 2.1.9.BUILD-SNAPSHOT after release 2020-05-15 17:44:45 +00:00
buildmaster
8e9ff3f548 Going back to snapshots 2020-05-15 17:44:45 +00:00
buildmaster
91843a9ddc Update SNAPSHOT to 2.1.8.RELEASE 2020-05-15 17:43:01 +00:00
Spencer Gibb
a1c42088fb Normalizes names and labels in EnvironmentController 2020-03-17 17:59:27 -04:00
Spencer Gibb
866505c2b5 bumps to 2.1.8.BUILD-SNAPSHOT 2020-03-17 17:58:31 -04:00
Spencer Gibb
aef63b9d39 Update SNAPSHOT to 2.1.7.RELEASE 2020-03-02 16:53:44 -05:00
Spencer Gibb
0c7584af4f Merge branch 'normalize' into 2.1.x 2020-03-02 16:23:02 -05:00
Spencer Gibb
b991dc17c2 Consolidates normalization of names and labels.
fixes gh-1561
2020-03-02 16:22:31 -05:00
buildmaster
7864f3b391 Bumping versions to 2.1.7.BUILD-SNAPSHOT after release 2020-01-31 21:19:19 +00:00
buildmaster
5bbb8f7a70 Going back to snapshots 2020-01-31 21:19:19 +00:00
buildmaster
24e7292e59 Update SNAPSHOT to 2.1.6.RELEASE 2020-01-31 21:17:53 +00:00
Marcin Grzejszczak
d1579518c7 Ensures that config token provider has no overriding bean names
without this change when adding the vault token `spring.cloud.config.server.vault.token` we have 2 config token providers on the classpath, the `VaultConfiguration#configTokenProvider` and the `EnvironmentRepositoryConfiguration$DefaultConfigTokenProvider` both with the same bean name. Starting from Boot 2.2 (AFAIR) that's unacceptable by default.

with this change we're changing the bean name so that we don't override the other bean name.
2020-01-27 12:38:22 -05:00
Alberto C. Ríos
01be10e76c Sharing default application config in CredHub (#1477)
Always including application as default so that it can be shared accross all applications to be consistent with other repository implementations.

Sharing secrets to the application from default profile.

Updated the docs to reflect the changes
2020-01-13 15:32:38 -05:00
Henryk Konsek
231da25d79 AbstractScmAccessor should apply logic from setBasedir. (#1471) 2020-01-13 15:16:00 -05:00
Ryan Baxter
9d67aa0e45 Use a more robust filter when dealing with multiple keys (#1534)
* Use a more robust filter when dealing with multiple keys.  Fixes #1533

* Simplifying tests

* Creating a variable for the Pattern to avoid creating it everytime
2020-01-10 13:31:51 -05:00
Spencer Gibb
933566df40 Updates for 2.1.x 2019-12-16 14:22:50 -05:00
Iskra Delta
0d100a7080 Supports dotted keys in properties-to-yaml conversion.
Fixes gh-1510
2019-12-16 13:32:57 -05:00
Tim Ysewyn
b2508eb97c Added support for trusted certificates 2019-12-11 15:04:05 +01:00
Ryan Baxter
c7ab0f3524 Return HTTP Client of configuration if there is an exact match on the git url and not a placeholder (#1507)
* Return HTTP Client of configuration if there is an exact match on the git url and not a placeholder

* Removing resource class circleci config
2019-11-22 10:01:17 -05:00
Ryan Baxter
e38f5e854d Added comments about what the logic is doing 2019-11-22 09:59:58 -05:00
buildmaster
69e742b594 Bumping versions to 2.1.6.BUILD-SNAPSHOT after release 2019-11-18 14:46:15 +00:00
buildmaster
6a328954ac Going back to snapshots 2019-11-18 14:46:15 +00:00
buildmaster
c6778672d6 Update SNAPSHOT to 2.1.5.RELEASE 2019-11-18 14:45:16 +00:00
Ryan Baxter
964a800564 Return HTTP Client of configuration if there is an exact match on the git url and not a placeholder 2019-11-12 12:35:06 -05:00
buildmaster
922590e084 Bumping versions to 2.1.5.BUILD-SNAPSHOT after release 2019-09-09 18:47:47 +00:00
buildmaster
9a32729298 Going back to snapshots 2019-09-09 18:47:46 +00:00
buildmaster
5ab09cd105 Update SNAPSHOT to 2.1.4.RELEASE 2019-09-09 18:46:50 +00:00
Ryan Baxter
cb8d7bc12f Cherry picking commit add8f26 2019-08-22 13:24:49 -04:00
Tim Ysewyn
25689a8b96 Support context refresh of config server. (#1433)
Whenever the `spring.cloud.config.server.overrides` property was changed
(either through the env actuator endpoint or remote bootstrap
configuration) this was not reflected when retrieving the application's
configuration.

fixes gh-1295
2019-08-02 13:17:46 -04:00
Ryan Baxter
b33ddb9bce Fix logic when placeholder is at the end of the URL. (#1429) 2019-07-18 12:04:16 -04:00
Spencer Gibb
dfa31c918a Bumps 2.1.4.BUILD-SNAPSHOT and build to 2.1.7 2019-06-21 12:09:06 -04:00
buildmaster
ef9163a02a Bumping versions to 2.1.5.BUILD-SNAPSHOT after release 2019-06-20 16:41:39 +00:00
buildmaster
5d66e0fb09 Going back to snapshots 2019-06-20 16:41:39 +00:00
buildmaster
9443efc799 Update SNAPSHOT to 2.1.3.RELEASE 2019-06-20 16:40:17 +00:00
buildmaster
33d5294b5a Bumping versions to 2.1.4.BUILD-SNAPSHOT after release 2019-06-11 18:52:29 +00:00
buildmaster
22d69e799b Going back to snapshots 2019-06-11 18:52:29 +00:00
buildmaster
076acde72c Update SNAPSHOT to 2.1.3.RELEASE 2019-06-11 18:50:48 +00:00
Scott Frederick
f89724c00b Add abstraction for retrieving config token. (#1398)
The VaultEnvironmentRepository requires a token to be passed in a X-Config-Token header in an HttpServletRequest. This doesn't work well when config server is embedded in an application, as an HttpServletRequest is not available in that case.

These changes allows the Vault token to be provided in the HttpServletRequest header (the default behavior) or as a configuration property.
2019-06-03 12:20:52 -04:00
Ryan Baxter
3754a545c3 Merge remote-tracking branch 'origin/2.0.x' into 2.1.x 2019-05-15 15:55:04 -04:00
Haytham Mohamed
e5f9cd0640 support multiple spring application names for Vault Fixes gh-1356 (#1379) 2019-05-15 15:53:57 -04:00
Ryan Baxter
9afeadaf4e Merge remote-tracking branch 'origin/2.0.x' into 2.1.x 2019-04-22 20:12:03 +02:00
Eduard Wirch
b4563ed7f6 Prevent JGit from loading local configuration in tests (#1272)
Without any preparations JGit defaults to read system / user / project
configuration from local file system. Users running tests locally
might see test failures due to their config diverging from the test
author config.

For me JGitEnvironmentRepositoryIntegrationTests.pullDirtyRepo() was
constantly failing, because JGit calculated a different hash for the
created commit than on the build server.
2019-04-22 17:43:02 +02:00
buildmaster
7bed79fd96 Bumping versions to 2.1.3.BUILD-SNAPSHOT after release 2019-04-16 20:09:00 +00:00
buildmaster
c6d86493fa Going back to snapshots 2019-04-16 20:09:00 +00:00
buildmaster
2fcda6e1cb Update SNAPSHOT to 2.1.2.RELEASE 2019-04-16 20:05:07 +00:00
Spencer Gibb
aa91914020 Revert "Temporarily go back to commons 2.0.3"
This reverts commit 7ec853e2
2019-04-16 15:41:52 -04:00