{"push_id":944631632,"size":417,"distinct_size":417,"ref":"refs/heads/master","head":"dda5152637eecd98d5617a6e274c38e825e96e0e","before":"cdc56816949a643ff19c77e6f9490a4ac6b0ec25","commits":[{"sha":"3515112cb2cf788306af6a104c470a293a6902af","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"move RestTemplate docs to s-c-commons","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/3515112cb2cf788306af6a104c470a293a6902af"},{"sha":"924363ca1c0148c9de9ce7e4676c80e58fabb76f","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"Sidecar reports true non-jvm app status to eureka.\n\nAdded a LocalApplicationHealthCheckHandler that checks the local app and sends the appropriate status to eureka.\n\nfixes gh-251","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/924363ca1c0148c9de9ce7e4676c80e58fabb76f"},{"sha":"9dc2821bc924612e04cee11ea6d1e7fd74804c8e","author":{"email":"3520cd2444b78d5caaff4ef09eb94908c8fb19ae@boostrack.com","name":"boostrack"},"message":"Small fixes to typos in docs\n\nFixes gh-274","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/9dc2821bc924612e04cee11ea6d1e7fd74804c8e"},{"sha":"e60a0fc4fb1b281b5818f357524a5956bf8c4322","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Re-initialize DiscoveryClient if config client is in \"eureka-first\"\n\nThis was kind of ugly, and caused a static usage of the eureka\nDiscoveryCLient to become necessary again, just so the @Bean that is\nprovided for the user stays accurate (it has to be the one in the main\napplication context, even if the parent boot strap has different\ninstance metadata).\n\nI tested with a vanilla Eureka server and config server, and used the\nclient in tests/eureka-first.\n\nFixes gh-268","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/e60a0fc4fb1b281b5818f357524a5956bf8c4322"},{"sha":"76d0c018eec80ad5a0a54540e1a7269e574c3379","author":{"email":"d462b499619540599aaed5e380331c420d838e99@CLUJPC100.global.sdl.corp","name":"unknown"},"message":"Ensure ZuulProperties.servletPath is applied to routes\n\nFixes gh-271, fixes gh-272","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/76d0c018eec80ad5a0a54540e1a7269e574c3379"},{"sha":"f0d8c86b512361eb87b446dbc7dcf6d828268085","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"Only call shutdown() if DiscoveryClient is not null.\n\nfixes spring-cloud-samples/tests/issues/2","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/f0d8c86b512361eb87b446dbc7dcf6d828268085"},{"sha":"f5b6c58f30292e3f492b19f577143dc4b40fec7f","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"upgrade hystrix to 1.4.1\n\nfixes gh-279","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/f5b6c58f30292e3f492b19f577143dc4b40fec7f"},{"sha":"d0021f0415881be266ac62ed32b2b92f7dae0887","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Clarify turbine config\n\nAlso fixes gh-277 (metioning starters explicitly).","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/d0021f0415881be266ac62ed32b2b92f7dae0887"},{"sha":"3714cee51d60d8455e9a36035bf588adeb61d8e2","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Clarify impact of @ComponentScan on @RibbonClient\n\nFixes gh-281","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/3714cee51d60d8455e9a36035bf588adeb61d8e2"},{"sha":"5f9c3e60733b566be7b42d370dad7ec2f1637044","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Ensure management.port=-1 switches off actuator endpoints in turbine","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/5f9c3e60733b566be7b42d370dad7ec2f1637044"},{"sha":"55d46eb6c77e094082993bf1444fb0942598a33f","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"add support for ribbon http client in RestTemplate.\n\nfixes gh-280","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/55d46eb6c77e094082993bf1444fb0942598a33f"},{"sha":"28db47c72aa348dd526b64ee988c19edb5987758","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"move RibbonClientHttpRequestFactory to configuration conditional on netflix httpclient classes","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/28db47c72aa348dd526b64ee988c19edb5987758"},{"sha":"8bfef044d229326181defb79b588788ff20ffad4","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"fixed bad class name","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/8bfef044d229326181defb79b588788ff20ffad4"},{"sha":"2d1870621991c408aa6fa827a1a01624a8215f42","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"updated to use RestTemplateCustomizer","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/2d1870621991c408aa6fa827a1a01624a8215f42"},{"sha":"370ce804e3be5d29b14b5ddf05118198de37e963","author":{"email":"124236a3cef5d7966ae53e42b7714918f73cd6d0@pivotal.io","name":"Roy Clarkson"},"message":"Update docs to use @EnableCircuitBreaker","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/370ce804e3be5d29b14b5ddf05118198de37e963"},{"sha":"20bb1af6558c0c6ec4739a1df30a8df408e73ceb","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"added debug logging to hystrix dashboard proxy servlet","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/20bb1af6558c0c6ec4739a1df30a8df408e73ceb"},{"sha":"814f7e9283a38c0cd70e2530b75f732cc9b9504f","author":{"email":"3bc6f2208b90542717470de5278f48ae0e983c97@gibb.us","name":"Spencer Gibb"},"message":"added warn logging to hystrix dashboard proxy servlet","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/814f7e9283a38c0cd70e2530b75f732cc9b9504f"},{"sha":"5961931caf52b6da52f9fa491004df3f169ab800","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Make /error path a special case in ZuulHandlerMapping\n\nIf there is a default route (/**) then the ZuulHandlerMapping will\nmask the /error path in a normal Spring Boot application. This change\nmakes it a special case so that ZuulHandlerMapping will never map\nthe /error route (the one specified by the ErrorController).\n\nFixes gh-284","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/5961931caf52b6da52f9fa491004df3f169ab800"},{"sha":"555b1f1c0663d54d7775bf3a54adbdece36026d5","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Use UrlPathHelper to determine the current url path in Zuul\n\nIf the app has a context path then the route locator does not match\nthe whole requestURI (as provided by the raw servlet API), but Spring\nhas a utility for stripping it off, so we can just use that.\n\nFixes gh-270","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/555b1f1c0663d54d7775bf3a54adbdece36026d5"},{"sha":"873854810abc9553e46e3985868254567402a831","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Fix eureka instance metadata in Cloud Foundry example","distinct":true,"url":"https://api.github.com/repos/aivans/spring-cloud-netflix/commits/873854810abc9553e46e3985868254567402a831"}]}