Ryan Baxter
a4ba11eabb
Updated sonar profile configuration
8 years ago
Ryan Baxter
3e3511ac44
merge
8 years ago
Ryan Baxter
36ae029c18
circleci updates
8 years ago
Ryan Baxter
d90e99216b
Merge pull request #1225 from coveord/fix-content-length
...
Content-length not properly set when using the FormBodyWrapperFilter
8 years ago
Jacques-Etienne Beaudet
dc2cdd55c0
Merge branch 'master' into fix-content-length
8 years ago
Ryan Baxter
52c956831e
circleci updates
8 years ago
Ryan Baxter
4f93897b71
more circle ci configuration
8 years ago
Ryan Baxter
5676c8f753
added artifacts directory to circle config
8 years ago
Ryan Baxter
eed72600c5
initial commit for circleci build
8 years ago
Ryan Baxter
3c1599a1f4
Merge pull request #1213 from mhartle/master
...
FormBodyWrapperFilter may add multiples of every multipart part to a request
8 years ago
Ryan Baxter
90808124f5
Merge pull request #1206 from daniellavoie/spring-boot-test-1.4
...
Migrate tests to Spring Boot Test 1.4
8 years ago
Jacques-Etienne Beaudet
d21a7ef8e2
Fix an issue where the FormBodyWrapperFilter would encode the form parameters differently than on the original request.
...
The FormBodyWrapperFilter handles the application/x-www-form-urlencoded. In the case of requests received by curl or javascript, the FormHttpMessageConverter will reencode the parameters differently (for example, '(' will be encoded while it's not with the javascript encodeURIComponent method).
While this doesn't create any problem, the content length was not properly set in AbstractRibbonCommand. This causes the form params being stripped or the backend server would wait a long time for additional bytes depending on if the content length header was bigger/smaller than the actual data.
8 years ago
Michael Hartle
8bb223f6e3
Added a minimal test for FormBodyWrapperFilter handling multiple part names with multiple parts
8 years ago
Ryan Baxter
8b911e6074
Merge pull request #1217 from ryanjbaxter/move-to-open-feign
...
Changed version and group id to use latest OpenFeign release
8 years ago
Ryan Baxter
10a3d1df69
Changed version and group id to use latest OpenFeign release. Fixes #1189 .
8 years ago
Dave Syer
8cf581d496
Correct description of cloud foundry instance id
...
Fixes gh-1214
8 years ago
Michael Hartle
0095ba8984
Fixed an issue where the pre FormBodyWrapperFilter adds multiples of every multipart part to a request
8 years ago
Daniel Lavoie
6f32aa95a7
Migrate tests to Spring Boot Test 1.4
...
Fixes gh-1205
8 years ago
Dave Syer
afb43c5883
Actually fix the feign client validation issue
...
We need to still assert that the FeignClient is valid (no name and
value specified together for instance). Added missing tests.
8 years ago
Dave Syer
85ef54a9a1
Fix Feign validation for Spring 4.2 and 4.3
...
There is a utility method in Spring that we can use to merge all
the aliases. That way 4.2 and 4.3 behave the same way.
Fixes gh-1192
8 years ago
Dave Syer
2f581a1181
Use JUnit assertions
8 years ago
Dave Syer
110f872779
Fix generic type signature (otherwise breaks with Spring 4.3)
8 years ago
Spencer Gibb
54931afa8b
Remove assertion that fails in spring 4.3.x
...
Need to make this class 4.2.x compatible.
see gh-1192
8 years ago
Ryan Baxter
2bdd2dab78
Merge pull request #1173 from denyska/master
...
Disable cookie management for RibbonLoadBalancingHttpClient Fixes gh-301
8 years ago
Spencer Gibb
2908323702
Add debug logging that code is setting spring.aop.proxyTargetClass=true
...
See gh-1105
8 years ago
Ryan Baxter
5d37bfe2fa
Merge pull request #1183 from ryanjbaxter/master
...
Upgrade Eureka to 1.4.10. Fixes #1180 .
8 years ago
Ryan Baxter
0b0bdb17aa
Upgrade Eureka to 1.4.10. Fixes #1180 .
8 years ago
Spencer Gibb
e5b2ae967b
Remove phantom spring-cloud-netflix-zuul-server from dependencies pom
...
fixes gh-1175
8 years ago
Dave Syer
c03ae0ab47
Update README with new CLA link
8 years ago
Denys Kurylenko
5d664cd00d
Disable cookie management for RibbonLoadBalancingHttpClient Fixes gh-301
8 years ago
Ryan Baxter
00ed67f1b7
Upgrade Eureka to 1.4.9. Fixes #1167 .
8 years ago
Spencer Gibb
277ded519d
Merge pull request #1156 from brenuart/gh1155
...
remove Guava ImmutableMap in favour of Collections.unmodifiab…
fixes gh-1155
8 years ago
Spencer Gibb
7835c4047b
temporarily comment out FormZuulProxyApplicationTests.postWithMultipartForm
8 years ago
Spencer Gibb
ab0af4554c
Update to s-c-build 1.2.0
8 years ago
Bertrand Renuart
926414a014
GH1155: remove Guava ImmutableMap in favour of Collections.unmodifiableMap()
...
Make sanitizeUrlTemplate() protected for easy sub-classing
8 years ago
Spencer Gibb
3991c8c5f7
Allow custom feign clients when not using ribbon.
...
fixes gh-1143
8 years ago
Spencer Gibb
cb4d60ca8d
fix typo
8 years ago
Spencer Gibb
5e9c71e0e3
Merge pull request #1138 from orchit/master
...
* orchit-master:
Adds ability to disable hostname validation.
8 years ago
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
8 years ago
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
9 years ago
Spencer Gibb
390999e042
Add default `zuul.ribbon.httpclient.enabled=true`
9 years ago
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
9 years ago
Spencer Gibb
5742f5e811
add .shelf to .gitignore
9 years ago
Spencer Gibb
52b6578fcf
polish
9 years ago
Spencer Gibb
2f205f20c5
Skip tests that only fail in travis for now.
9 years ago
Spencer Gibb
e1df7c3b4d
Add back RestClientRibbonCommand api's.
9 years ago
Spencer Gibb
7c2f806745
Add hystrix.stream.queue.size to customize queue size.
...
Also added descriptions to properties.
fixes gh-1131
9 years ago
Spencer Gibb
6877f0898f
Move RestClientRibbonCommand back to original place.
...
Made it public and undid other refactorings.
9 years ago
Marcin Grzejszczak
74ac6eae8f
Made RestClientRibbonCommand public
9 years ago
Spencer Gibb
75610e92a7
added todo
9 years ago