Commit Graph

3164 Commits

Author SHA1 Message Date
Ryan Baxter
d12a5873f4 Merge branch '4.2.x' 2025-05-15 11:06:44 -04:00
Ryan Baxter
863ac7f49b Merge branch '4.1.x' into 4.2.x 2025-05-15 11:06:30 -04:00
Ryan Baxter
931232b960 Fix parent version 2025-05-15 10:42:34 -04:00
Ryan Baxter
570ad3ad80 Merge branch '4.2.x' 2025-05-15 10:41:46 -04:00
Ryan Baxter
de7f393e40 Fix parent version 2025-05-15 10:41:06 -04:00
Ryan Baxter
2158d6a738 Merge pull request #3789 from raccoonback/remove-decoded-query-param-replacement
Preserve original encoding of query parameters in `ProxyExchangeHandlerFunction`
2025-05-15 10:29:29 -04:00
Ryan Baxter
94703f9d17 Merge branch '4.2.x' 2025-05-15 10:27:51 -04:00
Ryan Baxter
bfd7bcdcaf Merge branch '4.1.x' into 4.2.x 2025-05-15 10:27:35 -04:00
Ryan Baxter
1e616c3d41 Merge pull request #3748 from JoeCqupt/origin-main
Fix RemoveResponseHeaderGatewayFilter remove header
2025-05-15 10:07:04 -04:00
Ryan Baxter
cc384733d6 Merge branch '4.2.x' 2025-05-15 10:06:14 -04:00
Ryan Baxter
08b1d4b29b Merge branch '4.1.x' into 4.2.x 2025-05-15 10:05:59 -04:00
Ryan Baxter
cd21135995 Merge pull request #3727 from JoeCqupt/fix-connection-leak
fix httpclient5.x connection leak
2025-05-15 09:06:58 -04:00
jiangyuan
4ff93c591c update base branch to 4.1.x
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 17:28:42 +08:00
joecqupt
bcf26e8df3 add httpclint integration test module
Signed-off-by: joecqupt <joe469391363@gmail.com>
2025-05-15 17:27:55 +08:00
jiangyuan
5247da10f2 fix format
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 17:27:55 +08:00
jiangyuan
7c9d43c019 add unit-test
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 17:27:55 +08:00
jiangyuan
7b79e181f2 add client response attrs
Signed-off-by: jiangyuan <joe469391363@gmail.com>

test ci build
2025-05-15 17:27:55 +08:00
joecqupt
a261d17b4e fix format
Signed-off-by: joecqupt <joe469391363@gmail.com>
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 17:27:55 +08:00
jiangyuan
7f6fcddc9f fix httpclient5.x connection leak
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 17:27:55 +08:00
jiangyuan
54e151623f fix format
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 15:42:46 +08:00
jiangyuan
b3954c378c fix RemoveResponseHeaderGatewayFilter remove header
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-15 15:42:43 +08:00
spring-builds
365e3bae31 Bumping versions 2025-05-14 18:53:42 +00:00
Ryan Baxter
37cee96857 Merge branch '4.2.x' 2025-05-14 11:29:28 -04:00
Ryan Baxter
f33387ffbb Merge branch '4.1.x' into 4.2.x 2025-05-14 11:29:19 -04:00
Ryan Baxter
d1af09910c Merge pull request #3778 from PeterMue/gh-3774-cors-configuration-on-redis-refresh
Fix CORS configuration timing issue with RedisRouteDefinitionRepository and RefreshRoutesEvent
2025-05-14 11:28:51 -04:00
PeterMue
8a9842103f fixes gh-3774
Configure CORS after refresh routes completed on RefreshRoutesResultEvent

Signed-off-by: PeterMue <3819198+PeterMue@users.noreply.github.com>
2025-05-14 17:01:00 +02:00
raccoonback
5fe6ed55a9 Remove unnecessary query parameter encoding check by assuming decoded parameters from serverRequest
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-14 23:57:21 +09:00
spring-builds
a9c80d7409 Bumping versions 2025-05-14 13:26:21 +00:00
Ryan Baxter
5f9b46f5e7 Merge branch '4.2.x' 2025-05-13 17:00:30 -04:00
Ryan Baxter
e57bdc64d3 Merge branch '4.1.x' into 4.2.x 2025-05-13 17:00:18 -04:00
Ryan Baxter
f881486a89 Merge pull request #3770 from SebHeuze/gh-3769-prefix-path-double-encoded
Fix prefixPath double encoding
2025-05-13 16:59:50 -04:00
Sebastien
2a1d8318b8 Fix prefixPath double encoding
Fixes gh-3769
Signed-off-by: Sebastien <5930188+SebHeuze@users.noreply.github.com>
2025-05-13 21:41:35 +02:00
Ryan Baxter
dfa8211a72 Merge branch '4.2.x' 2025-05-13 15:40:02 -04:00
Ryan Baxter
e4b8a26639 Merge branch '4.1.x' into 4.2.x 2025-05-13 15:39:52 -04:00
Ryan Baxter
a4a4002a5c Merge pull request #3711 from qnnn/fix-generateId
ensure generateId executes on the scheduler thread specified by publishOn
2025-05-13 15:39:37 -04:00
Ryan Baxter
0769a21468 Merge pull request #3711 from qnnn/fix-generateId
ensure generateId executes on the scheduler thread specified by publishOn
2025-05-13 15:39:09 -04:00
Ryan Baxter
af2f0d6a3a Fixing GatewayServerMvcAutoConfiguration to align with correct Boot properties 2025-05-13 12:33:10 -04:00
Ryan Baxter
4c4fb69c70 Merge branch '4.2.x' 2025-05-13 09:56:25 -04:00
Ryan Baxter
2fccda761f Merge branch '4.1.x' into 4.2.x 2025-05-13 09:56:16 -04:00
Ryan Baxter
9413619b9a Merge pull request #3776 from raccoonback/refactor-json-field-removal-filter
Simplify RemoveJsonAttributesResponseBodyGatewayFilterFactory
2025-05-13 09:55:57 -04:00
Ryan Baxter
3e0f0cd2b7 Merge branch '4.2.x' 2025-05-13 09:54:41 -04:00
Ryan Baxter
66da5c7e89 Merge pull request #3777 from raccoonback/support-json-field-removal-filter-in-mvc
Support for removing JSON attributes from response bodies in MVC
2025-05-13 09:54:15 -04:00
raccoonback
107e8d36bf Fix incorrect handling of '+' character in query parameter encoding
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 16:29:35 +09:00
raccoonback
9217b373ae Create the ObjectProvider instance to align with version 4.1.x.
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 10:00:56 +09:00
raccoonback
f1f49e0926 Improve ProxyExchangeHandlerFunction to preserve original encoding of query parameters during proxy request
ref. https://github.com/spring-cloud/spring-cloud-gateway/issues/3759

Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 09:47:05 +09:00
spring-builds
c70b671ed7 Bumping versions
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 09:47:05 +09:00
raccoonback
77dd818e00 Support for removing JSON attributes from response bodies in MVC
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 09:02:35 +09:00
raccoonback
24585036ce Refactored the filter that removes fields from JSON response bodies factory
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-13 08:53:45 +09:00
spring-builds
b83915cff2 Bumping versions 2025-05-11 18:54:33 +00:00
spencergibb
ca9721f4ee Migrates proxy-exchange-webmvc properties to new namespace
from spring.cloud.gateway.proxy to spring.cloud.gateway.proxy-exchange.webmvc

Fixes gh-3361
2025-05-09 16:29:56 -04:00