Spencer Gibb
afa858af6e
formatting
5 years ago
Tony Clarke
83515df63b
Adds conifugration to allow http options globally.
...
This is done by adding a global cors config to simlple URL Handler mapping. Spring webflux adds a static resource handler, WebFluxAutoConfiguration.WebFluxConfig. This adds a SimpleURLHandler which will be the handler that ends returning http 404 for requets that match any spring cloud gateway predicates.
fixes gh-840
5 years ago
Spencer Gibb
8613615fbd
Merge branch 'Aloren-feature/backoff' into 2.1.x
5 years ago
Anastasiia Smirnova
7d78365648
Adds exponential backoff config options to retry filter.
5 years ago
Spencer Gibb
fd32ab2e88
Merge branch 'body-not-required' into 2.1.x
5 years ago
如梦技术
1879074d6d
update gateway mvc post, put, and patch request body not required.
5 years ago
Spencer Gibb
f7b9bb76c8
formatting
5 years ago
Spencer Gibb
684660f053
Merge branch 'tony-clarke-amdocs-map-request-headers' into 2.1.x
5 years ago
Tony Clarke
6eb6634b32
Suppprt remapping headers in request
5 years ago
Ryan Baxter
91648304fc
Merge pull request #1116 from dlsrb6342/gh-1110
...
Add GatewayTagsProvider interface
5 years ago
Vitaliy Pavlyuk
33ad555831
Rewrite Location response header filter
5 years ago
Spencer Gibb
45fb1d4b38
Converts RequestSize filter to use DataSize
5 years ago
Spencer Gibb
c8614b39e1
Updates RequestHeaderSize to add toString()
5 years ago
Spencer Gibb
809b640b82
formatting and checkstyle
5 years ago
sadeshpande
cf69f934d5
Request Header Size Filter
5 years ago
Spencer Gibb
807509abfe
Runs test with verbose mode
5 years ago
Dennis Menge
61f2a96c19
Adds test case for route specific actuator endpoint
5 years ago
Spencer Gibb
9fc302ec72
Adds support for netty wiretap on server and client.
...
fixes gh-1194
5 years ago
Spencer Gibb
f1dbcdc0fe
Adds ability to expand uri variables for other filters. ( #711 )
...
Currently only SetPath can use the uri variables from the path and host
predicates. Now, other filters can use them thru the
ServerWebExchangeUtils.expand() method.
fixes gh-704
5 years ago
Spencer Gibb
1cf449c870
Adds toString() to filter factories and predicate factories. ( #785 )
...
This allows for easier debugging and visibility into configuration.
Predicates needed custom implementations of and() or() and not() so
that toString() could function.
Actuator endpoint was updated to use the new toString(). To enable
set `spring.cloud.gateway.actuator.verbose.enabled=true`.
fixes gh-784
5 years ago
Tim Ysewyn
19494b2c7d
Don't mark the request as routed when we need to forward ( #1184 )
...
Fixes gh-1125
5 years ago
Spencer Gibb
dc4ed76b57
Set routeId on configurations from route definitions.
...
fixes gh-1160
5 years ago
Spencer Gibb
d17630f4f2
Verify body is still sent during post retry
5 years ago
Spencer Gibb
7471a41fde
Renames httpClient bean to gatewayHttpClient.
...
fixes gh-1134
5 years ago
Spencer Gibb
c14a749e84
Fixes scm url
5 years ago
Ryan Baxter
9eea694f9f
Get ASCII string in netty routing filter. Fixes #1132 .
5 years ago
Spencer Gibb
b14de727eb
Bumping versions to 2.1.3.BUILD-SNAPSHOT after release
5 years ago
buildmaster
89420c3318
Update SNAPSHOT to 2.1.2.RELEASE
5 years ago
dlsrb6342
4df198cd37
Change TagProvider bean return type
5 years ago
dlsrb6342
6646e4a93d
Divide httpTags and routeTags provider
5 years ago
Spencer Gibb
ec0d906ff3
Adds ServerWebExchangeUtils methods for caching the request body.
...
Adapts the methods from AlwaysRetainBodyGlobalFilter to a generic
way to cache the request body. That filter was removed and
AdaptCachedBodyGlobalFilter and ReadBodyPredicateFactory were updated
to use the new methods.
fixes gh-946
5 years ago
Spencer Gibb
c46543b356
Only add headers if response is not committed.
5 years ago
dlsrb6342
dcc425a109
Provide default tags always
5 years ago
dlsrb6342
350f7c0f4a
Support metrics tags with composition of provider
5 years ago
dlsrb6342
0313117900
Fixes gh-1110 Add GatewayTagsProvider interface
5 years ago
Spencer Gibb
e632221d28
Increases test timeout
6 years ago
Spencer Gibb
bda561c34d
Formatting
6 years ago
Spencer Gibb
3b67c1e576
Move array from stream and use a for loop.
...
See #1073
6 years ago
Spencer Gibb
76d138fb40
Adds ability to cache body without converting to bytes ( #1095 )
...
Creates new Cache filter that is activated with retry filter is used.
Other filters can opt into caching if needed.
Uses netty factory and retainedSlice() for retry.
Only cache if retry filter is enabled
Fixes gh-982
Fixes gh-1064
6 years ago
Ryan Baxter
0c9732bdc6
Merge pull request #1113 from dlsrb6342/2.1.x
...
Fix wrong defaultValue in metadata
6 years ago
Ingyu Hwang
5af2bb5529
Fixes spring-cloudgh-1108 Fix wrong defaultValue in metadata
6 years ago
Ryan Baxter
968953cfe2
Merge remote-tracking branch 'origin/2.0.x' into 2.1.x
6 years ago
Ryan Baxter
9e2c7fedf4
Merge pull request #1093 from re6exp/2.0.x
...
Add methods using custom spec to GatewayFilterSpec::modifyResponseBody() and GatewayFilterSpec::modifyRequestBody()
6 years ago
Ryan Baxter
56eda5080d
Merge pull request #1042 from thirunar/2.1.x
...
Fixes gh-878 - secure headers can be disabled #1041
6 years ago
re6exp
a64a6e3bf5
PR 1014 - moved from master to 2.0.x
6 years ago
Thirunavukkarasu Ravichandran
dbcd9bac5d
renaming the method
6 years ago
Thirunavukkarasu Ravichandran
ee6f7d01c4
Fixes gh-878 - secure headers can be disabled
6 years ago
Olga Maciaszek-Sharma
1d86bb51f6
Formatting fixes with updated spring java-format plugin.
6 years ago
Olga Maciaszek-Sharma
73bf24a27d
Do not pass `forward` URI scheme along.
6 years ago
Olga Maciaszek-Sharma
917f565a54
Do not pass `forward` URI scheme along. ( #1061 )
6 years ago