Spencer Gibb
5560ff9034
Updates to use usefull boot Binder apis.
...
Adds ConversionService and deprecates ConfigurationUtils.
ConversionService uses Validation bind handler to handle validation rather than running validation logic by hand.
2019-08-06 15:30:28 -04:00
Ryan Baxter
e8ce716605
Merge remote-tracking branch 'origin/2.1.x'
2019-08-05 14:52:34 -04:00
Nikita Konev
6d7c2ae942
#821 read timeout is not retried. Thanks to @Aloren's https://github.com/spring-cloud/spring-cloud-gateway/pull/823
2019-08-04 00:07:00 +03:00
Tim Ysewyn
9cbff7365b
Merge branch '2.1.x'
2019-07-30 21:22:22 +02:00
Tim Ysewyn
07c21a9e60
Support multiple rate-limiter configs
...
Take the correct rate-limiter filter configuration into account in case there is a default and route-specific one.
2019-07-30 21:21:39 +02:00
buildmaster
a346db35ad
Bumping versions
2019-07-28 18:04:00 +00:00
Spencer Gibb
047fa01983
Merge branch '2.1.x'
2019-07-25 15:28:14 -04:00
Spencer Gibb
afa858af6e
formatting
2019-07-25 15:27:35 -04:00
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
2019-07-25 15:24:53 -04:00
Spencer Gibb
6f70f9ed5c
formatting
2019-07-25 13:27:24 -04:00
Spencer Gibb
25954c8952
Removes missing method/class
2019-07-25 13:27:01 -04:00
Spencer Gibb
e913e17d21
Merge branch '2.1.x'
2019-07-25 13:16:26 -04:00
Anastasiia Smirnova
7d78365648
Adds exponential backoff config options to retry filter.
2019-07-25 13:15:36 -04:00
Stefan_Stus
5c83f45ed9
Adds metadata field on Route and RouteDefinition
...
Fixes gh-1021
2019-07-24 18:22:13 -04:00
Spencer Gibb
73eee9c559
Merge branch '2.1.x'
2019-07-24 17:27:34 -04:00
Spencer Gibb
f7b9bb76c8
formatting
2019-07-24 17:25:38 -04:00
Tony Clarke
6eb6634b32
Suppprt remapping headers in request
2019-07-24 17:23:51 -04:00
Ryan Baxter
c006d91985
Merge remote-tracking branch 'origin/2.1.x'
2019-07-24 16:15:37 -04:00
Ryan Baxter
91648304fc
Merge pull request #1116 from dlsrb6342/gh-1110
...
Add GatewayTagsProvider interface
2019-07-24 16:02:55 -04:00
Spencer Gibb
d6c8e8294f
Merge branch '2.1.x'
2019-07-24 14:30:41 -04:00
Vitaliy Pavlyuk
33ad555831
Rewrite Location response header filter
2019-07-24 14:28:38 -04:00
Spencer Gibb
2060be6854
formatting
2019-07-24 13:32:48 -04:00
Spencer Gibb
0cadb320af
Fixes test to use pattern rather than static number
2019-07-24 13:29:53 -04:00
Spencer Gibb
d850c88861
Merge branch '2.1.x'
2019-07-24 13:26:31 -04:00
Spencer Gibb
45fb1d4b38
Converts RequestSize filter to use DataSize
2019-07-24 13:26:17 -04:00
Spencer Gibb
c8614b39e1
Updates RequestHeaderSize to add toString()
2019-07-24 13:11:51 -04:00
Spencer Gibb
5bbdeb14b9
Merge branch '2.1.x'
2019-07-24 13:05:25 -04:00
Spencer Gibb
809b640b82
formatting and checkstyle
2019-07-24 13:00:13 -04:00
sadeshpande
cf69f934d5
Request Header Size Filter
2019-07-24 12:57:03 -04:00
Stefan_Stus
24d75f49b0
Sets original http status in http header in SetStatus filter
...
fixes gh-990
2019-07-24 11:32:51 -04:00
Thirunavukkarasu Ravichandran
c8a693b50a
Adds remove request param filter.
...
This removes a request parameter before sending downstream request.
Fixes gh-1137
2019-07-23 16:51:00 -04:00
Spencer Gibb
0501c7a1c8
formatting
2019-07-23 16:35:40 -04:00
venkatesh010
0e8ce22d29
Adds KeyStore support in HttpClient
...
fixes gh-852
2019-07-23 16:33:56 -04:00
Spencer Gibb
a666c27e8c
Merge branch '2.1.x'
2019-07-23 15:56:14 -04:00
Spencer Gibb
807509abfe
Runs test with verbose mode
2019-07-23 15:54:12 -04:00
Dennis Menge
61f2a96c19
Adds test case for route specific actuator endpoint
2019-07-23 15:48:33 -04:00
Spencer Gibb
3fe682a2c1
Merge branch '2.1.x'
2019-07-23 13:33:20 -04:00
Spencer Gibb
9fc302ec72
Adds support for netty wiretap on server and client.
...
fixes gh-1194
2019-07-23 13:31:41 -04:00
Spencer Gibb
cff697b497
Merge branch '2.1.x'
2019-07-23 12:49:31 -04:00
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
2019-07-23 12:48:25 -04:00
Spencer Gibb
d5c81e5920
Enable verbose actuator format by default.
...
fixes gh-1192
2019-07-23 11:47:45 -04:00
Spencer Gibb
837cbadc1d
Merge branch '2.1.x'
2019-07-23 11:37:06 -04:00
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
2019-07-23 11:31:00 -04:00
Spencer Gibb
fde48889bf
Merge branch '2.1.x'
2019-07-22 13:57:07 -04:00
Tim Ysewyn
19494b2c7d
Don't mark the request as routed when we need to forward ( #1184 )
...
Fixes gh-1125
2019-07-22 13:55:33 -04:00
Spencer Gibb
608891bbb0
Merge branch '2.1.x'
2019-07-10 18:09:12 -04:00
Spencer Gibb
dc4ed76b57
Set routeId on configurations from route definitions.
...
fixes gh-1160
2019-07-10 17:06:34 -05:00
Spencer Gibb
9fbcf86480
Verify body is still sent during post retry
2019-07-10 15:04:35 -04:00
Spencer Gibb
d17630f4f2
Verify body is still sent during post retry
2019-07-03 15:23:03 -04:00
buildmaster
b9df1199a2
Going back to snapshots
2019-07-03 18:19:18 +00:00