746 Commits

Author SHA1 Message Date
spring-builds
6390d08558 Bumping versions 2025-05-29 13:28:23 +00:00
spring-builds
84603fc6c0 Bumping versions to 4.1.9-SNAPSHOT after release 2025-05-28 21:07:06 +00:00
spring-builds
e963342e4c Going back to snapshots 2025-05-28 21:07:05 +00:00
spring-builds
79a413ada8 Update SNAPSHOT to 4.1.8 2025-05-28 21:04:17 +00:00
spencergibb
5540919fca polishing 2025-05-28 16:24:10 -04:00
sgibb
33ea007a6b Adds support for trusted-proxies property.
spring.cloud.gateway.trusted-proxies and spring.cloud.gateway.mvc.trusted-proxies
2025-05-28 16:15:29 -04:00
jiangyuan
c99e29009a avoid breaking changes
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-23 16:09:24 +08:00
jiangyuan
ca861ff4c8 add new config for AddResponseHeaderGatewayFilterFactory
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-23 14:11:58 +08:00
Ryan Baxter
6fc7ee7ecd Merge pull request #3799 from raccoonback/encode-plus-character-query-parameter
Fix '+' character in query parameters is not encoded when remove query parameter
2025-05-22 14:36:35 -04:00
spring-builds
c09f3831a0 Bumping versions 2025-05-16 13:26:02 +00:00
raccoonback
330a43d631 Fix improper encoding of '+' in query parameter values
Signed-off-by: raccoonback <kosb15@naver.com>
2025-05-16 09:00:58 +09:00
Ryan Baxter
1e616c3d41 Merge pull request #3748 from JoeCqupt/origin-main
Fix RemoveResponseHeaderGatewayFilter remove header
2025-05-15 10:07:04 -04: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
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
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
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
2ebd776f1b Bumping versions 2025-04-24 13:27:51 +00:00
qnnn
03e99ad618 add unit test testConnectTimeoutConfigurationReloadWorks.
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-04-23 13:55:19 +08:00
qnnn
af52387538 Support for reloading httpClient connectTimeout Configuration
Signed-off-by: Nan Chiu <1543393961@qq.com>
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-04-23 13:55:19 +08:00
Ryan Baxter
329143c28e User Assert4J 2025-04-11 17:18:04 -04:00
spring-builds
164d6a4d2a Bumping versions to 4.1.8-SNAPSHOT after release 2025-04-03 15:55:42 +00:00
spring-builds
8f2f435baf Going back to snapshots 2025-04-03 15:55:41 +00:00
spring-builds
92415d1515 Update SNAPSHOT to 4.1.7 2025-04-03 15:53:15 +00:00
Ryan Baxter
c21ea8858c Merge pull request #3713 from JoeCqupt/main
RetryGatewayFilterFactory RetryConfig support Jitter & Timeout
2025-03-20 10:10:08 -04:00
spring-builds
2175fc1c8e Bumping versions 2025-03-18 13:26:51 +00:00
jiangyuan
0f3112077d update unit test
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-03-18 15:46:34 +08:00
Ryan Baxter
88fce67f9d Merge pull request #3543 from qnnn/circuitbreaker-fix
Enable body caching in CircuitBreakerFilterFactory
2025-03-17 14:18:51 -04:00
spring-builds
160c82057e Bumping versions 2025-03-15 13:26:33 +00:00
qnnn
611ae85b2d enable body caching if fallbackUri is configured
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-03-15 14:02:32 +08:00
joecqupt
5e9753efb6 add toString info
Signed-off-by: joecqupt <joe469391363@gmail.com>
2025-03-15 13:48:13 +08:00
Ryan Baxter
86dfdfd405 Merge branch '4.1.x' into pr/3720 2025-03-14 10:48:55 -04:00
Ryan Baxter
51aa244060 Merge pull request #3598 from raccoonback/prevent-duplicated-encoding-request-parameters-filter
Fix: prevent duplicated encoding request parameters filter
2025-03-14 10:46:22 -04:00
Ryan Baxter
12ace1c0fc Merge pull request #3611 from raccoonback/dispose-connection-when-cancelled
Suggests to dispose connection when cancelled In NettyWriteResponseFilter
2025-03-14 10:44:49 -04:00
Ryan Baxter
b158666c4e Merge branch '4.1.x' into pr/3598 2025-03-14 09:14:09 -04:00
Abel Salgado Romero
470068bc0b Add enum values to JavaDocs to show in docs
Signed-off-by: Abel Salgado Romero <abel.salgado@broadcom.com>
2025-03-14 14:11:24 +01:00
Andrei
12d48d415d Fix keyStore bug in GatewayAutoConfiguration
Fixes  java.security.KeyStoreException: Uninitialized keystore
Per JDK documentation keystore should be initialized before use.

Signed-off-by: Andrei <skydreamerr@gmail.com>
2025-03-13 22:39:38 -07:00
qnnn
fcba3da5d3 Enable body caching in CircuitBreakerFilterFactory.
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-03-14 13:32:15 +08:00
raccoonback
3ecb4b62db dispose the connection regardless of the channel state
Signed-off-by: raccoonback <kosb15@naver.com>
2025-03-14 07:55:39 +09:00
raccoonback
2f73ed234a fix typo
Signed-off-by: raccoonback <kosb15@naver.com>
2025-03-14 07:55:39 +09:00
raccoonback
c62f2b4459 Remove unnecessary public modifiers from test methods
Signed-off-by: raccoonback <kosb15@naver.com>
2025-03-14 07:48:21 +09:00
raccoonback
49b6d0a0a3 Prevent duplicate encoding issue in HTTP request parameter remove filter
Signed-off-by: raccoonback <kosb15@naver.com>
2025-03-14 07:48:21 +09:00
raccoonback
6415f1204f Prevent duplicate encoding issue in HTTP request parameter rewrite filter
Signed-off-by: raccoonback <kosb15@naver.com>
2025-03-14 07:48:21 +09:00
jiangyuan
8b5bc32456 add unit-test
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-03-13 12:32:29 +08:00
jiangyuan
9eb9165927 add docs and unit-test
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-03-13 11:04:10 +08:00
jiangyuan
350c9cda6d RetryGatewayFilterFactory RetryConfig support Jitter & Timeout
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-03-13 11:04:10 +08:00
Ryan Baxter
131123ca17 Disable test that fails on GitHub actions 2025-03-12 20:01:22 -04:00
dependabot[bot]
43f3408228 Bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.23 to 1.9.25 (#3612)
Bumps org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.23 to 1.9.25.

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 12:13:59 -05:00
spencergibb
dec24e02b9 Limits CustomBlockHoundIntegrationTest to java 17 2024-12-13 14:35:39 -05:00
spencergibb
3419b41caa Re-enables CustomBlockHoundIntegrationTest 2024-12-13 12:39:12 -05:00