Commit Graph

69 Commits

Author SHA1 Message Date
buildmaster
fd413d15dd Going back to snapshots 2018-05-25 13:15:36 +00:00
buildmaster
0da6e00f87 Update SNAPSHOT to 2.0.0.RC2 2018-05-25 13:14:36 +00:00
Spencer Gibb
123327bfd2 Moves GatewaySampleApplicationTests to use local httpbin 2018-04-27 16:14:09 -04:00
buildmaster
b682af440f Going back to snapshots 2018-04-24 16:34:31 +00:00
buildmaster
4fdeb7b498 Update SNAPSHOT to 2.0.0.RC1 2018-04-24 16:33:37 +00:00
Spencer Gibb
e85bbff274 Read write body filters and predicate (#278) 2018-04-23 13:16:36 -04:00
buildmaster
97cbd7ec39 Going back to snapshots 2018-03-22 21:36:17 +00:00
buildmaster
cf447366f4 Update SNAPSHOT to 2.0.0.M9 2018-03-22 21:35:27 +00:00
Spencer Gibb
589ed9c4f3 Binds configuration to Configurable factory beans directly using Boot Binder.
Deprecates the use of Tuple.

Depracates ArgumentHints in favor of ShortcutConfigurable.

Creates Configurable interface to allow factories to create a
configuration object that can be bound to properties.

Creates StatefulConfigurable interface that extends Configurable and
allows singlton beans (like RedisRateLimiter) to store a map of
configuration keyed on route id. These beans use events like
FilterArgsEvent and PredicateArgsEvent to gather configuration as it is
read for each route.
2018-03-08 00:37:12 -05:00
buildmaster
c2c7869c9e Going back to snapshots 2018-03-02 17:24:21 +00:00
buildmaster
1f9c65df7e Update SNAPSHOT to 2.0.0.M8 2018-03-02 17:23:34 +00:00
Biju Kunjummen
16c8a07d7c Derive kotlin version from parent (#212) 2018-02-28 22:15:11 -05:00
buildmaster
86cae18b7d Going back to snapshots 2018-02-26 21:54:31 +00:00
buildmaster
e3eadb66a7 Update SNAPSHOT to 2.0.0.M7 2018-02-26 21:53:39 +00:00
Spencer Gibb
cf0e4ad67d polish 2018-02-15 14:38:06 -05:00
Spencer Gibb
062b6bc526 update to new web endpoint property 2018-02-12 12:20:16 -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
Spencer Gibb
da2f28e25b Add filters() method to Java DSL.
Deprecates direct filter methods after predicates.

Thanks @joshlong
2018-02-02 16:22:31 -05:00
Spencer Gibb
d13f305264 Uses new @ControllerEndpoint for gateway endpoint.
fixes gh-153
2018-01-22 13:03:21 -05:00
Spencer Gibb
e1a061a833 Adds a test to make sure gateway actuator is on management.server.port
Currently ignored until boot fix.

See gh-153
2018-01-18 13:58:23 -05:00
Spencer Gibb
4b89ac1c69 Remove deprecated classes. 2017-12-19 12:46:51 -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
89373e3216 update groupId to match 2017-12-01 22:20:46 -05:00
Spencer Gibb
43d47e6ccc Updated routes dsl to deal with new routes java api. 2017-12-01 15:37:02 -05:00
Spencer Gibb
473c8fa77d Updates to RouteLocatorBuild API 2017-11-29 18:40:35 -05:00
Spencer Gibb
b2306fb6ec Migrate Routes statics to RouteLocatorBuilder bean.
This allows flexibility with RoutePredicateFactorys and
GatewayFilterFactories that require dependencies to be injected.
2017-11-29 16:33:53 -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
Biju Kunjummen
b2e55b3fdc Add support for select function paramters for gateway kotlin dsl (#98) 2017-11-16 12:16:26 -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
279cd03578 Make uri() terminating operator in Routes.
Simplifies dsl and make it easier to read.
2017-10-13 12:40:03 -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
6e188a5abb remove sample management.context-path 2017-10-10 21:22:06 -04: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
b19a641601 Deprecate @EnableGateway 2017-08-21 15:11:25 -06:00
Spencer Gibb
3fe32ecce5 Add sample RouterFunction 2017-08-09 21:26:59 -06:00
Spencer Gibb
924c484622 Add support for websockets.
Reuses some of the Spring Framework websockets classes and
a custom Proxy WebSocketHandler.

fixes gh-6
2017-08-09 19:27:33 -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
7d663964e3 Revert sample to old 2.0.x version 2017-06-30 17:39:13 +01:00
Spencer Gibb
8e05561271 Update to fix build 2017-06-30 10:17:17 -06:00
Dave Syer
f89de3cc28 Bump versions 2017-06-30 15:29:54 +01:00
Dave Syer
0b3f050a84 Merge branch 'master' into 2.0.x 2017-06-30 15:28:05 +01:00
Dave Syer
ee18259df7 Fix up sample for 1.0 2017-06-30 15:27:49 +01:00
Dave Syer
7b48378e0f Remove 2.0.x modules 2017-06-30 14:31:19 +01:00
Spencer Gibb
e2a2c37a97 Update for new coordinates for reactor-test 2017-06-13 13:05:53 -06:00