366 Commits

Author SHA1 Message Date
spring-builds
1126383c45 Bumping versions to 3.1.11-SNAPSHOT after release 2025-05-28 19:01:42 +00:00
spring-builds
e800f02675 Going back to snapshots 2025-05-28 19:01:41 +00:00
spring-builds
8cec7967e3 Update SNAPSHOT to 3.1.10 2025-05-28 18:58:01 +00:00
sgibb
8757e54bb3 formatting 2025-05-28 14:25:48 -04:00
sgibb
aba9df5d3c polishing 2025-05-28 14:25:33 -04:00
sgibb
bfe1cb8520 Adds support for trusted-proxies property.
spring.cloud.gateway.trusted-proxies
2025-05-28 14:22:28 -04:00
sgibb
ba448ac971 Updates version to 3.1.10-SNAPSHOT 2025-05-28 14:07:38 -04:00
buildmaster
d7a252d3bd Bumping versions 2023-11-03 21:06:31 +00:00
buildmaster
cf5b1c9b82 Bumping versions to 3.1.10-SNAPSHOT after release 2023-11-03 20:31:39 +00:00
buildmaster
57aed14c28 Going back to snapshots 2023-11-03 20:31:38 +00:00
buildmaster
dc327b79cf Update SNAPSHOT to 3.1.9 2023-11-03 20:28:48 +00:00
Gaurav Ojha
e92bfcd5d3 Support spring.codec.max-in-memory-size configuration for CacheRequestBodyFilter
Fixes gh-2693
Fixes gh-2797
2023-10-04 16:47:16 -04:00
dependabot[bot]
6c856dbc06 Bump org.apache.maven.plugins:maven-jar-plugin from 3.2.0 to 3.2.2 (#3079)
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.2.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-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>
2023-10-03 16:31:27 -04:00
dependabot[bot]
8c6f3693dd Bump grpc.version from 1.47.0 to 1.47.1 (#3077)
Bumps `grpc.version` from 1.47.0 to 1.47.1.

Updates `io.grpc:grpc-netty` from 1.47.0 to 1.47.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.47.1)

Updates `io.grpc:grpc-protobuf` from 1.47.0 to 1.47.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.47.1)

Updates `io.grpc:grpc-stub` from 1.47.0 to 1.47.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.47.1)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-stub
  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>
2023-10-02 14:42:04 -04:00
Gonçalo Marques
6935fe74d7 Fix incorrect cast in NettyRoutingFilter 2023-07-20 15:13:59 -04:00
buildmaster
eeecc4599a Bumping versions to 3.1.9-SNAPSHOT after release 2023-06-29 11:44:02 +00:00
buildmaster
764407f8ab Going back to snapshots 2023-06-29 11:44:02 +00:00
buildmaster
78efb0b30c Update SNAPSHOT to 3.1.8 2023-06-29 11:41:47 +00:00
sgibb
d8d5bc071b Removes predicate path exchange attr for forwards.
This moves the removal of GATEWAY_PREDICATE_PATH_CONTAINER_ATTR to ServerWebExchangeUtils.handle() which is now used in SpringCloudCircuitBreakerFilterFactory and ForwardRoutingFilter.

Fixes gh-2950
2023-06-19 13:29:41 -04:00
sgibb
7f1b1927ab Run test with random port 2023-06-19 13:21:44 -04:00
buildmaster
2e643e7283 Bumping versions to 3.1.8-SNAPSHOT after release 2023-04-27 15:30:53 +00:00
buildmaster
4f33b00291 Going back to snapshots 2023-04-27 15:30:53 +00:00
buildmaster
4dba68ffd6 Update SNAPSHOT to 3.1.7 2023-04-27 15:28:28 +00:00
spencergibb
1c121efc6e Support response-timeout property as a String
Fixes gh-2581
2023-04-26 19:40:12 -04:00
Marta Medio
064684a31b Adding grpc-status header value (adapted for 3.1.x) (#2938) 2023-04-26 14:07:35 -04:00
jiangyuan04
3d44588745 fix grpc MethodDescriptor fullMethodName problem
Fixes gh-2910
2023-04-20 16:12:26 -04:00
buildmaster
59839df5fd Bumping versions 2023-04-05 21:06:18 +00:00
Ryan Baxter
91b465a6b0 Remove gateway predicate path attribute in CB filter. 2023-04-05 10:28:41 -04:00
spencergibb
4968a04710 Updated to String.format() 2023-03-27 21:00:58 -04:00
spencergibb
6e06b9661e Formatting 2023-03-27 21:00:33 -04:00
Ignacio Lozano
a4182c04c8 Test invalid URI raises early error before /refresh
When an invalid URI is configured in a routeDefinition, the endpoint for saving a route returns 201 Created response. However, the invalid route finally fails after calling `/refresh` endpoint.

If the developer configures more than one route, and the refresh fail because one route, all the routes are not persisted, leaving an inconsistent state

Fixes gh-2881
2023-03-27 20:57:20 -04:00
spencergibb
5d8c2cf898 Polish "Add ServerWebExchange a new attribute for PathContainer to avoid repeating parsePath in PathRoutePredicateFactory."
See gh-2884
2023-03-15 16:22:03 -04:00
liruihao
18e116c1c6 Adds attribute for PathContainer to avoid repeating parsePath in PathRoutePredicateFactory
Fixes gh-2884
2023-03-15 16:21:49 -04:00
spencergibb
9575a3496e formatting 2023-03-15 15:51:41 -04:00
koo.taejin
b31af9eef0 Remove unnecessary exception creation when Creating a CachedBodyOutputMessage.
Fixes gh-2888
2023-03-15 15:51:00 -04:00
spencergibb
ca66cb2400 formattingˆ 2023-03-03 16:47:55 -05:00
daihuabin
06574d689a Adapt ProxyWebSocketHandler CloseStatus
Fixes gh-2451
Fixes gh-2702
2023-03-03 16:46:09 -05:00
spencergibb
e7610612db Tokenize x-forwarded-for regardless of whitespace.
Fixes gh-2479
2023-03-03 16:14:54 -05:00
buildmaster
713e351501 Bumping versions to 3.1.7-SNAPSHOT after release 2023-02-24 00:10:54 +00:00
buildmaster
dd0aa46559 Going back to snapshots 2023-02-24 00:10:54 +00:00
buildmaster
2b6deaa611 Update SNAPSHOT to 3.1.6 2023-02-24 00:08:51 +00:00
spencergibb
671b4165c3 Polish gh-2872 Fixes for gateway routes on management port.
Updates the test to fail if NPE check isn't done.
2023-02-23 13:40:52 -05:00
spencergibb
a0e32e9d7a Updates to use SocketUtilsˆ 2023-02-23 13:18:14 -05:00
Ignacio Lozano
539f0a7d1e Fix NPE when autoconfigured WebTestClient is used
When `management.server.port` != `server.port` and test is using the autoconfigured WebTestClient, a NPE is raised by `RoutePredicateHandlerMapping`

[related gh-2870]
Fixes gh-2872
2023-02-23 13:15:47 -05:00
spencergibb
a2ef4895a4 Fixes for gateway routes on management port.
Uses the LocalAddress to check against management port because request.getURI().getPort() can be set by the host header "myhost:8888", for example.

Fixes gh-2870
2023-02-21 11:18:31 -05:00
spencergibb
180a052c76 Moves disabled if github actions to methods 2023-02-07 12:11:35 -05:00
spencergibb
69f75e5687 Disable test on github actions 2023-01-31 15:58:23 -05:00
buildmaster
88a0e4ee0b Bumping versions 2023-01-27 21:08:01 +00:00
buildmaster
6ff9979321 Bumping versions to 3.1.6-SNAPSHOT after release 2023-01-27 15:15:17 +00:00
buildmaster
882cb0c3d6 Going back to snapshots 2023-01-27 15:15:16 +00:00