- 04 Dec, 2014 3 commits
- 03 Dec, 2014 6 commits
-
-
Spencer Gibb authored
Handle InstanceRegisteredEvent and RefreshScopeRefreshedEvent in ZuulHandlerMapping rather than ProxyRouteLocator. Move /routes endpoint out of ZuulHandlerMapping into RoutesEndpoint (because of a problem when I added @RefreshScope to ZuulHandlerMapping)
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
We now support prefix stripping per service, e.g. zuul: routes: customers: path: /customers/** stripPrefix: true Will route /customers/101 -> /101 (on the customers service) See gh-77
-
Dave Syer authored
User can now specify zuul.routes.*.{path,url,serviceId} (with "url" and "serviceId" mutually exclusive (and "location" is a synonym) separately, or can use a one-one short form, like the old style. See gh-77
-
Dave Syer authored
zuul.route -> zuul.routes zuul.mapping -> zuul.prefix
-
- 02 Dec, 2014 4 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
removed classes now in spring-cloud-commons
-
Spencer Gibb authored
-
- 01 Dec, 2014 4 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Julien Roy authored
-
- 29 Nov, 2014 1 commit
-
-
Dave Syer authored
Bean instantiation ordering was causing external (user-supplied) filter beans to replace the defaults, not append to them. Separating out the autowired map of beans into a spearate class was enough to fix it. Fixes gh-78
-
- 26 Nov, 2014 16 commits
-
-
Spencer Gibb authored
fixes gh-73
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
Also adds support for context paths in physical URL mappings, e.g. zuul.route.http\://localhost\:8081/app=/stores/** will result in a proxy forward of /stores/foo to http://localhost:8081/app/stores/foo Fixes gh-73
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
E.g. zuul: route: testclient: /testing123/** # service mapping http://localhost:8081: /stores/** # physical mapping
-
Dave Syer authored
You can bind to a Map<String,String> with application.yml, so there's no need to work so hard to extract the zuul routes.
-
Dave Syer authored
User can now list routes with /zuul/routes and reset with a POST. Fixes gh-75
-
Dave Syer authored
-
Dave Syer authored
-
Spencer Gibb authored
Fire InstanceRegisterEvent after eureka registration, then components can listen for that event and safely access DiscoveryClient.
-
Spencer Gibb authored
-
- 25 Nov, 2014 6 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
updated sidecar so the health and info urls go to sidecar, but homepage and non-secure-port go to local app
-
Spencer Gibb authored
Conflicts: pom.xml spring-cloud-netflix-core/src/main/java/org/springframework/cloud/client/discovery/DiscoveryClient.java spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java
-
Spencer Gibb authored
This allows mappings to be at the root and not have to be prefixed. It also allows mappings to fall through to other handler mappings. Patterns are now Ant-style via AntPathMatcher. fixes gh-72
-
Dave Syer authored
-