The Gitter Badger
edec1f6929
Added Gitter badge
10 years ago
Adrian Cole
3d27f1c142
bump changelog
10 years ago
unknown
79975aa9fd
Added possibility to leave slash encoded in path parameters
10 years ago
Jacob Meacham
84aaae8b69
Fix regex support when there are multiple @Path regexes
10 years ago
Jacob Meacham
3e5d29bf1c
Fix an issue with trailing slashes in @Path annotations on classes
10 years ago
Jacob Meacham
39797f0af8
Strip regex allowed by the jaxrs spec.
10 years ago
Uriah Carpenter
d195c53a51
Correct retry handling for repeatable requests
...
Previously, the Retryer instance provided to the Builder was simply reused, but the instance keeps per-request state, causing repeatable requests to stop being retried. Fixes #236
10 years ago
Thiago Moretto
0a95151c95
Removes trailing slash from the URL just when just present
10 years ago
Adrian Cole
dc1e123bbd
Documents how to send POST bodies
...
@brianm noticed we were missing docs on how to use POST.
10 years ago
Santhosh Kumar Tekuri
3d6a05be0d
Adds deflate encoding support
10 years ago
Santhosh Kumar Tekuri
8e6086a911
Fixes deprecated method usage of Jackson library
...
ObjectMapper#writerWithType is depreated. Code changed to use
ObjectMapper#writerFor method.
10 years ago
Santhosh Kumar Tekuri
2a74ee7dab
Corrects encoding of space in URL parameter
...
According to rfc2396, space in url should be encoded as "%20" instead
of "+".
Closes #225
10 years ago
Adrian Cole
b9b0613215
Merge pull request #229 from tburch/8.x
...
Support for Apache HttpClient as Feign client
10 years ago
Tristan Burch
82889da2fa
Support for Apache HttpClient as Feign client
10 years ago
Adrian Cole
767a9b6042
Allows customized request construction by exposing Request.create()
...
Users may wish to override percent encoding of query parameters.
closes #227
10 years ago
Jad Naous
6c516c16dc
Correct time decoding in RetryAfterDecoder
...
currentTimeNanos was not returning nanos.
10 years ago
Spencer Gibb
9fa8974701
RibbonClient use replaceFirst to remove host rather than other parts of the uri.
...
refactor RibbonClient to clean url in static method
fixes gh-221
10 years ago
Adrian Cole
274e5f6980
Demonstrates impact of advice to cache Feign.newInstance
...
Shows relative performance of caching various points of construction of
a Feign Api. Adds a mesobenchmark of actually performing http requests,
so that caching performance can be placed in context.
See #214
10 years ago
Adrian Cole
ed289f4d41
Fixes typos
10 years ago
Adrian Cole
d119243bdb
Corrects notes on examples
...
closes #218
10 years ago
Adrian Cole
feb49476ef
Adds JMH benchmark module
...
Starts with Contract tests as this was suggested a place we may need
caching.
See #214
10 years ago
Rob Spieldenner
92f193082c
Enable caching for gradle dependencies
10 years ago
Adrian Cole
7a07514110
Enforces source compatibility with animal-sniffer
...
Before, finding source compatibility issues relied on building with an
old JDK. This uses animal-sniffer to enforce java language level 6.
10 years ago
Adrian Cole
22b25c5696
Updates examples to feign 8.1.0
10 years ago
Rob Spieldenner
0b336327ac
Enable Maven Central sync
10 years ago
Rob Spieldenner
2429e830f9
Move to 2.2.9 for travisci release
10 years ago
Rob Spieldenner
f4623a219c
Move to 2.2.8 which has the release.travisci flag to disable certain checks on tag releases
10 years ago
Adrian Cole
1980129708
Updates to nebula 2.2.7
10 years ago
Rob Spieldenner
6aa591d0a4
Change syntax to make it clear calling a script in directory instead of an OS command
10 years ago
Rob Spieldenner
678d03ac3d
Make executable
10 years ago
Rob Spieldenner
e89ef53079
With encrypted keys
10 years ago
Rob Spieldenner
1881386ef9
Travis setup
10 years ago
Adrian Cole
98b9a9523b
Allows `@Headers` to be applied to a type
...
This supports interface-level defaults, such as Content-Type.
closes #184
10 years ago
Adrian Cole
5ca1d56369
Updates examples to feign 8.0.0
...
See #203
10 years ago
Adrian Cole
859ee39b06
Merge pull request #200 from Netflix/adrian.no-message-cause
...
Accepts codec exceptions without a message
10 years ago
Adrian Cole
c1e3996d5d
Accepts codec exceptions without a message
...
While encoding or decoding, an exception without a message can occur.
Before this change, a NPE would return as the codec exceptions null
checked the message from the cause.
10 years ago
Adrian Cole
1eaec3488d
Merge pull request #196 from Netflix/adrian.example-polish
...
Polishes GitHub example
10 years ago
Adrian Cole
b8c2c0ea3f
Polishes GitHub example
...
The GitHub example could be better organized as top-down. Also, it is
easier to show basic error decoding when there is less structure.
10 years ago
Adrian Cole
cc3dd37433
Merge pull request #195 from molindo/github-error-example
...
added ErrorDecoder example with nested Decoder
10 years ago
Stefan Fussenegger
ed0955d34a
adds ErrorDecoder example with nested Decoder
10 years ago
Brendan Nolan
2227930577
Adds LBClientFactory to enable caching of Ribbon LBClients
...
Before, LBClients were created for each request, which led to issues
such as #182 . Moreover, a user could not avoid using Ribbon's static
factories. Adding LBClientFactory allows users to control how Ribbon
resources are created.
10 years ago
Adrian Cole
9d918b7448
Merge pull request #193 from jebeaudet/fix-NPEOnEmptyQueryParam
...
Supports query params without values
10 years ago
Jacques-Etienne Beaudet
4577082495
Supports query params without values
...
Fixes NPE when building a client with a query param with no values
10 years ago
Adrian Cole
712a8c8f38
Merge pull request #185 from bstick12/issue-183
...
Retains scheme in LBClient.RibbonRequest URI
10 years ago
Brendan Nolan
05b58948f5
Retains scheme in LBClient.RibbonRequest URI
...
Before this change, we were dropping scheme, which prevented use of https.
closes #183
10 years ago
Adrian Cole
fb2b915d3c
Merge pull request #181 from Netflix/adrian.jackson-2.5.1
...
Updates to Jackson 2.5.1
10 years ago
Adrian Cole
a5093937e5
Updates to Jackson 2.5.1
10 years ago
Adrian Cole
3309b38f8e
Merge pull request #180 from Netflix/adrian.ribbon-2.0-RC13
...
Updates to Ribbon 2.0-RC13
10 years ago
Adrian Cole
4735690289
Updates to Ribbon 2.0-RC13
10 years ago
Adrian Cole
8e18341796
Merge pull request #179 from Netflix/adrian.examples-7.2.1
...
Updates examples to Feign 7.2.1
10 years ago