adriancole
2ae6fc5e4f
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
6a1b70a1cf
[maven-release-plugin] prepare release 9.5.1
8 years ago
Adrian Cole
d5f581686a
Bumps changelog
8 years ago
jonfreedman
c9d6a9ac89
test for https://github.com/OpenFeign/feign/pull/511
8 years ago
Mihhail Verhovtsov
431b328237
Set empty HttpEntity if request body is null.
...
Otherwise RequestBuilder will create HttpEntity from query parameters.
8 years ago
David Tanner
e70bb4fb7a
Add the Content-Type if specified, unless we are setting the body ( #569 )
...
* Add the Content-Type if specified, unless we are setting the body
* Update changelog
8 years ago
Bertrand Renuart
c2bd91e713
(gh571) make `animal-sniffer-annotation` optional as it is required only for compilation ( #572 )
8 years ago
EthanLozano
a029afd866
Perform type validation for QueryMap and HeaderMap in Contract ( #573 )
8 years ago
Adrian Cole
0142f0cd9b
Fixes release pattern
...
A recent change to the ./mvnw script changed output slightly and broke
the logic which detected versions. This fixes it.
8 years ago
Alan Loi
8c54e3aa09
Fix ApacheHttpClient.getContentType() to use request charset as default ( #566 )
8 years ago
adriancole
f7fea7f7dc
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
69b136ca8b
[maven-release-plugin] prepare release 9.5.0
8 years ago
Jonathan Oddy
05c5f92646
Allows configuration of status codes that cause Ribbon retries ( #492 )
8 years ago
Echo19890615
82b57a3f4e
Fix the issue encountered when the value of queries starting with '{' ( #555 )
...
support the query values starting with {, when use RibbonClient。different from #540 .
8 years ago
Ariel
d7f40f5a36
Introduces feign-java8 ( #548 )
...
Introduces `feign-java8` with support for `java.util.Optional`
8 years ago
Odín del Río
56c105df9e
Adds Feign.Builder.mapAndDecode() ( #534 )
...
Adds `Feign.Builder.mapAndDecode()` to allow response preprocessing before decoding it
8 years ago
Jonathan Fuerth
0444e23b0d
Don't leak OkHttp response when response.body() is null ( #556 )
...
Signed-off-by: Jonathan Fuerth <jonathan@helpful.com>
8 years ago
Merkushev Kirill
30ff85fae3
remove unused build.gradle ( #546 )
...
Fixes #545
8 years ago
Will May
57c609009c
Avoid `Decoder.decode` on 404 when void response type ( #549 )
...
* Avoid `Decoder.decode` on 404 when void response type
Avoid calling `decode` when receiving a 404 error and `decode404` is set and the response type is `void`.
* Update CHANGELOG
8 years ago
Adrian Cole
4aab37c0bc
Makes the build have pretty colors by updating to Maven 3.5 ( #552 )
8 years ago
Jin Zhang
29d1db521e
fix gh-470, support the values of QueryMap starting with '{' ( #540 )
8 years ago
Spencer Gibb
dbbb112f14
fix flakey ribbon tests
8 years ago
Spencer Gibb
8e73d6c749
Upgrade okhttp to 3.6.0
8 years ago
Adrian Cole
59ebc48ded
Removes outdated references to Netflix
...
See #512
8 years ago
Lukasz Kryger
0843b3f2d9
Fix syntax error in one of the examples ( #505 )
8 years ago
Marcel Dias
dfb36ebf5a
Fix readme method name to produce client based in Target<T> ( #502 )
...
* Fix method name to produce client based in Target<T>
* Move from build().newInstance to .target()
8 years ago
John Ament
530c4aeca3
#498 Forcibly set the Archaius version to allow Ribbon/Hystrix to work in tandem. ( #499 )
8 years ago
Romain Gonord
9ffd644502
fix typo in the documentation ( #495 )
...
Use replaceHeader instead of header in the example.
8 years ago
rfalke
4eff532d4d
Make Util.decodeOrDefault(...) public. ( #493 )
...
The method is used for Loggers which may not live in the feign package.
8 years ago
adriancole
eb663b95db
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
70ec67e514
[maven-release-plugin] prepare release 9.4.0
8 years ago
Dmitri Maximovich
ea1ae43677
Fixes #462
8 years ago
zhurpavel
9a859da4ce
Replaces getFailedExecutionException() on getExecutionException() for fallback factory
...
Fixes #464
8 years ago
rfalke
7b646abe87
Also wrap the exception of Decoder.decode() in case of a 404. ( #487 )
8 years ago
Olivier Truong
95f78cb2ae
ReadMe update: Fix typo in travis picture link ( #484 )
8 years ago
Christian Manning
12e61b91c9
Adds Builder class to JAXBDecoder for disabling namespace-awareness. ( #471 )
...
Makes the SAX parser namespace aware by default (as it was prior to #415 ).
Fixes #456
8 years ago
Xavier Fornés
de85d2ed17
Fix examples in ErrorDecoder implementation ( #473 )
9 years ago
Pavlo
deda96a4c5
Implements possibility to disable @Param url encoding ( #465 )
9 years ago
rfalke
0e4a1c8da3
Make logRetry() and logIOException() protected to allow overriding these methods in custom loggers. ( #469 )
9 years ago
rfalke
66b6e961a7
Fix javadoc of ErrorLogger. Minor improvement of other javadoc. ( #467 )
9 years ago
Adrian Cole
8c101e1422
Adds release instructions ( #460 )
9 years ago
Jonathan Oddy
e1ad7fc75d
Remove overriding of retry handler. ( #459 )
...
* Remove overriding of retry handler.
Setting the retry handler to DEFAULT overrides the retry configuration,
making it impossible to specify a default configuration. It seems to be
unnecessary since allowing LoadBalancerContext to initialize it in
initWithNiwsConfig appears to be sufficient for the case where there is
no global configuration too.
* Match previous retry behaviour, and add tests.
9 years ago
Adrian Cole
9aa2204f25
Removes invalid comment
9 years ago
Andrey Stolyarchuk
8fd94cec95
Support request content-type with charset ( #453 )
9 years ago
adriancole
3adb897def
[maven-release-plugin] prepare for next development iteration
9 years ago
adriancole
8ee4389e2f
[maven-release-plugin] prepare release 9.3.1
9 years ago
Adrian Cole
1e1bdb2e5d
Removes use of internal gson class ( #452 )
...
Turns out an api was added a very long time ago to do what we do in gson
without use of internal apis.
See #449
9 years ago
Raúl Kripalani
ced133e661
#449 Re-add OSGi headers to all modules. ( #450 )
9 years ago
Adrian Cole
7ccc9658a7
Adds note about gson map decoding to README ( #451 )
9 years ago
adriancole
6fd40494c4
[maven-release-plugin] prepare for next development iteration
9 years ago