344 Commits

Author SHA1 Message Date
Spring Operator
91a0b80690 URL Cleanup (#543)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://compose.docker.io/ (UnknownHostException) with 1 occurrences migrated to:
  https://compose.docker.io/ ([https](https://compose.docker.io/) result UnknownHostException).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://12factor.net/ with 2 occurrences migrated to:
  https://12factor.net/ ([https](https://12factor.net/) result 200).
* [ ] http://example.com with 1 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://martinfowler.com/bliki/CircuitBreaker.html with 1 occurrences migrated to:
  https://martinfowler.com/bliki/CircuitBreaker.html ([https](https://martinfowler.com/bliki/CircuitBreaker.html) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
  https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html with 2 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html ([https](https://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html with 2 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html ([https](https://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html with 2 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html ([https](https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html) result 200).
* [ ] http://pivotal.io/platform-as-a-service/migrating-to-cloud-native-application-architectures-ebook with 2 occurrences migrated to:
  https://pivotal.io/platform-as-a-service/migrating-to-cloud-native-application-architectures-ebook ([https](https://pivotal.io/platform-as-a-service/migrating-to-cloud-native-application-architectures-ebook) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to:
  https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301).
* [ ] http://projects.spring.io/spring-boot with 2 occurrences migrated to:
  https://projects.spring.io/spring-boot ([https](https://projects.spring.io/spring-boot) result 301).
* [ ] http://eclipse.org with 1 occurrences migrated to:
  https://eclipse.org ([https](https://eclipse.org) result 302).
* [ ] http://eclipse.org/m2e/ with 2 occurrences migrated to:
  https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/) result 302).
* [ ] http://www.springsource.com/developer/sts with 1 occurrences migrated to:
  https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts) result 302).

# Ignored
These URLs were intentionally ignored.

* http://foo with 5 occurrences
* http://localhost with 3 occurrences
* http://localhost:8888 with 1 occurrences
* http://myservice/path/to/service with 1 occurrences
* http://stores/stores with 2 occurrences
2019-03-26 16:10:31 -04:00
Spring Operator
5adb82990b URL Cleanup (#534)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 6 occurrences
2019-03-26 16:06:55 -04:00
Spring Operator
47a152af95 URL Cleanup (#515)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 114 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-26 15:45:39 -04:00
Spring Operator
3ef1839e99 URL Cleanup (#497)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success 
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://maven.apache.org/xsd/maven-4.0.0.xsd with 6 occurrences migrated to:  
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch with 1 occurrences migrated to:  
  https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin with 1 occurrences migrated to:  
  https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 2 occurrences migrated to:  
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 6 occurrences
2019-03-16 11:32:37 -04:00
Ryan Baxter
73b7de7415 Adding maven central profile activation 2017-05-02 12:06:43 -04:00
Ryan Baxter
9ad0d1da69 Bumping versions to 1.1.10.BUILD-SNAPSHOT after release 2017-05-02 11:58:25 -04:00
Ryan Baxter
62d27ab8b9 Going back to snapshots 2017-05-02 11:58:25 -04:00
Ryan Baxter
89fdd1ecd4 Update SNAPSHOT to 1.1.9.RELEASE 2017-05-02 11:56:50 -04:00
Spencer Gibb
7744b639af Use relaxed property resolver in KeyCondition
Allows users to define properties like encrypt.key-store.password=letmein

fixes gh-191
2017-04-03 19:49:51 -06:00
Ryan Baxter
9a67d4bb1c Fixing Spring Retry link 2017-03-29 19:32:16 -04:00
Ryan Baxter
50a25eef0d Added documentation for Spring Retry 2017-03-29 19:28:24 -04:00
Ryan Baxter
e34da9f03f Adding .enabled to spring.cloud.loadbalancer.retry property
Addresses a documentation bug identified in #193
2017-03-29 19:25:20 -04:00
Dave Syer
ba281228f6 Apply bootstrap initializers to all contexts in a hierarchy
The fix for gh-153 was sensible, but has now exposed another issue
which is that the bootstrap initializers, whilst they are now only
created once, actually only get applied to the parent context
in a hierarchy.

Most of the time this doesn't matter because the child contexts all
benefit from environment changes and additional beans added
to the parent. If the children are supposed to actually have
different environments, though, there is a problem. So this change
locates the existing bootstrap context and applies it to each
new context created separately.

Unfortunately we have to use reflection to do that for now because
there is no way to discover the parent with a public API before
the context is refreshed.

See gh-190
2017-03-15 12:16:32 +00:00
Dave Syer
70d601df84 Register a BeanDefinition manually instead of using @Bean
For RefreshScope this stops Spring from moaning about the @Bean
method with a WARN log (which is benign but hard to get rid of
and confusing for users).

See gh-401
2017-03-15 12:15:51 +00:00
linzhaoming
e1a3fcad69 Update javadoc term to fix copy/paste error 2017-03-07 12:33:03 -05:00
Dave Syer
046c0f879e Revert to snapshots 2017-03-07 10:31:41 +00:00
Dave Syer
d2e6d56cee Update for 1.1.8 2017-03-07 10:28:44 +00:00
Dave Syer
331e790026 Ensure there is a single bootstrap parent context
Only one neds to be created, and once it is in place in the hierarchy
it should be usable by all the child contexts that get added.

Fixes gh-153
2017-02-24 09:38:30 +00:00
Dave Syer
8347c5741c Extract target from @ConfigurationProperties proxy
Fixes gh-175 (more of a workaround really and gh-177 is still open
to track further changes).
2017-02-21 10:01:05 +00:00
Dave Syer
c683393efa Manage version of jar plugin to not break STS 2017-02-20 10:56:32 +00:00
Spencer Gibb
a86356327c fix tests for boot 1.4.x 2017-02-14 14:23:27 -07:00
Spencer Gibb
5b8ae3a96a Make sure bootstrap sources are ordered before use.
Make call to sort() before setting on builder.sources().

fixes gh-176

(cherry picked from commit 6dc35d1)
2017-02-14 14:18:48 -07:00
Ryan Baxter
710080cd47 Updated versions for next release 2017-01-09 10:44:20 -05:00
Ryan Baxter
009b6ee7f3 Revert "Updating versions for 1.1.7 release"
This reverts commit 5b4cbaa245.
2017-01-09 10:33:27 -05:00
Ryan Baxter
5b4cbaa245 Updating versions for 1.1.7 release 2017-01-09 10:17:40 -05:00
Ryan Baxter
081dea9482 Updating generated README 2017-01-09 10:16:44 -05:00
Will Tran
ca02313336 Customize load balanced requests according to the chosen ServiceInstance
Applications can define their own LoadBalancerRequestTransformer beans
which can modify the HttpRequest to be executed. These beans can be
@Ordered in case of multiple transformers.

Fixes #162
2017-01-09 09:20:22 -05:00
Ryan Baxter
cfa761c4c0 Bumped versions for next release 2016-11-23 14:45:14 -05:00
Ryan Baxter
3e0c8099a2 Revert "Version changes for 1.1.3 RELEASE"
This reverts commit 8a8d27ab6b.
2016-11-23 14:42:10 -05:00
Ryan Baxter
8a8d27ab6b Version changes for 1.1.3 RELEASE 2016-11-23 14:32:45 -05:00
Ryan Baxter
6b71c2e114 Merge pull request #144 from ryanjbaxter/set-infoendpoint-id
Make sure we copy variables to new InfoEndpoint
2016-11-21 11:44:30 -05:00
Ryan Baxter
607b6a9b0c Added TODO to remove InfoEndpointRebinderConfiguration 2016-11-21 11:01:02 -05:00
Ryan Baxter
a270fdec86 Changed s-c-build version to 1.1.3 so we continue to build against Boot 1.3.x. Fixes #145 2016-11-18 14:00:35 -05:00
Ryan Baxter
982df797f0 Make sure we copy variables to new InfoEndpoint. Fixes #143. 2016-11-18 11:53:34 -05:00
Spencer Gibb
216f744636 Update to SNAPSHOT 2016-11-01 12:57:06 -06:00
Spencer Gibb
bbba01a80d Update SNAPSHOT to 1.1.5.RELEASE 2016-11-01 12:42:26 -06:00
Ryan Baxter
a4cc3afb94 Merge pull request #137 from ryanjbaxter/ribbon-retry-logic
Retry implementation for LoadBalanced RestTemplates
2016-10-26 15:11:38 -04:00
Ryan Baxter
620ab88240 Added test-jar packaging to reuse helper classes downstream 2016-10-26 14:30:35 -04:00
Ryan Baxter
d6f306e1af Merge remote-tracking branch 'Upstream/master' into ribbon-retry-logic 2016-10-25 15:45:19 -04:00
Ryan Baxter
b0dca4ee76 Rename LoadBalanceChooser to ServiceInstanceChoose 2016-10-25 15:44:49 -04:00
Dave Syer
6250a68f52 Add aggregate javadocs to build 2016-10-24 16:26:39 +01:00
Ryan Baxter
c5b7e87077 Updated SC build version 2016-10-20 15:21:07 -04:00
Ryan Baxter
39045ee20e Making spring-retry optional by conditional loading config 2016-10-20 14:36:39 -04:00
Ryan Baxter
19a7562c7c Retry implementation for LoadBalanced RestTemplates 2016-10-17 06:52:12 -04:00
Dave Syer
65c00ecb93 Revert to snapshots 2016-10-17 09:15:38 +01:00
Dave Syer
5d2d2908db Update for 1.1.4 2016-10-17 09:08:50 +01:00
Pavel Baranchikov
329c67fa36 Make InetUtils.executorService an instance variable.
Fixes gh-132
2016-10-06 11:33:29 -04:00
Spencer Gibb
a2c1fe6909 Only create composite health indicator if needed.
Only if there is at least one DiscoveryHealthIndicator.

fixes gh-135
2016-10-04 19:00:36 -06:00
Dave Syer
8089c0d411 Revert to snapshots 2016-09-21 09:39:11 +01:00
Dave Syer
897555a57a Update to 1.1.3 2016-09-21 09:38:16 +01:00