spencergibb
0c4c19bfcd
Better classpath protections for pageable modules.
...
Fixes gh-474
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignAutoConfiguration.java
2021-01-29 12:29:33 +01:00
Olga Maciaszek-Sharma
c672d205d7
Use case-insensitive ResponseEntity headers. Fixes gh-456. ( #472 )
2021-01-27 16:52:29 +01:00
Nikita Konev
6b29a1f7df
Move Spring Data Jackson Modules from FeignClientsConfiguration to FeignAutoConfiguration - Fix https://github.com/spring-cloud/spring-cloud-openfeign/issues/205 ( #430 )
2021-01-26 09:23:51 +01:00
Olga Maciaszek-Sharma
bbef08205d
Use CircuitBreaker even when no fallback. ( #466 )
2021-01-22 16:53:32 +01:00
Olga Maciaszek-Sharma
0799f3dd7c
Use org security policy.
...
(cherry picked from commit 25b8202991 )
2021-01-22 10:14:04 +01:00
Marcin Grzejszczak
7ef5c0ce96
Lazy openfeign bean registration ( #455 )
...
without this change we're eagerly resolving placeholder properties in passed URLs / names. Since this happens at bean definition level it's extremely early e.g. Spring Cloud Contract has not yet registered any placeholders that Feign could try to consume.
with this change we're changing the bean to become lazy initialized and we resolve the placeholder values at runtime - as late as possible.
Fixes gh-441.
# 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/FeignClientsRegistrar.java
2021-01-20 15:13:21 +01:00
Olga Maciaszek-Sharma
14914b4c97
Fixes gh-460. Remove unused variable.
2021-01-19 12:48:11 +01:00
Olga Maciaszek-Sharma
6bfb1edcf1
Revert "Edit sagan-index."
...
This reverts commit 01a3898e83 .
2021-01-18 11:23:30 +01:00
Olga Maciaszek-Sharma
01a3898e83
Edit sagan-index.
2021-01-18 11:20:41 +01:00
Olga Maciaszek-Sharma
286360cf7b
Add information on contributing, community support and commercial support to project site ( #458 )
...
* Add information on contributing, community support and commercial support to project site.
* Fixes after review.
2021-01-18 11:11:32 +01:00
Olga Maciaszek-Sharma
14eb8a7bb1
Merge remote-tracking branch 'origin/2.2.x'
...
# Conflicts:
# docs/src/main/asciidoc/_configprops.adoc
2021-01-14 16:02:02 +01:00
Olga Maciaszek-Sharma
a79d82584e
Update docs.
2021-01-14 15:50:47 +01:00
Olga Maciaszek-Sharma
ae3e3efb26
Add license link to README.
2021-01-14 15:21:21 +01:00
Marcin Grzejszczak
e32b10b60f
Added support for Spring Cloud CircuitBreaker
...
fixes gh-279
2020-12-15 18:15:49 +01:00
Olga Maciaszek-Sharma
89fb98daf7
Upgrade protobuf-java.
2020-12-01 17:30:13 +01:00
Olga Maciaszek-Sharma
1a7917e2bb
Add information about decodeSlash property to docs.
2020-12-01 17:08:43 +01:00
Olga Maciaszek-Sharma
49d3830276
Remove unnecessary keyword from recently modified class.
2020-12-01 17:02:09 +01:00
Ram Anaswara
d419826ca0
Fix for Path variables with / are not url encoded
...
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientProperties.java
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support/SpringMvcContract.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractIntegrationTests.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractTests.java
2020-12-01 16:53:39 +01:00
Olga Maciaszek-Sharma
64d3f05e70
Allow overriding creating requests. Fixes gh-423.
2020-11-30 19:12:14 +01:00
Olga Maciaszek-Sharma
4d021fd3f8
Do not throw exceptions from @PreDestroy methods. Fixes gh-435.
2020-11-30 18:21:44 +01:00
matt62king
a8bcda0b5b
add customizer for feign builder ( #289 ).
...
Fixes gh-436.
* add customizer for feign builder
* support @Order for customizers
* switch to annotation aware comparator for @Order support
* remove intermediate instances
* removed default feign builder customizer
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientFactoryBean.java
2020-11-30 17:56:48 +01:00
buildmaster
1b42820c3a
Bumping versions to 2.2.7.BUILD-SNAPSHOT after release
2020-11-09 10:40:38 +00:00
buildmaster
e31defb2dd
Going back to snapshots
2020-11-09 10:40:37 +00:00
buildmaster
f4ca971253
Update SNAPSHOT to 2.2.6.RELEASE
2020-11-09 10:38:56 +00:00
Michal Domagala
a8a2a0155f
Fix for @EnableFeignClients(clients) scans classes in nested packages ( #422 )
...
* Test to verify sub level client error
Error is described in https://github.com/spring-cloud/spring-cloud-openfeign/issues/331
Application fails when one Feign client is `org.TopClient` and second is in subpackage: `org.sub.SubClient`
The error reason is that `SubClient` is registered twice
* Fix for @EnableFeignClients(clients) scans classes in nested packages twice
https://github.com/spring-cloud/spring-cloud-openfeign/issues/331
(cherry picked from commit fe62b0db9002052a72e5bbb9fdc5458993c16951)
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/FeignClientsRegistrar.java
* delete unused code
(cherry picked from commit 4df865d1d64fc0a9b5e37ea4c6466a0dbe485141)
* add file header
* Apply review
Co-authored-by: michal <michal@michal-desktop>
2020-11-03 10:31:23 +01:00
Nikolas Charalambidis
cf4fa54ac8
Fixes gh-391 timeout handling documentation ( #421 )
...
* Fixes gh-391
* Fixes gh-391 sentence reworded
* Fixes gh-391 fixed spelling
* Fixes gh-391 fixed code format
* Fixes gh-391 fixed sentence
* Fixes gh-391 fixed code
* Fixes gh-391 word deletion
2020-11-02 14:10:58 +01:00
Ilia Ilinykh
93327fcace
Ability to configure client to send default headers #284 at 2.2.x ( #420 )
...
* Implemented ability to provide default query parameters and headers to feign clients.
Issue was mentioned in №284
* Removed wrong names of test data. Replaced with correct ones.
* Thread sleep was repalced with more verbose TimeUnit sleep
* Fixed more names of the clients.
2020-10-29 15:58:38 +01:00
Olga Maciaszek-Sharma
bc6c3b7bf2
Sort request interceptors. ( #419 )
2020-10-28 18:36:46 +01:00
Olga Maciaszek-Sharma
f410385237
Upgrade jackson to 2.11.3.
2020-10-28 17:46:44 +01:00
Olga Maciaszek-Sharma
a5ab3383c9
Rename new class.
2020-10-02 15:25:18 +02:00
Olga Maciaszek-Sharma
dd518a812b
Add support for load-balanced retries. ( #408 )
2020-10-01 20:20:24 +02:00
Olga Maciaszek-Sharma
c3dcb1f376
Remove maven compiler plugin version to use the one provided by Boot instead.
2020-09-17 14:49:03 +02:00
Olga Maciaszek-Sharma
27e2775c5f
Upgrade protobuf-java.
2020-09-17 14:30:54 +02:00
Olga Maciaszek-Sharma
83ef242406
Upgrade vavr.
2020-09-17 14:20:29 +02:00
Olga Maciaszek-Sharma
6534950ed2
Upgrade jakson.
2020-09-17 12:57:47 +02:00
Olga Maciaszek-Sharma
e83593651c
Clean up test.
2020-09-16 12:50:57 +02:00
Olga Maciaszek-Sharma
4cbf6da17b
Adjust test to changes in commons.
2020-09-16 12:38:22 +02:00
liuzeyanga
5fea4f3b35
change "Sprig Cloud" to "Spring Cloud"
2020-09-16 11:53:59 +02:00
buildmaster
36c06c97a6
Bumping versions to 2.2.6.BUILD-SNAPSHOT after release
2020-08-28 20:04:40 +00:00
buildmaster
d6b021eaa4
Going back to snapshots
2020-08-28 20:04:40 +00:00
buildmaster
c2430c0e29
Update SNAPSHOT to 2.2.5.RELEASE
2020-08-28 20:02:41 +00:00
Olga Maciaszek-Sharma
b66e08fda8
Fix the docs.
2020-08-13 14:37:55 +02:00
spencergibb
84819e1328
Bumps s-c-build to 2.3.2.BUILD-SNAPSHOT
2020-08-03 13:21:35 -04:00
spencergibb
b6422db8e9
ignores .sdkmanrc
2020-08-03 13:21:17 -04:00
Olga Maciaszek-Sharma
4bf010e810
Ignore InvalidMediaTypeException when verifying if Multipart content. Fixes gh-363. ( #388 )
2020-08-03 10:02:05 +02:00
buildmaster
bd671efed9
Bumping versions to 2.2.5.BUILD-SNAPSHOT after release
2020-07-31 20:53:35 +00:00
buildmaster
bfd473cb8f
Going back to snapshots
2020-07-31 20:53:35 +00:00
buildmaster
2f5d63a061
Update SNAPSHOT to 2.2.4.RELEASE
2020-07-31 20:51:47 +00:00
Olga Maciaszek-Sharma
14929cbfee
Revert "Fix double @RequestMapping with empty value ( #245 )"
...
This reverts commit 0afb60a72a .
# Conflicts:
# spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/support/SpringMvcContract.java
# spring-cloud-openfeign-core/src/test/java/org/springframework/cloud/openfeign/support/SpringMvcContractTests.java
2020-07-30 16:18:25 +02:00
Olga Maciaszek-Sharma
d3da7e16e8
Add CollectionFormat support ( #371 )
...
* Add CollectionFormat support. Fixes gh-146.
* Minor refactoring.
* Fix docs.
2020-07-17 15:05:21 +02:00