sgibb
75c5dbac42
Reference 4.0.x for docs
1 year ago
sgibb
64804a8ef8
Adds antora bits to ignore
1 year ago
buildmaster
e505b4bdc7
Bumping versions
1 year ago
buildmaster
88acc5af5e
Bumping versions
1 year ago
sgibb
b1208a6e94
Updates title
1 year ago
sgibb
09d7139a99
minor antora docs fixes
1 year ago
sgibb
a8f0642cd6
remove tabs migration
1 year ago
sgibb
3c090f1b69
Include intro.adoc in index.adoc and remove from nav.adoc
1 year ago
sgibb
e89752c107
Drops prefix `the-` from gateway filter factory adoc files.
1 year ago
sgibb
5162891feb
Migrate to antora documentation
1 year ago
Spencer Gibb
8e4f067ffc
Antora migration ( #3050 )
...
* Migrate Structure
* Insert explicit ids for headers
* Remove unnecessary asciidoc attributes
* Copy default antora files
* Fix indentation for all pages
* Split files
* Generate a default navigation
* Remove includes
* Fix cross references
* Enable Section Summary TOC for small pages
* Migrate to antora documentation
* Migrate to antora documentation
1 year ago
Jonathon Henderson
30f5990517
Add ParameterizedTypeReference to ModifyRequestBodyGatewayFilterFactory. Fixes gh-2635 ( #3011 )
1 year ago
Steve Riesenberg
984882f75a
Specify clientRegistrationId in TokenRelay filter ( #2922 )
1 year ago
sgibb
6f95267317
Adds HandlerFunctions.forward()
...
See gh-2949
2 years ago
buildmaster
eb098a7596
Going back to snapshots
2 years ago
buildmaster
c17804888c
Update SNAPSHOT to 4.1.0-M1
2 years ago
sgibb
a8dc202edf
One RetryTemplate be route.
...
If not, it causes an IllegalArgumentException
2 years ago
sgibb
4cffb2d4d2
Use blocking circuit breaker starter
2 years ago
sgibb
fed2898db3
Adds spring-cloud-starter-gateway-mvc
2 years ago
buildmaster
9b9885bc8c
Bumping versions
2 years ago
buildmaster
475cdbb0ef
Bumping versions
2 years ago
buildmaster
693baf3b10
Bumping versions to 4.0.8-SNAPSHOT after release
2 years ago
buildmaster
6dc5efa00e
Going back to snapshots
2 years ago
buildmaster
bc757fcb23
Update SNAPSHOT to 4.0.7
2 years ago
Ryan Baxter
3d65c7d1fe
Merge branch '4.0.x'
2 years ago
Ryan Baxter
da5406db3b
Merge branch '3.1.x' into 4.0.x
2 years ago
Gonçalo Marques
6935fe74d7
Fix incorrect cast in NettyRoutingFilter
2 years ago
Ryan Baxter
aac3b3edb7
Merge pull request #3008 from GonMMarques/main
...
Fix incorrect cast in NettyRoutingFilter
2 years ago
Gonçalo Marques
ba030a65df
Fix incorrect cast in NettyRoutingFilter
2 years ago
sgibb
8becfeee75
Converts class to record
2 years ago
sgibb
34f65539d3
Updates javadoc comment
2 years ago
sgibb
fb1fdbabc2
Adds BodyFilterFunctions.modifyRequestBody()
...
Adds MvcUtils.cacheAndReadBody(), MvcUtils.readBody() and MvcUtils.cacheAndReadBody(). This is generalized from GatewayRequestPredicates.readBody().
See gh-2949
2 years ago
sgibb
f94521e294
Removes old comment
2 years ago
sgibb
ad216211b5
Add toString() for never routeˆ
2 years ago
sgibb
aef79a3507
polish for loggingˆ
2 years ago
sgibb
2796d39a2c
Adds GatewayDelegatingRouterFunction.toString()ˆ
2 years ago
sgibb
79807d1ddd
Adds GatewayRequestPredicates.readBody()
...
Sets up a gateway attributes map in request attributes because request attributes are cleared between predicates.
Added MvcUtils.getAttribute() and MvcUtils.putAttribute() to use the gateway attribute map for attributes that live across predicates.
Adds BodyFilterFunctions.adaptCachedBody(). This needs to be used in conjunction with readBody(), otherwise no body will be sent downstream.
See gh-2949
2 years ago
sgibb
b3df870623
Adds GatewayRequestPredicates.weight()
...
Includes and ArgumentSupplier interface that, currently, predicates can implement that will, when accessed by the ArgumentSupplierBeanPostProcessor, send an ArgumentSupplier.ArgumentSuppliedEvent() that components can listen for.
In this case, the WeightCalculatorFilter needs the arguments for defined weight RequestPredicates.
Also GatewayRouterFunctions.route(routeId) was enhanced to add the routeId to requests via a custom Builder and delegating RouterFunction.
See gh-2949
2 years ago
sgibb
b393452869
Adds assertions for httpbin properties
2 years ago
sgibb
9f39a02b6b
Uses MvcUtils.setRouteId() rather than set attr by hand.
...
See gh-2949
2 years ago
sgibb
afa110ad55
Uses GatewayRouterFunctions.route()
...
This sets up the routeId filter and adds the routeId as metadata and puts the routeId in a request attribute on route()
See gh-2949
2 years ago
sgibb
0655bdcbda
Adds RemoveContentLengthRequestHeadersFilter
...
Removes workaround in RestClientProxyExchange and ClientHttpRequestFactoryProxyExchange
See gh-2949
2 years ago
sgibb
b7d9662195
Adds TransferEncodingNormalizationRequestHeadersFilter
...
See gh-2949
2 years ago
sgibb
4178c046ef
formats comment
2 years ago
sgibb
eb0b641c81
Adds GatewayRequestPredicates.cloudFoundryRouteService()
...
See gh-2949
2 years ago
sgibb
bbeb04a7ea
Optional is not a replacement for an if statement.
2 years ago
sgibb
bd2d5b0518
reduces test loggingˆ
2 years ago
sgibb
7b0184ec97
Adds BeforeFilterFunctions.fallbackHeaders()
...
Adds request attribute in CircuitBreakerFilterFunctions.circuitBreaker()
for use in fallbackHeaders().
See gh-2949
2 years ago
sgibb
a953d3897e
Adds AfterFilterFunctions.rewriteLocationResponseHeader()
...
See gh-2949
2 years ago
sgibb
9fecca67be
Adds TokenRelayFilterFunctions.tokenRelay()
...
See gh-2949
2 years ago