Commit Graph

64 Commits

Author SHA1 Message Date
Spencer Gibb
008e4e0b40 Default port for http{s} routes if not set.
fixes gh-198
2018-02-20 11:29:17 -05:00
Ryan Baxter
40bae835b5 Strip Prefix Filter Implementation (#180)
* Implements a filter to strip the prefix from a request through the gateway.  Fixes #122

* The number of parts to strip is now configurable

* Updated documentation
2018-02-13 11:47:22 -05:00
buildmaster
43fabf27b4 Going back to snapshots 2018-02-09 22:54:54 +00:00
buildmaster
0dac0315e9 Update SNAPSHOT to 2.0.0.M6 2018-02-09 22:54:02 +00:00
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
2018-02-07 14:13:57 -05:00
Spencer Gibb
84bced0411 Document lb: prefix and use for websockets.
fixes gh-110
2018-01-29 20:51:14 -05:00
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.
2018-01-17 14:21:52 -05:00
Spencer Gibb
d634113acf Adds fallbackUri to Hystrix filter
fixes gh-38
2018-01-08 16:34:54 -05:00
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
2017-12-18 15:38:33 -05:00
buildmaster
1b4487969b Going back to snapshots 2017-12-02 03:36:59 +00:00
buildmaster
3ed9320e2a Update SNAPSHOT to 2.0.0.M5 2017-12-02 03:36:08 +00:00
Spencer Gibb
ec0f827e2b Activate DiscoveryClient integration with a property
fixes gh-123
2017-11-29 11:44:29 -05:00
Spencer Gibb
46cddd90d4 Merge branch '1.0.x' 2017-11-28 12:56:42 -05:00
Spencer Gibb
cf3408f87f Update docs branches 2017-11-28 12:56:30 -05:00
buildmaster
2eb6470822 Bumping versions to 1.0.1.BUILD-SNAPSHOT after release 2017-11-22 00:56:11 +00:00
buildmaster
e420037d45 Going back to snapshots 2017-11-22 00:56:11 +00:00
buildmaster
bf08ba2b3c Update SNAPSHOT to 1.0.0.RELEASE 2017-11-22 00:55:30 +00:00
Rieon
f552f51fc4 fix mistake: missing "predicates" in config yml (#116)
add missing "predicates" in config yml
2017-11-18 06:19:00 -05:00
buildmaster
0bb4d5f233 Going back to snapshots 2017-11-16 17:46:05 +00:00
buildmaster
8bd98c5a32 Update SNAPSHOT to 2.0.0.M4 2017-11-16 17:45:16 +00:00
vincent.ren
50e4ae654a fix source which in document (#107) 2017-11-16 12:23:21 -05:00
buildmaster
16a8cbbe7b Going back to snapshots 2017-10-27 21:21:19 +00:00
buildmaster
b9b9ff78fc Update SNAPSHOT to 2.0.0.M3 2017-10-27 21:20:32 +00:00
Spencer Gibb
f910065e31 Going back to snapshots 2017-10-23 15:46:22 -04:00
Spencer Gibb
3baffe1c43 Update SNAPSHOT to 1.0.0.RC1 2017-10-23 15:46:00 -04:00
Spencer Gibb
998eddde49 Update docs to fix keyResolverName => keyResolver bean 2017-10-19 17:08:10 -04:00
Spencer Gibb
5a23335375 Change from using WebFliter to custom GatewayFilter.
This avoids any confusion with how WebFilters are using in WebFlux.
2017-10-13 11:56:15 -04:00
Spencer Gibb
a9d73bb0a7 Add support for forward:/// uri's.
Let's spring's `DispatcherHandler` handle forwarded requests.

fixes gh-78
2017-10-06 14:10:59 -04:00
Spencer Gibb
f3ad65ce5c Fixed misspelling. 2017-10-03 22:09:27 -04:00
Marcin Grzejszczak
3da3a36418 Merge branch 'master' into 2.0.x 2017-08-31 15:56:12 +02:00
Marcin Grzejszczak
bb7ae008c4 Referrencing resources from sc-build 2017-08-31 15:56:03 +02:00
Ryan Baxter
5ff0b68110 Going back to snapshots 2017-08-29 10:46:26 -04:00
Ryan Baxter
1dc2659873 Update SNAPSHOT to 1.0.0.M1 2017-08-29 10:45:36 -04:00
Marcin Grzejszczak
9f16753f29 Merge branch 'master' into 2.0.x 2017-08-29 14:30:59 +02:00
Marcin Grzejszczak
d7e4e6dbc6 Migrated to new docs; fixes #56 2017-08-29 14:25:52 +02:00
Spencer Gibb
094d67b146 Going back to snapshots 2017-08-23 16:42:10 -06:00
Spencer Gibb
62a9eba604 Update SNAPSHOT to 2.0.0.M2 2017-08-23 16:41:13 -06:00
Spencer Gibb
40b8df69c7 fix tag 2017-08-23 15:45:11 -06:00
Spencer Gibb
aa660fa1ce fix github org 2017-08-23 15:44:01 -06:00
Spencer Gibb
3025134b93 diagram 2017-08-23 15:43:12 -06:00
Spencer Gibb
348f9c8645 crop diagram 2017-08-23 15:40:07 -06:00
Spencer Gibb
5858f1b18f crop diagram 2017-08-23 15:39:00 -06:00
Spencer Gibb
2410d8ae88 Adds a diagram and short how it works. 2017-08-23 15:33:03 -06:00
Spencer Gibb
d6164e1322 Adds docs updates.
Adds property to disable the gateway.

Adds glossary of a few terms.

Adds Hystrix filter docs.

Adds RequestRateLimiter filter docs.

Adds GlobalFilters docs.

Adds Fluent API docs.
2017-08-23 14:30:32 -06:00
Spencer Gibb
b5f9cb7dba Adds basic configuration information. 2017-08-22 16:12:29 -06:00
Spencer Gibb
3c8be91b3d Adds more predicate and web filter documentation 2017-08-21 14:53:36 -06:00
Spencer Gibb
b9a9f5167d Going back to snapshots 2017-07-06 10:19:38 -06:00
Spencer Gibb
389cab1c5c Update SNAPSHOT to 2.0.0.M1 2017-07-06 10:16:03 -06:00
Dave Syer
a455171b78 Merge branch 'master' into 2.0.x 2017-06-30 15:52:32 +01:00
Dave Syer
ddd65e338a Add some docs 2017-06-30 15:50:15 +01:00