Adrian Cole
bb0f2924fe
Clarifies documentation around configKey ( #437 )
...
This adds more javadoc around configKey, including examples of how it is
used.
See #434
8 years ago
Nick Fiacco
cc650a0314
added builder methods and Request field for Response object ( #436 )
8 years ago
Mike Liu
30753bf250
Supports context path when using Ribbon LoadBalancingTarget ( #433 )
...
Before, `LoadBalancingTarget` stripped out the path and only used
`URI.getScheme()` and `URI.getHost()` to generate the `Request`.
Now, it will add `URI.getPath()` to the `Request` as well; this is
useful if you want to interact with endpoints with a context-path.
Update README.md Travis CI to point to correct git repository
8 years ago
adriancole
449e9ceaba
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
c6bee3a74f
[maven-release-plugin] prepare release 9.1.0
8 years ago
Adrian Cole
f350c6564a
Allows query parameters to match on a substring. Ex q=body:{body} ( #428 )
...
This is to help develop apis like Elasticsearch which nest queries in
query parameters.
Fixes #424
8 years ago
Adrian Cole
919339aa02
Updates examples to correct group id
8 years ago
Adrian Cole
82a3aac831
Backfills test for hystrix-rx behavior when no fallback is configured
8 years ago
Adrian Cole
44d6fd8d51
Removes unused gradle build ( #420 )
8 years ago
adriancole
4c98cfc307
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
015ce2f3a9
[maven-release-plugin] prepare release 9.0.0
8 years ago
adriancole
8d5a95153e
[maven-release-plugin] prepare for next development iteration
8 years ago
adriancole
4fb7f169c3
[maven-release-plugin] prepare release 9.0.0
8 years ago
Adrian Cole
9552b9edd1
Re-encrypt keys
8 years ago
Adrian Cole
2d43d062e6
Adds travis configuration to publish openfeign ( #417 )
8 years ago
a-k-g
17cb578424
Lower case headers in response and use TreeMap to allow case insensitive access ( #418 )
8 years ago
Dmytro Kostiuchenko
968f35f1da
Adds support for encoded query parameters in @QueryMap ( #408 )
...
Adds support for encoded query parameters in `@QueryMap` via `@QueryMap(encoded = true)`
8 years ago
Adrian Cole
44afa41a4a
updates changelog
8 years ago
Dave Syer
100a9acc64
Add support for expansion of @Param lists ( #403 )
...
* Add support for expansion of @Param lists
The existing support for expanders in method parameters is
limited to converting a single value. The change applies the
expander individually to each item in a collection or array,
thus making it useful for multi-valued query parameters, for
instance. The old behaviour is preserved because no existing
expanders would have been converting collections to strings
(probably).
* Change Collection to Iterable and add tests
* Add test for null conversion to empty string as well
* Remove array handling and null handling
8 years ago
Adrian Cole
1e6dcf308f
Revert "Adds travis configuration to publish openfeign ( #417 )"
...
This reverts commit 9fd832cfca
.
8 years ago
Adrian Cole
9fd832cfca
Adds travis configuration to publish openfeign ( #417 )
8 years ago
Adrian Cole
60e0319237
Adds maven project under group id io.github.openfeign ( #416 )
...
* Updates travis to use maven for non-deploys
* Adds maven project for io.github.openfeign
* Polished maven configuraion
8 years ago
Gursev Singh Kalra
07275eecb2
Adds XXE fixes to JAXBDecoder and SAXDecoder classes ( #415 )
...
fixes #411
8 years ago
Carter Kozak
6717142afc
Returns null when Content-Length > Integer.MAX_VALUE ( #410 )
...
OkHttp client should not bail out when response body is >2gb
Instead, we return null length and the response can be processed
similarly to a chunked body.
Also, shares common client tests in AbstractClientTest
8 years ago
Dmytro Kostiuchenko
e46ab681bc
Clears query param with unsafe characters in name ( #409 )
9 years ago
Adrian Cole
464a2b1276
Merge pull request #407 from edio/headermap_duplicate
...
Fixed throwing an IllegalStateException on duplicate HeaderMap
9 years ago
Dmytro Kostiuchenko
ecafb83cb4
Fixed throwing an IllegalStateException on duplicate HeaderMap
9 years ago
Jon Schneider
e3ca3411f4
Update Bintray API key
9 years ago
Jon Schneider
cfee876b29
Update README.md [ci skip]
9 years ago
Jon Schneider
5d06369197
Remove unnecessary install step in Travis
9 years ago
Jon Schneider
b7676fe437
Update Bintray API key
9 years ago
Adrian Cole
a22e024497
Merge pull request #397 from enriquezrene/bugfix/redaction-errors-on-readme
...
fix redaction error on README.md file
9 years ago
Rene Enriquez
e291e2dcca
fix redaction error on README.md file
9 years ago
Adrian Cole
18c58d7e0b
Merge pull request #390 from bjsousa/upgrade_to_okhttp3
...
Upgrade to OkHttp 3.2 and adjust tests to work with new version
9 years ago
Adrian Cole
74ae7d19b4
Updates the GitHub example to use Java 8 default methods
...
Shows scenario described in #393
9 years ago
bjsousa@wisc.edu
abfd77e302
Use correct minor version in changelog
9 years ago
bjsousa@wisc.edu
3d84c767ba
Upgrade to OkHttp 3.2 and adjust tests as needed to work with new OkHttpClient and MockWebServer methods
9 years ago
Adrian Cole
bc9948f75e
Merge pull request #387 from padilo/completable_support
...
Added rx.Completable support
9 years ago
Pablo Diaz
53cfd0d3e0
Added changes to changelog
9 years ago
Pablo Diaz
47345f83af
Added rx.Completable support
9 years ago
Adrian Cole
5c352a0bc5
Merge pull request #385 from fiunchinho/feature/deletage_retry_ribbon
...
Added dummy retryer that always delegates exceptions without retrying requests
9 years ago
José Armesto
6591ae8617
Added dummy retryer that always delegates exceptions without retrying requests
9 years ago
Adrian Cole
6d83c9032c
Merge pull request #384 from jmnarloch/error-decoder-docs
...
Corrected ErrorDecoder sample docs
9 years ago
Jakub Narloch
0478424adc
Corrected ErrorDecoder sample docs
9 years ago
Adrian Cole
dacc707455
Merge pull request #383 from Netflix/null-reason
...
Recognizes reason phrase is nullable and not set when using http/2
9 years ago
Adrian Cole
3378eee852
Recognizes reason phrase is nullable and not set when using http/2
...
See https://github.com/http2/http2-spec/issues/202
Fixes #382
9 years ago
Adrian Cole
c05384f67e
Merge pull request #380 from Netflix/hystrix-object-methods
...
Fixes dispatch for toString, equals, hashCode in hystrix
9 years ago
Adrian Cole
03e9a7dc80
Fixes dispatch for toString, equals, hashCode in hystrix
...
This copies missing logic from `FeignInvocationHandler` to
`HystrixInvocationHandler`, preventing NPEs when calling methods defined
on `java.lang.Object`.
9 years ago
Adrian Cole
18eb7f6be8
Merge pull request #369 from oillio/ignore_default
...
Support default methods on interface
9 years ago
Dan Jasek
4cab6abcc0
Do not error on interfaces with default methods.
...
Pass calls to default methods on proxy through to implementation on interface.
9 years ago