Commit Graph
582 Commits
Author SHA1 Message Date
Spencer Gibb ec22bf21eb Added LICENSE.txt 2015-08-20 16:11:18 -06:00
Roy Clarkson 56d0570674 Fix whitespace and formatting 2015-08-20 14:32:38 -05:00
Spencer Gibb 913091a716 added test for lists of request parameters 2015-08-19 10:52:01 -06:00
Adrian Cole b943a94b33 Merge pull request #494 from spring-cloud/adrian.5percent-more-ribbon
Updates to Ribbon 2.10
2015-08-19 08:27:45 -07:00
Adrian Cole 691771a13d Updates to Ribbon 2.10
Synchronizes on the version in use by Feign.

Closes #4920
2015-08-18 21:46:28 -07:00
Spencer Gibb a82a1734ce Merge pull request #493 from spring-cloud/adrian.may-the-poms-be-with-you
Consolidates references to parent pom
2015-08-18 19:10:14 -06:00
Adrian Cole 54607135b6 Consolidates references to parent pom
Some projects were failing on `./mvnw install` due to a non-existent
local path. This makes all poms use the same approach.
2015-08-18 17:49:07 -07:00
Dave Syer 67748d6626 Update readmes 2015-08-14 11:09:53 +01:00
Dave Syer cb5a8c107d Add Maven wrapper 2015-08-14 10:05:52 +01:00
Spencer Gibb d64cfa5cad polish 2015-08-13 16:40:50 -06:00
Spencer Gibb b7bcdddacd add DiscoveryClientOptionalArgs constructor param to CloudEurekaClient 2015-08-13 15:41:53 -06:00
Spencer Gibb d24bff02f3 Merge pull request #486 from steve-oakey/gh-337
* gh-337:
  Detect https from Ribbon Client Config
2015-08-12 15:36:04 -06:00
Stephen Oakey c883495f8a Detect https from Ribbon Client Config
RibbonLoadBalancer and RibbonLoadBalancer use IClientConfig IsSecure
property for service ID to determine if the service is secure. Replaces
scheme of URI of request with https if the request is secure.

fixes gh-337
2015-08-12 15:35:39 -06:00
Spencer Gibb ddb09c499b Merge pull request #485 from jghiloni/master
* pull485:
  Make `isSecure()` match `getPort()` in secure vs non-secure resolution
2015-08-11 18:18:53 -06:00
Josh Ghiloni 539ca47bab Make isSecure() match getPort() in secure vs non-secure resolution 2015-08-11 15:14:04 -06:00
Spencer Gibb 9e40714e3c Use the first non-loopback address for host/ip addr
fixes gh-468
2015-08-07 18:17:59 -06:00
Spencer Gibb 512d687615 Update feign to 8.7.1
fixes gh-479
2015-08-07 15:18:02 -06:00
Spencer Gibb b9d1d5e697 Merge pull request #478 from jkschneider/early-eureka-client
* early-eureka-client:
  make EurekaClient available before smart lifecycle phase 0
2015-08-07 14:15:27 -06:00
Jon Schneider 191a1ccc35 make EurekaClient available before smart lifecycle phase 0 2015-08-07 14:14:54 -06:00
Spencer Gibb c39efb96bd Merge pull request #460 from jmnarloch/eureka-docs
Corrected docs for the 'context-path' property reference.
2015-08-06 09:27:55 -06:00
Spencer Gibb 246830c9d3 Upgrade to Eureka 1.2.0
Implements forwarding of eureka CacheRefreshedEvent as HeartbeatEvent,
rather thank serialization hack.  Uses new Eureka DI functionality
(mostly there, some issues). Updates EurekaJacksonCodec to be
"DataCenterAware". Reference EurekaClient interface rather than
DiscoveryClient class.

fixes gh-349
2015-08-05 13:37:36 -06:00
Spencer Gibb e7a767e042 Make RxJavaAutoConfiguration ConditionalOnClass AsyncHandlerMethodReturnValueHandler
so non-web apps don't break

fixes gh-475
2015-08-05 10:39:08 -06:00
Spencer Gibb 5fb3040a80 Merge pull request #456 from jmnarloch/feign-inheritance
* feign-inheritance:
  Updated documentation for Feign hierarchical clients
2015-08-04 11:16:28 -06:00
Jakub Narloch 69c3723aac Updated documentation for Feign hierarchical clients 2015-08-04 11:16:04 -06:00
Spencer Gibb 5ac5f198aa Support returning Observable from Spring MVC Controllers.
Via spring 4.2 new AsyncHandlerMethodReturnValueHandler

fixes gh-231
2015-07-30 14:05:46 -06:00
Spencer Gibb a2270dc27a Upgrade to Hystrix 1.4.13
Also brings in patches to the hystrix dashboard.

fixes gh-465
2015-07-27 16:52:04 -06:00
Spencer Gibb e5e677c0ad remove https port 8443 registration.
It overwrote the port 443 registration.

fixes gh-461
2015-07-27 15:00:49 -06:00
Spencer Gibb 79f939bec5 Merge pull request #455 from jmnarloch/service-path
* service-path:
  Specifing only the serviceId causes NPE
2015-07-27 14:08:27 -06:00
Jakub Narloch 798a19e468 Specifing only the serviceId causes NPE 2015-07-27 14:08:00 -06:00
Spencer Gibb 371f8b3bf2 feign polishing 2015-07-27 12:05:11 -06:00
Dave Syer b0b4916d3c If user configures hostname for eureka client, do not refresh it
Fixes gh-463
2015-07-27 17:55:01 +01:00
Spencer Gibb cb732763b5 Merge pull request #464 from andreasevers/zuul-ignored-patterns
* zuul-ignored-patterns:
  If more fine-grained ignoring is needed, you can specify specific patterns to ignore. These patterns are being evaluated at the end of the route location process, which means prefixes should be included in the pattern to warrant a match. Ignored patterns span all services and supersede any other route specification.
2015-07-27 10:43:40 -06:00
andreasevers 42f6e4d1f0 If more fine-grained ignoring is needed, you can specify specific patterns to ignore. These patterns are being evaluated at the end of the route location process, which means prefixes should be included in the pattern to warrant a match. Ignored patterns span all services and supersede any other route specification.
zuul:
  ignoredPatterns: */admin/**
  routes:
    users: /myusers/**

This means that all calls such as "/myusers/101" will be forwarded to "/101" on the "users" service. But calls including "/admin/" will not resolve.
2015-07-27 10:27:43 -06:00
Jakub Narloch 59534a2447 Corrected docs for the 'context-path' property reference. 2015-07-26 18:53:10 +02:00
Spencer Gibb 558c78353c Merge pull request #448 from Sounie/master
Corrected typo in spelling of registration.
2015-07-24 13:14:02 -07:00
Stephen Souness 2cf2de3465 Corrected typo in spelling of registration. 2015-07-21 09:38:51 +01:00
Dave Syer 5bb778811f Merge branch '1.0.x' 2015-07-18 10:37:09 +01:00
Biju Kunjummen 2c688062e7 Clarified the way to add a custom EurekaInstanceConfigBean for AWS deployment 2015-07-18 10:36:51 +01:00
Spencer Gibb a6b94a38fe Add support for using Apache HttpClient with Feign
fixes gh-415
2015-07-15 17:23:41 -06:00
Spencer Gibb 22ed881805 Merge pull request #434 from qbast/master
* pull434:
  Build query string from context instead of original request
2015-07-14 09:44:24 -06:00
Jakub Stachowski dd1c5bb495 Build query string from context instead of original request
Recreate query string from either getCurrentContext().getRequestQueryParams()
or original request as fallback. This allows to override query string
params in pre filters.

fixes gh-426
2015-07-14 09:43:52 -06:00
Spencer Gibb 335481563f Merge pull request #437 from jmnarloch/feign-8.6.0
* feign-8.6.0:
  Updated feign version to 8.6.0
2015-07-13 13:18:08 -06:00
Jakub Narloch 0a34ad88f5 Updated feign version to 8.6.0 2015-07-13 20:49:18 +02:00
Spencer Gibb 9149319bd7 implement getHostName where refresh==true 2015-07-10 13:27:42 -06:00
Spencer Gibb aa63b072ae Merge pull request #427 from ericbottard/patch-2
Remove unfinished sentence
2015-07-10 10:18:12 -06:00
Spencer Gibb ffa2f27878 Merge pull request #428 from ericbottard/patch-3
Fix escaping
2015-07-10 10:17:43 -06:00
Spencer Gibb 69543470fa Merge pull request #429 from ericbottard/patch-4
Fix minor typo in doc
2015-07-10 09:40:52 -06:00
Ryan J Baxter 3a22a5e702 Fixes #314.
Should be approximateZoneFromHostname instead of approximateZoneFromDomain.
2015-07-10 09:33:02 -06:00
Eric Bottard 06bb00172e Fix minor typo in doc 2015-07-10 15:12:37 +02:00
Eric Bottard 8c2b186b67 Fix escaping 2015-07-10 14:29:17 +02:00