Spencer Gibb
cb4d60ca8d
fix typo
2016-06-29 11:39:04 -06:00
Spencer Gibb
5e9c71e0e3
Merge pull request #1138 from orchit/master
...
* orchit-master:
Adds ability to disable hostname validation.
2016-06-28 10:33:50 -06:00
Patrick Cornelißen
723287b305
Adds ability to disable hostname validation.
...
Adds property zuul.sslHostnameValidationEnabled to be able to disable the hostname validation in the simpleHostRoutingFilter
fixes gh-1057
2016-06-28 10:32:49 -06:00
Spencer Gibb
46b2e45fd5
Adds a RibbonRequestCustomizer.
...
This allows developers to customize the request builders for zuul requests to inject headers or modify the request in general. Each zuul request type (RestClient, Apache HttpClient and OkHttp) is supported.
fixes gh-1141
2016-06-27 13:15:54 -06:00
Spencer Gibb
390999e042
Add default zuul.ribbon.httpclient.enabled=true
2016-06-24 16:17:33 -06:00
Spencer Gibb
8a7e165214
Split ProxyRequestHelper to function without Actuator.
...
Previously ProxyRequestHelper contained a TraceRepository field. This caused zuul apps to fail with a class not found exception if they excluded actuator. This splits TraceRepository functionality into a new TraceProxyRequestHelper that extends ProxyRequestHelper. Auto configuration creates the appropriate ProxyRequestHelper based on the existence or not of actuator classes.
fixes gh-1135
2016-06-24 16:08:23 -06:00
Spencer Gibb
5742f5e811
add .shelf to .gitignore
2016-06-24 09:58:30 -06:00
Spencer Gibb
52b6578fcf
polish
2016-06-24 09:32:18 -06:00
Spencer Gibb
2f205f20c5
Skip tests that only fail in travis for now.
2016-06-24 09:20:19 -06:00
Spencer Gibb
e1df7c3b4d
Add back RestClientRibbonCommand api's.
2016-06-24 09:13:18 -06:00
Spencer Gibb
7c2f806745
Add hystrix.stream.queue.size to customize queue size.
...
Also added descriptions to properties.
fixes gh-1131
2016-06-24 08:41:45 -06:00
Spencer Gibb
6877f0898f
Move RestClientRibbonCommand back to original place.
...
Made it public and undid other refactorings.
2016-06-24 08:15:12 -06:00
Marcin Grzejszczak
74ac6eae8f
Made RestClientRibbonCommand public
2016-06-24 09:10:54 +02:00
Spencer Gibb
75610e92a7
added todo
2016-06-23 22:34:34 -06:00
Spencer Gibb
7dc8b86001
Load ribbon classes if defined via properties.
...
Allows ribbon class name properties to be used to define beans.
This seems like boilerplate, but works, though not easily extensible.
fixes gh-927
2016-06-23 20:20:34 -06:00
Will Tran
dfbfcfecc7
Without explicit client config of IsSecure, lookup from registration
...
instead of defaulting to false.
Fixes gh-1126
2016-06-23 15:12:35 -06:00
Spencer Gibb
7ac81f8fd5
Adds zuul okhttp support & zuul refactor.
...
Adds a OkHttpRibbonCommand and accomanying classes. They should be
considered beta.
Refactors zuul ribbon command classes and tests.
fixes gh-1125
2016-06-23 12:10:59 -06:00
Spencer Gibb
fd36a0cc72
Default to HttpClientRibbonCommandFactory
2016-06-22 21:08:34 -06:00
Spencer Gibb
398c5aa009
upgrade feign to v8.17.0
...
fixes gh-1081
2016-06-22 15:53:18 -06:00
Spencer Gibb
7a90c0cd88
Set entity contentLength to 0 for GET requests.
...
Zuul sets an empty entity for GET requests. The apache http client either sets transfer encoding to chunked or a content length header. This change sets the apache entity contentLength to 0 (not the header), to that in RequestContent the "content-length" header is set to 0 rathern than transfer encoding.
See gh-1042
2016-06-22 13:01:51 -06:00
Spencer Gibb
cfcca5f881
Set entity contentLength for HttpClientRibbonCommand.
...
If the content length isn't set on the entity, when http client determines which header to set, it sets transfer-encoding to chunked rather than content-length.
This fixes a missing content-length issue when using `HttpClientRibbonCommandFactory`.
See gh-1042
2016-06-22 13:01:34 -06:00
Spencer Gibb
ca67265c79
Merge pull request #1120 from jmirc/master
...
* pull1120:
Fix hystrix dashboard TPS.
2016-06-21 15:23:05 -06:00
Jérôme Mirc
b422fe297c
Fix hystrix dashboard TPS.
...
fixes gh-1113
See https://github.com/Netflix/Hystrix/issues/1251
2016-06-21 15:21:10 -06:00
Spencer Gibb
856c47138a
Don't use deprecated constructor.
...
Eliminates a legacy use of a static singleton. This will help allow multiple registrations.
2016-06-20 18:27:12 -06:00
Spencer Gibb
83cdf647c9
Angel eureka clients can use brixton eureka servers.
...
Updates so CloudJacksonJson extension is properly recognized by Eureka
Server as LegacyJacksonJson.
see gh-978
fixes gh-1111
2016-06-17 16:53:44 -06:00
Dave Syer
ff46a7dc50
Merge branch '1.1.x'
...
Conflicts:
spring-cloud-netflix-dependencies/pom.xml
2016-06-17 15:10:51 +01:00
Dave Syer
9e479481cc
Exempt @RequestParams of type Collection from feign expander
...
It isn't very helpful to have a Collection converted to a String
anyway. We need to implement something new in Feign to apply
the converter (expander) to individual elements in the collection
but this change should get back to the old behaviour with
List<String> at least.
Fixes gh-1115
2016-06-17 14:55:35 +01:00
Spencer Gibb
532627fad2
Merge pull request #1106 from spring-cloud/zuul-122
...
Upgrade to zuul 1.2.2
2016-06-16 13:58:10 -06:00
Spencer Gibb
aa23660d0c
Upgrade to zuul 1.2.2
...
fixes gh-1091
closes gh-958
2016-06-16 13:50:33 -06:00
Spencer Gibb
20db868592
Don't send 4xx errors to /error
...
fixes gh-1110
2016-06-16 11:47:31 -06:00
Spencer Gibb
02948657a4
Don't send 4xx errors to /error
...
fixes gh-1110
2016-06-16 11:45:52 -06:00
Spencer Gibb
050c66250c
quote var
2016-06-15 17:34:00 -06:00
Spencer Gibb
88ce4fe81b
skip source generation
2016-06-15 17:33:50 -06:00
Spencer Gibb
e819dd39ca
Only install and skip javadoc generation
2016-06-15 17:33:38 -06:00
Spencer Gibb
cfb13ac59f
quote var
2016-06-15 17:17:52 -06:00
Spencer Gibb
00aee4be00
skip source generation
2016-06-15 17:16:12 -06:00
Spencer Gibb
a669975fb0
Only install and skip javadoc generation
2016-06-15 17:09:14 -06:00
Spencer Gibb
161d719dba
add *.log to .gitignore
2016-06-15 15:38:13 -06:00
Marcin Grzejszczak
ccc75f2978
Bumped up version of cloud-stream to snapshot
2016-06-14 11:24:48 +02:00
Marcin Grzejszczak
8b0598abee
Bumped up version of cloud-config to snapshot
2016-06-14 10:50:21 +02:00
Marcin Grzejszczak
31598b4329
Bumped up version of commons to snapshot
2016-06-14 10:37:04 +02:00
Spencer Gibb
dd220458f8
polish
2016-06-13 09:46:32 -06:00
Spencer Gibb
d4163dde8e
Polish
2016-06-13 09:46:32 -06:00
Spencer Gibb
3bd563e495
remove h2 test dep
2016-06-13 09:46:32 -06:00
Dave Syer
525c5852fb
Add JAVA_OPTS to travis
2016-06-13 08:40:36 +01:00
Dave Syer
69501bd110
Merge 1.1.x
2016-06-13 08:05:07 +01:00
Dave Syer
95e086a543
Revert change to sources plugin
2016-06-13 07:58:13 +01:00
Dave Syer
f6cd2d279d
Update README
2016-06-11 10:50:32 +01:00
Dave Syer
9cab69a968
Update readme script to handle local includes
2016-06-11 09:54:41 +01:00
Dave Syer
6906c7ba55
Update to 1.1.3 snapshots
2016-06-10 17:05:29 +01:00