Can Bezmen
8c08204c78
Issue #549
...
* Fixed: Form URL Encoded bug fixed.
Fixes gh-549.
2021-07-05 11:19:29 +02:00
Olga MaciaszekSharma
1f5bdd4224
Merge remote-tracking branch 'origin/2.2.x'
2021-06-10 16:08:39 +02:00
Olga MaciaszekSharma
2f43715f6f
Change log level. Fixes gh-552.
2021-06-10 16:04:17 +02:00
Olga MaciaszekSharma
58b0c7866c
Merge remote-tracking branch 'origin/2.2.x' into main
2021-05-24 16:02:34 +02:00
Nick Smith
421df91a80
Filters out null matrix parameters
2021-05-24 15:58:27 +02:00
Olga Maciaszek-Sharma
1187c3e5b8
Use WebConverters for Hateoas. ( #543 )
2021-05-14 17:15:31 +02:00
Olga MaciaszekSharma
4ffc61e186
Merge remote-tracking branch 'origin/main' into 3.1.x
2021-05-12 13:57:21 +02:00
Olga MaciaszekSharma
5aa1b7a529
Merge remote-tracking branch 'origin/2.2.x' into main
2021-05-12 13:56:49 +02:00
Olga MaciaszekSharma
ec1f2ad5bb
Refactor FeignHalConfiguration to use HalMediaTypeConfiguration under the hood. Fixes gh-541.
2021-05-12 13:51:43 +02:00
Olga Maciaszek-Sharma
5f9a827a40
Upgrade feign to 11 ( #540 )
2021-05-11 15:45:00 +02:00
Olga MaciaszekSharma
fbcebb372c
Switch to a different HalInstantiator constructor for Boot 2.5 compatibility. Fixes gh-536.
2021-04-27 16:22:03 +02:00
Olga MaciaszekSharma
5baa8c8ed5
Remove master references.
2021-04-26 19:24:36 +02:00
Olga MaciaszekSharma
d0e035b8ff
Switch from master to main.
2021-04-26 17:48:29 +02:00
buildmaster
4454c820cf
Bumping versions
2021-04-20 11:36:51 +00:00
Andrii Bohutskyi
b8e966fe14
Support circuit breaker group name ( #520 )
...
Fixes gh-514
Co-authored-by: Andrii Bohutskyi <abohutskyi@playtika.com >
2021-04-20 11:41:51 +02:00
Jasbir
e47255e79d
Make feign.Request.Options as refreshable beans inside Feign clients ( #526 )
2021-04-19 18:27:28 +02:00
Olga MaciaszekSharma
96268d16da
Fix checkstyle and formatting.
2021-04-13 15:21:46 +02:00
Olga MaciaszekSharma
ac019b4af1
Merge 2.2.x
2021-04-13 15:20:29 +02:00
Olga MaciaszekSharma
4d0caec7ee
Fix checkstyle and formatting.
2021-04-13 15:17:00 +02:00
Olga MaciaszekSharma
aa01ccb5b2
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientBuilder.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientBuilderTests.java
2021-04-13 13:11:21 +02:00
Sam Kruglov
4d827623f0
Add FeignClientBuilder.Builder#customize(FeignBuilderCustomizer) ( #499 ) ( #515 )
2021-04-13 12:57:35 +02:00
Olga MaciaszekSharma
86713156f6
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
2021-04-12 14:35:43 +02:00
Olga MaciaszekSharma
5e494aa196
Add more logging. Fixes gh-517.
2021-04-12 14:29:45 +02:00
buildmaster
9db146761a
Bumping versions
2021-03-30 11:36:40 +00:00
John Niang
af418a04ac
Expose request attributes for circuit breaker async invocation ( #510 )
2021-03-30 11:39:07 +02:00
spencergibb
bcea218513
Ignore tests that use reflection in jdk 16
2021-03-18 18:52:34 -04:00
Olga MaciaszekSharma
809277ef3c
Fix previous merge.
2021-03-16 12:24:04 +01:00
Olga MaciaszekSharma
7cf7051083
Embed code in doc.
2021-03-12 16:00:51 +01:00
Olga MaciaszekSharma
61aee7cb21
Fix checkstyle.
2021-03-11 16:25:45 +01:00
Olga MaciaszekSharma
fb3924ac72
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/pom.xml
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/FeignLoadBalancerAutoConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/HttpClientFeignLoadBalancerConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientAutoConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/HttpClientFeignLoadBalancedConfiguration.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/loadbalancer/FeignLoadBalancerAutoConfigurationTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientPathTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientRetryTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/FeignHttpClientPropertiesTests.java
2021-03-11 16:06:21 +01:00
Thanh
e3439f38bc
Add Apache HC5 client option ( #498 )
2021-03-11 14:14:34 +01:00
Olga MaciaszekSharma
dbfc255146
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/encoding/app/client/InvoiceClient.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/encoding/app/resource/InvoiceResource.java
2021-03-10 17:44:36 +01:00
Hyeonmin Park
2a23b6d304
Support Pageable, Sort annotated as SpringQueryMap to use with RequestBody ( #502 )
2021-03-10 17:30:36 +01:00
Olga MaciaszekSharma
33f3841e74
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignLoadBalancer.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/LoadBalancerFeignClient.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientOverrideDefaultsTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientUsingPropertiesTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/ribbon/FeignLoadBalancerTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/ribbon/RetryableFeignLoadBalancerTests.java
2021-03-03 12:02:22 +01:00
Olga Maciaszek-Sharma
6b436c4133
Set followRedirects via properties. ( #500 )
2021-03-03 11:20:48 +01:00
Olga MaciaszekSharma
b4fb3fe7b4
Refactor.
2021-03-01 15:35:49 +01:00
Olga MaciaszekSharma
90d78a5d68
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignHttpClientUrlTests.java
2021-03-01 15:30:33 +01:00
Olga MaciaszekSharma
b8129f52b7
Use delegate in RetryableFeignLoadBalancer when url present. Fixes gh-494.
2021-03-01 15:19:20 +01:00
Olga MaciaszekSharma
4217a0c542
Merge remote-tracking branch 'origin/2.2.x'
2021-02-26 18:17:53 +01:00
Olga Maciaszek-Sharma
11fd7dc43e
Use Feign naming convention for circuit names. ( #496 )
...
Fixes gh-484.
2021-02-26 18:09:29 +01:00
Olga MaciaszekSharma
1dbf9c2d6c
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/src/main/asciidoc/_configprops.adoc
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsConfiguration.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support/SpringEncoder.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/encoding/proto/ProtobufSpringEncoderTest.java
2021-02-25 10:57:09 +01:00
Olga Maciaszek-Sharma
cf20710cad
Improve charset determination ( #491 )
2021-02-25 09:42:18 +01:00
Olga Maciaszek-Sharma
b13711f906
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsRegistrar.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/FeignClientBuilderTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/encoding/FeignPageableEncodingTests.java
2021-02-19 11:58:31 +01:00
Olga Maciaszek-Sharma
c92849e28e
Allow using multiple qualifiers for feign clients. ( #485 )
...
* Allow using multiple qualifiers for feign clients. Fixes gh-471.
2021-02-18 13:28:18 +01:00
Olga Maciaszek-Sharma
c6e42de202
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/pom.xml
# pom.xml
# spring-cloud-openfeign-core/pom.xml
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java
# spring-cloud-openfeign-dependencies/pom.xml
# spring-cloud-starter-openfeign/pom.xml
2021-02-16 17:05:15 +01:00
Tim Peeters
a205afb88d
Fixes #482 No bean found of type Targeter. ( #483 )
2021-02-16 16:28:39 +01:00
buildmaster
ce7a55a484
Going back to snapshots
2021-02-11 14:15:44 +00:00
buildmaster
10c6992935
Update SNAPSHOT to 2.2.7.RELEASE
2021-02-11 14:14:19 +00:00
Jonatan Ivanov
e745dd0c7c
Micrometer Support ( #462 )
...
Setting up micrometer for Feign, fixes #457
This makes spring-cloud-openfeign capable of configuring any Capability (e.g.: Metrics5Capability for Dropwizard Metrics or MicrometerCapability for micrometer). This also auto-configures MicrometerCapability if a MeterRegistry is available and feign-micrometer is on the classpath.
2021-02-09 11:58:10 -08:00
Olga Maciaszek-Sharma
40a2ed5030
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/resources/META-INF/additional-spring-configuration-metadata.json
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/encoding/FeignPageableEncodingTests.java
2021-02-08 18:40:33 +01:00