Commit Graph

852 Commits

Author SHA1 Message Date
spencergibb
080f0cd366 Migrates server-webflux properties to new namespace
Currently, prefix is spring.cloud.gateway and this is ambiguous now that server-webmvc exists.

spring.cloud.gateway.server.webflux is the new prefix

Fixes gh-3363
2025-05-09 13:59:44 -04:00
spring-builds
0d1cf2774c Going back to snapshots 2025-05-01 13:17:24 +00:00
spring-builds
a57533e373 Update SNAPSHOT to 4.3.0-RC1 2025-05-01 13:14:07 +00:00
spring-builds
c990c926ba Bumping versions 2025-04-24 18:53:13 +00:00
Ryan Baxter
f5a6a97ab9 Merge branch '4.2.x' 2025-04-23 09:36:46 -04:00
Ryan Baxter
6d6fe09746 Merge branch '4.1.x' into 4.2.x 2025-04-23 09:36:36 -04: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
spencergibb
abd126f02e Formatting 2025-04-22 12:52:26 -04:00
Ryan Baxter
c4d66a9fd2 Merge branch '4.2.x' 2025-04-22 11:47:17 -04:00
Ryan Baxter
d3304ba156 Merge pull request #3746 from lucky8987/code_cleaning
Clean up the code to make it cleaner
2025-04-22 10:07:55 -04:00
郭付一男
cd46e48e2b Support setting Spring.webflux.base-path and supporting it in path predicate
Signed-off-by: 郭付一男 <guofuyinan@gmail.com>
2025-04-18 00:44:30 +08:00
dependabot[bot]
d973fcb224 Bump grpc.version from 1.71.0 to 1.72.0
Bumps `grpc.version` from 1.71.0 to 1.72.0.

Updates `io.grpc:grpc-netty` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

Updates `io.grpc:grpc-protobuf` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

Updates `io.grpc:grpc-stub` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 16:44:01 +00:00
Ryan Baxter
ec07cb8579 Merge branch '4.2.x' 2025-04-11 18:47:56 -04:00
Ryan Baxter
ae2fcf2e0d Merge branch '4.1.x' into 4.2.x 2025-04-11 17:21:56 -04:00
Ryan Baxter
329143c28e User Assert4J 2025-04-11 17:18:04 -04:00
spring-builds
b883487f72 Bumping versions 2025-04-08 18:55:11 +00:00
Jörg Richter
7bc8f7225f Merge branch 'spring-cloud:main' into #2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter 2025-04-07 22:22:36 +02:00
Jörg Richter
85ab7d9019 #2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter
- added Permissions-Policy header as an opt-in header & default value
- updated documentation with Permissions-Policy and resources
- updated tests to include Permissions-Policy
- SecurityHeaders and Permissions-Policy may be configured globally / per route
- updated structure of public methods and class members to match previous version structure

Fixes gh-2975

Signed-off-by: Jörg Richter <96986086+joerg-richter-5234@users.noreply.github.com>
2025-04-07 22:19:10 +02:00
spring-builds
e116c07287 Going back to snapshots 2025-04-07 11:54:43 +00:00
spring-builds
7951cef77f Update SNAPSHOT to 4.3.0-M3 2025-04-07 11:52:16 +00:00
spring-builds
fe74519042 Bumping versions 2025-04-05 09:55:18 +00:00
spring-builds
eebfb419b2 Bumping versions 2025-04-04 09:55:19 +00:00
spring-builds
ac8f12573f Bumping versions to 4.2.3-SNAPSHOT after release 2025-04-03 16:39:27 +00:00
spring-builds
c476c92c74 Going back to snapshots 2025-04-03 16:39:26 +00:00
spring-builds
f69de10b9e Update SNAPSHOT to 4.2.2 2025-04-03 16:37:02 +00: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
lucky8987
d0c070c37d Clean up the code to make it cleaner
Signed-off-by: longtanfei <lucky8987@163.com>
2025-03-27 20:05:06 +08:00
Oleg Zhurakousky
51fb9aa36c Add support for default routing functionality to functions in server webmvc (#3716)
* Initial functionality for default function routing

Signed-off-by: Oleg Zhurakousky <ozhurakousky@vmware.com>

* Add ability to default to s-c-function's RoutingFunction if target function can't be found

Signed-off-by: Oleg Zhurakousky <ozhurakousky@vmware.com>

* Fix tests

Added  to teh tests that do not rely on spring-cloud-function

Signed-off-by: Oleg Zhurakousky <ozhurakousky@vmware.com>

---------

Signed-off-by: Oleg Zhurakousky <ozhurakousky@vmware.com>
2025-03-21 12:17:15 -04:00
Ryan Baxter
5456d6dda7 Merge branch '4.2.x' 2025-03-20 10:49:44 -04:00
Ryan Baxter
fe3ea71723 Merge branch '4.1.x' into 4.2.x 2025-03-20 10:10:39 -04: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
0c1b54926d Bumping versions 2025-03-20 09:57:45 +00:00
spring-builds
50bf1d72a0 Bumping versions to 4.2.2-SNAPSHOT after release 2025-03-18 23:50:00 +00:00
spring-builds
0ee6a5d6da Going back to snapshots 2025-03-18 23:49:59 +00:00
spring-builds
263e813558 Update SNAPSHOT to 4.2.1 2025-03-18 23:46:46 +00: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
spencergibb
8ab0279d0f Set spring.cloud.gateway.forwarded.by.enabled=true
See gh-2658
2025-03-17 22:39:37 -04:00
spencergibb
8d79a175cb Make ForwardedHeadersFilter.serverPort nullable
See gh-2658
2025-03-17 19:10:19 -04:00
spencergibb
6ce73c6ec7 Changes property to spring.cloud.gateway.forwarded.by.enabled
Defaults to false.

See gh-2658
2025-03-17 16:59:19 -04:00
spencergibb
996ab88122 Formatting
See gh-2658
2025-03-17 16:45:38 -04:00
Tillmann Heigel
c278a43108 Adds Forwarded By Header
Fixes gh-2658
2025-03-17 16:38:20 -04:00
Ryan Baxter
ec64b05ccc Merge branch '4.2.x' 2025-03-17 14:21:04 -04:00
Ryan Baxter
a830c8e6f9 Merge branch '4.1.x' into 4.2.x 2025-03-17 14:20:50 -04: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