Spencer Gibb
1a3de526dd
Returns Mono.error rather than empty to send 500 when hystrix has an error
...
fixes gh-75
7 years ago
Spencer Gibb
c80db72ad6
Defaults hystrix command name to route id using java dsl.
...
fixes gh-293
7 years ago
Toshiaki Maki
7b384cf086
Rename to CloudFoundryRouteServiceRoutePredicateFactory ( #279 )
7 years ago
Edgars Matisāns
7b743f2c55
SetPathGatewayFilterFactory fails in case of path with encoded characters ( #254 )
7 years ago
Toshiaki Maki
95c724793b
Add the ability to change request uri dynamically in filters ( #286 )
7 years ago
Spencer Gibb
e85bbff274
Read write body filters and predicate ( #278 )
7 years ago
Wilder Pereira
7bb0284af0
Use implicit name for lambdas with single parameter ( #287 )
7 years ago
Andrew Fitzgerald
153968a842
Validate Hystrix config name ( #289 )
7 years ago
Andrew Fitzgerald
6834ce99f2
Add better error message to java dsl when Hystrix is missing. ( #292 )
7 years ago
Spencer Gibb
ce76b5c169
Allows use of custom http status codes.
...
fixes gh-284
7 years ago
Toshiaki Maki
64831fd568
Supports Ordered of GatewayFilters created by GatewayFilterFactory ( #283 )
...
* Support Ordered
* Add RouteDefinitionRouteLocatorTests
7 years ago
Ryan Baxter
b49e1e87b4
Merge pull request #275 from ryanjbaxter/use-raw-paths
...
Use getRawPath in filters
7 years ago
Ryan Baxter
db1767f749
Use getRawPath in filters. Fixes #253
7 years ago
Spencer Gibb
ecc221b45d
Removes tuple
...
fixes gh-274
7 years ago
Spencer Gibb
fa6a7ff41f
Expanded /gateway/routes endpoint.
7 years ago
Spencer Gibb
f8e062fbb8
Removes blocking call from CachingRouteLocator.
...
Uses CacheFlux for caching and Flux.sort for sorting the incoming Routes.
fixes gh-272
7 years ago
Andrew Fitzgerald
dc4679b987
Add predicate to detect requests made for a Cloud Foundry route service. ( #241 )
...
See gh-190
7 years ago
Spencer Gibb
0687b18f7b
guards log.trace statement.
7 years ago
Spencer Gibb
d6f64dd74f
Merge branch 'XMANcharles-master'
7 years ago
gengxin
4fedfcc82f
Enhances WebsocketRoutingFilter to support a socket client(Stomp.js) send http request
...
Fixes gh-252
7 years ago
Spencer Gibb
f0d54580bf
Shortens XForwardedRemoteAddressResolver factory method names.
7 years ago
Andrew Fitzgerald
b6d9205265
Fixes #238 document RemoteAddressResolvers ( #239 )
...
document RemoteAddressResolvers
Fixes gh-238
7 years ago
Biju Kunjummen
ed032f8d17
Fixes duplicate route add issue with dsl ( #266 )
7 years ago
Spencer Gibb
cbfd3719e2
Adds option to disable netty http client pooling.
7 years ago
Spencer Gibb
39913f03ff
Use redis key hash tags for redis cluster support.
...
fixes gh-248
7 years ago
Spencer Gibb
8edc2e025d
change only compute if debug enabled
...
fixes gh-249
7 years ago
Spencer Gibb
da853206d4
change log message to debug
7 years ago
Spencer Gibb
61badf8efe
Only prefix once
7 years ago
Spencer Gibb
ae0e7cc76e
makes /anything path variable not required
7 years ago
Spencer Gibb
b61eaef266
adds test with variables in the prefix
7 years ago
Spencer Gibb
5d097be872
adds variables with a prefix
7 years ago
Ryan Baxter
1d63cd10ee
Merge pull request #243 from peachyy/master
...
remove import
7 years ago
peachyy
5250b0610d
remove import
7 years ago
buildmaster
97cbd7ec39
Going back to snapshots
7 years ago
buildmaster
cf447366f4
Update SNAPSHOT to 2.0.0.M9
7 years ago
Spencer Gibb
41a981c4bb
Adds a weight filter to add weighted routing to groups of routes.
...
fixes gh-67
7 years ago
Spencer Gibb
85461d41b2
Checks path for encoding as well as query.
...
fixes gh-233
7 years ago
Spencer Gibb
2a567de251
Moves Retry filter to new style configuration.
...
fixes gh-224
7 years ago
Spencer Gibb
427f2e3d66
remove httpbin install
7 years ago
Spencer Gibb
12ef935bf4
Merge branch 'bijukunjummen-GH-217'
7 years ago
Biju Kunjummen
13aa0f7853
Removes hop headers after routing call
7 years ago
Spencer Gibb
b58c8230f9
Allows setting string and URI for fallback.
...
fixes gh-232
7 years ago
Spencer Gibb
c69dabee31
Adds listener to publish RefreshRoutesEvent when needed.
...
It will publish on InstanceRegisteredEvent and if a HeartbeatMonitor decides if an update is needed based on a HeartbeatEvent.
fixes gh-236
7 years ago
Spencer Gibb
04567c72fa
Moves DefaultRemote* function to default method in interface.
7 years ago
Spencer Gibb
377090d506
Moves DefaultRemote* function to default method in interface.
7 years ago
Andrew Fitzgerald
d79534409b
Update `RemoteAddrRoutePredicateFactory` to optionally respect the `X-Forwarded-For` header. Addresses #155 . ( #156 )
...
* Update `RemoteAddrRoutePredicateFactory` to optionally respect the `X-Forwarded-For` header. Fixes gh-155.
* Make function to extract client IP configurable. Add additional method for extracting client IP with is safer from spoofing of X-Forwarded-For header.
7 years ago
Spencer Gibb
91d93fa300
Adds Cookie predicate test.
...
see gh-237
7 years ago
anonymousXrandom
7558cdb5ba
Bugfix: when no such cookie exists, match should return false instead of fail. ( #237 )
7 years ago
Spencer Gibb
0d3f1da296
Fixes misspelled predicate Between example.
...
fixes gh-230
7 years ago
Ryan Baxter
1b845a2bd9
Merge pull request #227 from mkheck/master
...
Updated Hystrix filter information with current usage examples
7 years ago