- 26 Dec, 2014 4 commits
-
-
Dave Syer authored
If the ClientFactory from netflix is used directly it bypasses all the goodness in SpringClientFactory, so clients created in Feign before this change were getting the default native configuration instead of that provided by RibbonClientConfiguration. There are no remaining references to the raw ClientFactory in Spring Cloud, so we probably have seen the last of this. Fixes gh-118
-
Dave Syer authored
-
Dave Syer authored
Fixes gh-117
-
Dave Syer authored
-
- 19 Dec, 2014 4 commits
-
-
Spencer Gibb authored
add some hystrix tests, specifically check there is no discovery health indicator if it is not turned on fixes gh-112
-
Spencer Gibb authored
fixes gh-84
-
Dave Syer authored
-
Dave Syer authored
With just a bit more hackery on the Zuul request wrapper we can mask off the input stream and content lengths, and fix them so they contain the expected content. Doesn't work (yet) for multipart content. Fixes gh-109
-
- 18 Dec, 2014 1 commit
-
-
Spencer Gibb authored
fixes gh-111
-
- 17 Dec, 2014 3 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
fixes gh-108
-
- 16 Dec, 2014 8 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Roy Clarkson authored
Overrides Spring Boot's FreeMarkerAutoConfiguration to prefer using a SpringTemplateLoader instead of the file system. This corrects an issue where Spring Boot may use an empty 'templates' file resource to resolve templates instead of the packaged Hystrix classpath templates. When creating a new project with Spring initializer, an empty 'templates' resource directory is automatically added to the new project, causing a scenario where this issue may occur.
-
Roy Clarkson authored
-
Dave Syer authored
The Zuul filter registry has to be cleareed (including a cache in a private field in FilterLoader, yuck).
-
Dave Syer authored
With this change users can elect not to install the proxy features but still have a Zuul server with @Beans of type ZuulFilter added automatically. Fixes gh-104
-
Spencer Gibb authored
fixes gh-105
-
- 15 Dec, 2014 6 commits
-
-
Spencer Gibb authored
fixes gh-76
-
Spencer Gibb authored
fixes gh-98
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
Ribbon and simple host reverse proxy now share quite a lot of code (everything to do with headers). Fixes gh-103
-
Dave Syer authored
Fixes gh-103
-
- 12 Dec, 2014 4 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
removed circular dependency between EurekaClientAutoConfiguration and EurekaDiscoveryClientConfiguration that caused DiscoveryClientConfigServiceBootstrapConfiguration to fail. fixes gh-99
-
Dave Syer authored
If user adds auth.route.<service>.scheme: passthru then instead of adding the bearer token the filter will not do anything (and the normal authorization header will be passed through to the backend) See gh-19
-
Dave Syer authored
See gh-51
-
- 11 Dec, 2014 5 commits
-
-
Spencer Gibb authored
basePath should always be /contextPath/servletPath/ (the last slash being the location of the eureka dashboard) fixes gh-101
-
Spencer Gibb authored
fixes gh-100
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
- 10 Dec, 2014 1 commit
-
-
Roy Clarkson authored
-
- 09 Dec, 2014 4 commits
-
-
Dave Syer authored
Without this change the health status is always UNKNOWN because it never finds the servo metrics for the health indicator. It's also a general spruce up of the servo and eureka metrics and health infrastructure which was looking a little more complicated than it needed to be (no need for a separate MetricReader).
-
Dave Syer authored
To avoid possible NPE when the registry is used before it is initialized. Fixes gh-97
-
Dave Syer authored
-
Dave Syer authored
-