jphilippeplante
706fbc0df2
Enhancement: adding IPv6 support to Remote Addr Predicate gh-165 ( #183 )
...
* Enhancement: adding IPv6 support to RemoteAddrRoutePredicateFactory
* Using IpSubnetFilterRule from Netty as suggested
fixes gh-165
7 years ago
Spencer Gibb
da2f28e25b
Add filters() method to Java DSL.
...
Deprecates direct filter methods after predicates.
Thanks @joshlong
7 years ago
Spencer Gibb
7f92ea1213
Don't decode query parameters.
...
When query parameters or paths of request uri are mutated make sure
they are not decoded.
This means bypassing the default ServerHttpRequest.mutate()
fixes gh-147
7 years ago
Spencer Gibb
58078c71d1
Loadbalance websockets requests
7 years ago
Spencer Gibb
1d4b95fcef
Avoid unreleased memory allocations.
...
See gh-171
7 years ago
Spencer Gibb
3c21176ba7
Simplifies to use @RestControllerEndpoint
7 years ago
Spencer Gibb
d13f305264
Uses new @ControllerEndpoint for gateway endpoint.
...
fixes gh-153
7 years ago
Thomas Scheuchzer
6daf0d0a6e
Fixes null pointer exception when routing by header and header is missing in request.
7 years ago
Greg Turnquist
2f23bc3aac
Add filter to force WebSession::save. ( #166 )
...
In some scenarios, such as making a remote call while using Spring Session between two processes, forcing a WebSession::save before making the call ensures that session data is in place on the other side.
Resolves #58 .
7 years ago
Spencer Gibb
84c00a4c75
merged tests
7 years ago
Spencer Gibb
b980609531
Update actuator paths
7 years ago
Spencer Gibb
d634113acf
Adds fallbackUri to Hystrix filter
...
fixes gh-38
7 years ago
Spencer Gibb
e117906db8
Removes hop-by-hop headers.
...
As defined by https://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-14#section-7.1.3
fixes gh-143
7 years ago
Spencer Gibb
4b89ac1c69
Remove deprecated classes.
7 years ago
Spencer Gibb
0ce65bb230
checks if query parameters are encoded then sets encoding appropriately.
...
fixes gh-139
7 years ago
Spencer Gibb
33bd6fff69
Doesn't assume encoded query parameters.
...
Allows unencoded parameters to pass through.
fixes gh-139
7 years ago
Spencer Gibb
6aa8cd6f86
Adds PreserveHostHeader filter
...
This filter sets a request attribute to true. The NettyRoutingFilter
then inspects this attribute and resets the host header, overwritting
the value set by the netty http client.
fixes gh-133
7 years ago
Spencer Gibb
fb9c671123
Adds setRequestHeader filter
...
fixes gh-138
7 years ago
Spencer Gibb
ae206985e2
polish
7 years ago
Spencer Gibb
461958e168
Change Primary RouteLocator bean name.
7 years ago
Spencer Gibb
d5f87dc6a0
Fix potential NPE
...
see gh-131
7 years ago
Spencer Gibb
1b3300bbc4
Removes custom form url handling.
...
fixes gh-130
7 years ago
Spencer Gibb
5afa1c8d81
Ignore redis rate limiter test on circle
7 years ago
Tim Ysewyn
09ba3efc6e
Added unit tests for the LoadBalancerClientFilter
7 years ago
Tim Ysewyn
1f026e9a49
The LoadBalancerClient is now responsible for reconstructing the new URI
7 years ago
buildmaster
1b4487969b
Going back to snapshots
7 years ago
buildmaster
3ed9320e2a
Update SNAPSHOT to 2.0.0.M5
7 years ago
Spencer Gibb
43d47e6ccc
Updated routes dsl to deal with new routes java api.
7 years ago
Spencer Gibb
ddd2e65776
Updated routes dsl to deal with new routes java api.
7 years ago
Spencer Gibb
83496b7894
Updates to RouteLocatorBuild API
7 years ago
Spencer Gibb
b2306fb6ec
Migrate Routes statics to RouteLocatorBuilder bean.
...
This allows flexibility with RoutePredicateFactorys and
GatewayFilterFactories that require dependencies to be injected.
7 years ago
Spencer Gibb
ec0f827e2b
Activate DiscoveryClient integration with a property
...
fixes gh-123
7 years ago
Spencer Gibb
af9319d2ab
Adds typed apply() for better use in java dsl.
7 years ago
Spencer Gibb
9ffb0f1867
Ignore test
7 years ago
buildmaster
0bb4d5f233
Going back to snapshots
7 years ago
buildmaster
8bd98c5a32
Update SNAPSHOT to 2.0.0.M4
7 years ago
Kamil Szymański
d61e6d1623
replace deprecated hibernate validator constraint with javax validation constraint ( #106 )
7 years ago
Biju Kunjummen
b2e55b3fdc
Add support for select function paramters for gateway kotlin dsl ( #98 )
7 years ago
Spencer Gibb
08d63d3375
Unignore test
7 years ago
Biju Kunjummen
c938a10e9b
Moves kotlin dsl to gateway-core ( #96 )
...
Fixes gh-95
7 years ago
Spencer Gibb
0af4453ad2
Ignore test until ModifiedClassPathRunner is fixed
7 years ago
Spencer Gibb
727974b08e
temporarily removes log4j-to-slf4j
7 years ago
Spencer Gibb
e2625de78a
Adds missing tests
7 years ago
Spencer Gibb
593aac8f40
Adds RedisRateLimiter.args convenience method
7 years ago
Spencer Gibb
817db5b5b5
Make webflux optional
7 years ago
Spencer Gibb
7659f89bc9
Move RateLimiter to tuple args
7 years ago
Spencer Gibb
5bff2b22b3
Adds TODO
7 years ago
Spencer Gibb
64cf2678bd
removes Flux|Mono.log() calls
...
fixes gh-93
7 years ago
Spencer Gibb
cbad81f737
Updates for boot 2 and spring security 5
7 years ago
buildmaster
16a8cbbe7b
Going back to snapshots
7 years ago