780 Commits

Author SHA1 Message Date
spring-builds
8a281bea31 Bumping versions 2025-05-29 09:56:47 +00:00
spring-builds
04dc68ada3 Bumping versions to 4.2.4-SNAPSHOT after release 2025-05-28 22:33:51 +00:00
spring-builds
648c51af54 Going back to snapshots 2025-05-28 22:33:49 +00:00
spring-builds
c31457d972 Update SNAPSHOT to 4.2.3 2025-05-28 22:28:36 +00:00
spencergibb
b60f8db2c7 Escapes curly-braces 2025-05-28 17:31:08 -04:00
spencergibb
98fe0acc3a Adds trusted-proxies config 2025-05-28 17:23:14 -04:00
spencergibb
929293cc28 Merge branch '4.1.x' into 4.2.x 2025-05-28 17:16:32 -04: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
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
Ryan Baxter
34f38eaf23 Merge branch '4.1.x' into 4.2.x 2025-05-23 09:05:01 -04:00
jiangyuan
989dd6233a update docs
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-05-23 14:11:58 +08:00
Ryan Baxter
6d6fe09746 Merge branch '4.1.x' into 4.2.x 2025-04-23 09:36:36 -04:00
郭付一男
bd8c3cc736 docs: explain spring.webflux.base-path influence on Path Route Predicate
Signed-off-by: 郭付一男 <guofuyinan@gmail.com>
2025-04-22 22:34:49 +08:00
Ryan Baxter
cdfbdb484f Merge pull request #3743 from spring-cloud/dependabot/npm_and_yarn/docs/4.1.x/springio/asciidoctor-extensions-1.0.0-alpha.17
Bump @springio/asciidoctor-extensions from 1.0.0-alpha.16 to 1.0.0-alpha.17 in /docs
2025-04-22 10:04:48 -04: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
spencergibb
8f534ebfa7 polishing modifyresponsebody.adoc 2025-03-28 15:13:58 -04:00
spencergibb
afd4e0a9ff Merge branch '4.1.x' into 4.2.x 2025-03-28 15:08:04 -04:00
Spencer Gibb
55b3cd0c51 Fixes routing issue with path filters and static uri (#3747)
* Fixes routing issue with path filters and static uri

The problem arises from when MvcUtils.setRequestUrl is called depending on if the route was created via config, using `http(uri)` or having it set in a before filter.

To fix this, the uri is now always set in a before filter and the `http(uri)` methods are deprecated in favor of a BeforeFilterFunctions.uri() method.

A new DefaultHandlerSupplier was created to use an updated HandlerDiscoverer.Result that has fields for lowerPrecedenceFilters and higherPrecedenceFilters as the `http()` family of Handler methods need associated filters.

This results in a more consistent handling of the request url attribute.

Existing methods and constructors are deprecated.

Fixes gh-3736
2025-03-28 14:59:19 -04:00
dependabot[bot]
dc0fcefcd6 Bump @springio/asciidoctor-extensions in /docs
Bumps [@springio/asciidoctor-extensions](https://github.com/spring-io/asciidoctor-extensions) from 1.0.0-alpha.16 to 1.0.0-alpha.17.
- [Changelog](https://github.com/spring-io/asciidoctor-extensions/blob/main/CHANGELOG.adoc)
- [Commits](https://github.com/spring-io/asciidoctor-extensions/compare/v1.0.0-alpha.16...v1.0.0-alpha.17)

---
updated-dependencies:
- dependency-name: "@springio/asciidoctor-extensions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 18:34:57 +00: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
spencergibb
5cf94a4987 For lb: scheme, put associated filters last.
This makes sure the lb filter runs after path modifying filters like stripPrefix.

See gh-3443
2025-03-17 16:15:20 -04:00
spencergibb
c1c741d022 For lb: scheme, put associated filters last.
This makes sure the lb filter runs after path modifying filters like stripPrefix.

See gh-3443
2025-03-17 16:12:09 -04:00
Ryan Baxter
a830c8e6f9 Merge branch '4.1.x' into 4.2.x 2025-03-17 14:20:50 -04:00
spring-builds
5e4aff5786 Bumping versions 2025-03-16 09:55:41 +00:00
spring-builds
160c82057e Bumping versions 2025-03-15 13:26:33 +00:00
jiangyuan
9eb9165927 add docs and unit-test
Signed-off-by: jiangyuan <joe469391363@gmail.com>
2025-03-13 11:04:10 +08:00
Ryan Baxter
053f2566fe Merge branch '4.1.x' into 4.2.x 2025-03-12 20:01:42 -04:00
dependabot[bot]
43f6fde6db Bump @springio/asciidoctor-extensions in /docs
Bumps [@springio/asciidoctor-extensions](https://github.com/spring-io/asciidoctor-extensions) from 1.0.0-alpha.14 to 1.0.0-alpha.16.
- [Changelog](https://github.com/spring-io/asciidoctor-extensions/blob/main/CHANGELOG.adoc)
- [Commits](https://github.com/spring-io/asciidoctor-extensions/compare/v1.0.0-alpha.14...v1.0.0-alpha.16)

---
updated-dependencies:
- dependency-name: "@springio/asciidoctor-extensions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 19:00:38 +00:00
dependabot[bot]
537c21ca3b Bump @springio/antora-extensions from 1.14.2 to 1.14.4 in /docs
Bumps [@springio/antora-extensions](https://github.com/spring-io/antora-extensions) from 1.14.2 to 1.14.4.
- [Changelog](https://github.com/spring-io/antora-extensions/blob/main/CHANGELOG.adoc)
- [Commits](https://github.com/spring-io/antora-extensions/compare/v1.14.2...v1.14.4)

---
updated-dependencies:
- dependency-name: "@springio/antora-extensions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 18:00:21 +00:00
spencergibb
1982315e6b Merge branch '4.1.x' into 4.2.x 2025-02-11 19:40:09 -05:00
spencergibb
159ce34abe Adds support for retry with request body.
Adds MvcUtils.getOrCacheBody() used by RetryFilterFunctions.retry().

Moves retry tests into RetryFilterFunctionTests.java

Fixes gh-3336
2025-02-11 19:39:39 -05:00
spencergibb
018560f888 Merge branch '4.1.x' into 4.2.x 2025-01-22 16:24:47 -05:00
dependabot[bot]
c12287390b Bump @springio/antora-extensions from 1.11.1 to 1.14.2 in /docs (#3623)
Bumps [@springio/antora-extensions](https://github.com/spring-io/antora-extensions) from 1.11.1 to 1.14.2.
- [Changelog](https://github.com/spring-io/antora-extensions/blob/main/CHANGELOG.adoc)
- [Commits](https://github.com/spring-io/antora-extensions/compare/v1.11.1...v1.14.2)

---
updated-dependencies:
- dependency-name: "@springio/antora-extensions"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Spencer Gibb <sgibb@pivotal.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Spencer Gibb <sgibb@pivotal.io>
2025-01-22 12:20:27 -05:00
dependabot[bot]
cdf3e5b2ba Bump @springio/asciidoctor-extensions in /docs (#3614)
Bumps [@springio/asciidoctor-extensions](https://github.com/spring-io/asciidoctor-extensions) from 1.0.0-alpha.10 to 1.0.0-alpha.14.
- [Changelog](https://github.com/spring-io/asciidoctor-extensions/blob/main/CHANGELOG.adoc)
- [Commits](https://github.com/spring-io/asciidoctor-extensions/compare/v1.0.0-alpha.10...v1.0.0-alpha.14)

---
updated-dependencies:
- dependency-name: "@springio/asciidoctor-extensions"
  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:18:36 -05:00
dependabot[bot]
f0c204bab7 Bump @antora/collector-extension from 1.0.0-alpha.3 to 1.0.1 in /docs (#3619)
---
updated-dependencies:
- dependency-name: "@antora/collector-extension"
  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:16:10 -05:00
dependabot[bot]
5abf0238e2 Bump antora from 3.2.0-alpha.4 to 3.2.0-alpha.8 in /docs (#3628)
Bumps [antora](https://gitlab.com/antora/antora) from 3.2.0-alpha.4 to 3.2.0-alpha.8.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc)
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-alpha.4...v3.2.0-alpha.8)

---
updated-dependencies:
- dependency-name: antora
  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:12:07 -05:00