Commit Graph

  • 3bbe4ae249 Ensure SpringClientFactory gets used for Feign clients Dave Syer 2014-12-26 16:19:29 +00:00
  • 33b05a5018 Add docs for Ribbon and Feign Dave Syer 2014-12-26 14:55:13 +00:00
  • 34785b6bdd Make actuator dependency optional in netflix-core Dave Syer 2014-12-26 14:03:12 +00:00
  • 4a77b86d08 Minify Javascript so it isn't needed in jars at runtime Dave Syer 2014-12-26 09:39:22 +00:00
  • 7b0824fb78 add some hystrix tests, specifically check there is no discovery health indicator if it is not turned on Spencer Gibb 2014-12-19 14:49:55 -07:00
  • f2c112f9ad updated turbine docs to show the need to uppercase turbine.aggregator.clusterConfig Spencer Gibb 2014-12-19 14:48:38 -07:00
  • fa7286ebdb Fix badge in README Dave Syer 2014-12-19 13:11:43 +00:00
  • 9939e0ecd9 Convert form-encoded request to byte[] for proxy Dave Syer 2014-12-19 12:51:31 +00:00
  • e7956e199e updated feign docs to use new @FeignClient* Spencer Gibb 2014-12-18 12:04:27 -07:00
  • 9ba39c990a add *-amqp projects to dep mgmt Spencer Gibb 2014-12-17 14:40:58 -07:00
  • 85a3e82da6 remove references to bus Spencer Gibb 2014-12-17 13:50:04 -07:00
  • 4dc7972fa5 moved spring-cloud-bus-{hystrix,turbine} to spring-cloud-netflix-{hystrix,turbine}-amqp Spencer Gibb 2014-12-17 13:26:21 -07:00
  • 71d0a474f7 cleanup threads in DiscoveryClient.jerseyClient and ServoMetricCollector Spencer Gibb 2014-12-16 16:13:04 -07:00
  • d4d1fe7f63 cleanup timer thread in zuul filter Spencer Gibb 2014-12-16 15:38:27 -07:00
  • 5287d5be0c Merge branch 'royclarkson-freemarker-config' Spencer Gibb 2014-12-16 15:09:35 -07:00
  • 2c451ad73e Fix issue where the Hystrix dashboard will not load Roy Clarkson 2014-12-16 15:43:13 -06:00
  • 75ff9540bb Fix typos in README Roy Clarkson 2014-12-16 12:28:38 -06:00
  • e623ad1061 Fix ordering problem in tests Dave Syer 2014-12-16 10:49:53 +00:00
  • 311d87885c Re-instate @EnableZuulServer and simplifiy configuration a bit Dave Syer 2014-12-16 07:51:03 +00:00
  • 789cf6d752 change the default route from / to /** Spencer Gibb 2014-12-15 17:15:49 -07:00
  • 4d9281c2af reset zuul routes when eureka sends catalog delta. Spencer Gibb 2014-12-15 16:23:28 -07:00
  • 7423decc54 updated EurekaHealthIndicator to implement the new DiscoveryHealthIndicator Spencer Gibb 2014-12-15 13:19:01 -07:00
  • 70648b0ec0 Tidy compiler warnings Dave Syer 2014-12-15 17:10:29 +00:00
  • 238c1329c4 Remove dependency on jersey for ProxyRequestHelper Dave Syer 2014-12-15 13:11:13 +00:00
  • 2a8db73d9b Extract header manipulation into a helper and add test Dave Syer 2014-12-15 11:25:16 +00:00
  • 73e7adbe5b Extract base class with params and headers for proxy filters Dave Syer 2014-12-15 07:32:22 +00:00
  • 096a8fa736 ignore breaking test for a moment Spencer Gibb 2014-12-12 14:07:32 -07:00
  • 4a6d8a30f0 removed circular dependency between EurekaClientAutoConfiguration and EurekaDiscoveryClientConfiguration that caused DiscoveryClientConfigServiceBootstrapConfiguration to fail. Spencer Gibb 2014-12-12 12:29:32 -07:00
  • f468160693 Add auth.route.* for controlling OAuth2 token relay Dave Syer 2014-12-12 11:31:26 +00:00
  • 16c25a2875 Clarify that path to dashboard doesn't require "index.html" Dave Syer 2014-12-11 17:54:50 +00:00
  • 7765c721ca basePath should always be /contextPath/servletPath/ (the last slash being the location of the eureka dashboard) Spencer Gibb 2014-12-11 16:52:17 -07:00
  • ba6a414d1d fix double slashes in eureka server Spencer Gibb 2014-12-11 16:10:55 -07:00
  • a2fade98a5 Change docs path in README Dave Syer 2014-12-11 15:41:36 +00:00
  • 7ba9998646 Add optional/runtime to lombok Dave Syer 2014-12-11 15:32:48 +00:00
  • 27da0bc12e Simplify implementation of servo metrics Dave Syer 2014-12-11 10:24:39 +00:00
  • 64c447f0cb Fix Travis CI image and link in README Roy Clarkson 2014-12-10 13:50:26 -06:00
  • 6d20c63445 Ensure servo metrics contribute to health indicator Dave Syer 2014-12-09 17:19:28 +00:00
  • 29eea6d9b6 Call postInit() aggressively on InstanceRegistry Dave Syer 2014-12-09 15:11:27 +00:00
  • 67878cfebd Rename @EnableRibbonClient to just @RibbonClients Dave Syer 2014-12-09 13:37:59 +00:00
  • e155601c40 Add log at info when Eureka starts Dave Syer 2014-12-09 10:55:45 +00:00
  • 56f1a365fc add /hosts/appName and renamed misspelled bootstrapyml Spencer Gibb 2014-12-08 23:16:35 -07:00
  • 2545a0151b Only approximate zone if ribbon.eureka.approximateZoneFromHostname = true Spencer Gibb 2014-12-08 23:13:27 -07:00
  • f92e0103bb Merge branch 'master' into feignclient Spencer Gibb 2014-12-08 11:30:44 -07:00
  • c1e6832dee add @DirtiesContext to tests Spencer Gibb 2014-12-08 10:32:08 -07:00
  • 6417923523 Extract ribbon client factory into ApplicationContext Dave Syer 2014-12-05 15:39:14 +00:00
  • bfb6ca6d8d Ditch SpringFilter in favour of proper dependency injection Dave Syer 2014-12-05 15:47:14 +00:00
  • 92a3454237 Polish Spencer Gibb 2014-12-05 15:40:40 -07:00
  • 05e8777fc3 add missing feign objects as not required values. Document FeignClient Spencer Gibb 2014-12-05 15:31:40 -07:00
  • 7f9642ff38 new @FeignClient annotation Spencer Gibb 2014-12-05 15:24:00 -07:00
  • b7db65863f rename FeignConfigurer to FeignConfiguration Spencer Gibb 2014-12-05 12:23:02 -07:00
  • 3b7cc53c27 Merge branch 'jlouns-master' Spencer Gibb 2014-12-04 17:06:54 -07:00
  • 45e9a6208b Merge branch 'master' of github.com:jlouns/spring-cloud-netflix into jlouns-master Spencer Gibb 2014-12-04 16:32:04 -07:00
  • 51f7dbd724 Simplifying readdition of route Jonathan Lounsbury 2014-12-04 14:26:08 -05:00
  • d999b802bc Fixing issue with default routes Jonathan Lounsbury 2014-12-04 14:05:38 -05:00
  • 5964d160a1 remove deprecated @EnableEurekaClient and replace with @EnableDiscoveryClient Spencer Gibb 2014-12-04 11:51:18 -07:00
  • 3333cbeb99 remove deprecated @EnableHystrix Spencer Gibb 2014-12-04 11:50:31 -07:00
  • 88a8201693 Polish Spencer Gibb 2014-12-04 11:49:39 -07:00
  • fc0aac3b01 Add paragraph in docs about eureka instance id Dave Syer 2014-12-04 18:00:54 +00:00
  • 0f281bc9e1 Initialize log4j to prevent blitz4j from freaking out Dave Syer 2014-12-04 18:00:38 +00:00
  • 4e2148d634 Add default value (and log warning) if applicationId is null Dave Syer 2014-12-04 15:59:30 +00:00
  • aed4369502 Add ignored test to show that blitz4j is not responding Dave Syer 2014-12-04 15:15:48 +00:00
  • a1ae9673bf Add ignored test to show that blitz4j is not responding Dave Syer 2014-12-04 15:15:48 +00:00
  • 4a6193e790 Ensure app without Actuator can start Dave Syer 2014-12-04 15:15:38 +00:00
  • dfae445499 Strip prefixes from zuul routes by default Dave Syer 2014-12-04 11:40:13 +00:00
  • 7b270c4b46 Add support for X-Forwarded-Prefix to Zuul proxy Dave Syer 2014-12-04 09:57:34 +00:00
  • 9c6474fba1 Make ZuulHandlerMapping @RefreshScope. 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) Spencer Gibb 2014-12-03 11:50:19 -07:00
  • 5246b93295 Remove reflection hack Dave Syer 2014-12-03 15:06:24 +00:00
  • aca1897f85 Compiler warnings Dave Syer 2014-12-03 12:51:27 +00:00
  • 2cdcd767ac Move some of the routing logic into the route locator Dave Syer 2014-12-02 16:56:32 +00:00
  • 34f277b816 Add ZuulRoute as values object in zuul.routes Dave Syer 2014-12-02 13:39:55 +00:00
  • 7e91b9ea21 Rename some Zuul config keys Dave Syer 2014-12-02 13:09:06 +00:00
  • e272f8d660 change caches to ConcurrentHashMap Spencer Gibb 2014-12-02 16:41:18 -07:00
  • acfecc38ff renamed Hystrix and Eureka configurations Spencer Gibb 2014-12-02 15:32:53 -07:00
  • 3a06632301 added @EnableCircuitBreaker deprecated @EnableHystrix. removed classes now in spring-cloud-commons Spencer Gibb 2014-12-02 15:28:45 -07:00
  • 61ea784300 added @EnableDiscoveryClient, deprecated @EnableEurekaClient Spencer Gibb 2014-12-02 13:47:55 -07:00
  • 79ceebb1d0 Merge branch 'vanroy-feign-ribbon' Spencer Gibb 2014-12-01 13:15:48 -07:00
  • a7c6c88ff0 renamed RibbonLoadBalancerClient to FeignRibbonClient Spencer Gibb 2014-12-01 13:14:14 -07:00
  • 3d7cc70757 Merge branch 'feign-ribbon' of github.com:VanRoy/spring-cloud-netflix into vanroy-feign-ribbon Spencer Gibb 2014-12-01 11:52:33 -07:00
  • 943d1b9bbe Connect Feign to resilient Ribbon client Julien Roy 2014-12-01 14:22:16 +01:00
  • 70c3d9e784 Ensure user-suppplied ZuulFilters are added properly Dave Syer 2014-11-29 09:29:24 +00:00
  • 9add6f1edf don't send an entity on DELETE's through RibbonRoutingFilter Spencer Gibb 2014-11-26 13:38:26 -07:00
  • c28b3252fb added a get to the same path as a delete Spencer Gibb 2014-11-26 11:38:51 -07:00
  • f79166cb8e fixed test broken by change in functionality in ZuulHandlerMapping.reset Spencer Gibb 2014-11-26 11:28:00 -07:00
  • c0903c5a22 add pkg protected resetRoutes so new mappings can be created via post to /routes Spencer Gibb 2014-11-26 11:00:55 -07:00
  • 8e16789ee3 /route -> /routes Dave Syer 2014-11-26 17:42:28 +00:00
  • ddf7edebf9 /proxy/routes -> /routes Dave Syer 2014-11-26 17:17:12 +00:00
  • de4822e801 Add test for DELETE on zuul proxy route Dave Syer 2014-11-26 13:50:27 +00:00
  • 9c6566bc9b Explicitly allow all HTTP methods in ZuulController Dave Syer 2014-11-26 13:14:40 +00:00
  • 45420b9618 Remove debug logging (use /trace instead) Dave Syer 2014-11-26 13:14:10 +00:00
  • 065d91fdbe Allow user to map physical routes in zuul.route Dave Syer 2014-11-26 11:58:06 +00:00
  • ce1fcb1552 Remove ugly depednency on Environment Dave Syer 2014-11-26 11:05:49 +00:00
  • 243e163de4 Add JMX and MVC endpoints to ZuulHandlerMapping Dave Syer 2014-11-26 10:50:23 +00:00
  • 05fe175223 Move field injection into @Configuration Dave Syer 2014-11-26 09:58:05 +00:00
  • cee619d4ff Fix travis build script Dave Syer 2014-11-26 09:26:26 +00:00
  • 9bc8a5039d Fire InstanceRegisterEvent after eureka registration, then components can listen for that event and safely access DiscoveryClient. Spencer Gibb 2014-11-25 17:19:02 -07:00
  • a3ce593bf6 ignore test till fixed Spencer Gibb 2014-11-25 17:02:43 -07:00
  • 760429b64f ignore test till fixed Spencer Gibb 2014-11-25 16:56:22 -07:00
  • 98f37d36d8 added simple python http server as a test non-jvm app Spencer Gibb 2014-11-25 16:46:10 -07:00
  • 198cb5997b updated sidecar so the health and info urls go to sidecar, but homepage and non-secure-port go to local app Spencer Gibb 2014-11-25 16:44:28 -07:00
  • dc12c23596 Merge branch 'sidecar' Spencer Gibb 2014-11-25 15:51:51 -07:00