{"push_id":1277343753,"size":29,"distinct_size":19,"ref":"refs/heads/master","head":"69d0755489ffbb51d872dcf9d1237a3340991ab0","before":"5ab53bc4183fd770ec275263978d057ce9ecc21c","commits":[{"sha":"9d538ddc0e3365fe532f08f4bf31785125acd076","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Using callback with React refs is a better practice","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/9d538ddc0e3365fe532f08f4bf31785125acd076"},{"sha":"e8a249e78307ac1ab7df1c63f66f2afcc466bb18","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"this.refs is depricated; update router.js, routes-loader.js a little","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/e8a249e78307ac1ab7df1c63f66f2afcc466bb18"},{"sha":"fbae71003e67dcdf43ac2e30e288051d8267515c","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Allow to specify date requirements in routes\n\nFor example, you can have a route like this:\n\n{\n  path: '/news',\n  data: { news: 'GET /api/news' },\n  page: './pages/news'\n}\n\nThe news items and the React component that should be used to render them will be fetched in parallel.","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/fbae71003e67dcdf43ac2e30e288051d8267515c"},{"sha":"9ce9aca36c82da0e76976e8eb57516e0515bca4e","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Add a recipe how to use Sass/SCSS in docs\n\nCloses #69","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/9ce9aca36c82da0e76976e8eb57516e0515bca4e"},{"sha":"ba4c8b5c4881fcba3257f6454bee8ddbc635cbbb","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Update docs/README.md","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/ba4c8b5c4881fcba3257f6454bee8ddbc635cbbb"},{"sha":"aa85fb77900c385dcc53a9746d0f1dce40f0c917","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Cosmetic fix in docs/recipes/how-to-use-sass.md","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/aa85fb77900c385dcc53a9746d0f1dce40f0c917"},{"sha":"41b71cba9ae3ea43d1d740b17258051feda32dca","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Cosmetic fix in docs/recipes/how-to-use-sass.md","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/41b71cba9ae3ea43d1d740b17258051feda32dca"},{"sha":"e059b927bdd7be3652d5d4ae6e8eaa940b935daf","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Use process.env.PORT if available\n\nCloses #117","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/e059b927bdd7be3652d5d4ae6e8eaa940b935daf"},{"sha":"3dc1c404f914fd0289ddc8407471bb5f64a2377a","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Specify Browsersync UI port explicitly\n\nRef #117","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/3dc1c404f914fd0289ddc8407471bb5f64a2377a"},{"sha":"06b9ff1d0759d289ae70fbd9717cf8129e3485bc","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Fix React warning on the home page (add key attribute to list items)","distinct":false,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/06b9ff1d0759d289ae70fbd9717cf8129e3485bc"},{"sha":"d6c3cd2c68d9a1b2060c844765c1f1713f607b67","author":{"name":"Konstantin Tarkus","email":"a3e4883de3f76b6da0f175b448850041f44aebc9@gmail.com"},"message":"Update MDL integration and a recipe for it (#119)","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/d6c3cd2c68d9a1b2060c844765c1f1713f607b67"},{"sha":"991f19f5eb1a65533ded077ca02f05052298edbc","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Update Header component; and CSS styles","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/991f19f5eb1a65533ded077ca02f05052298edbc"},{"sha":"11356ecbebf1a865bd819006435a2e55833104d3","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Add connect-history-api-fallback middleware for Browsersync\n\nThis fixes the issue with static files (such as robots.txt) not working correctly in development mode (via Browsersync)","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/11356ecbebf1a865bd819006435a2e55833104d3"},{"sha":"95434d103717857b7792e8a95e8b225c4a7875df","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Cosmetic fix to How to Integrate MDL guide","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/95434d103717857b7792e8a95e8b225c4a7875df"},{"sha":"06ce31d69b9184ba2300e8977601a43c614db084","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Built the project in release (production) mode by default\n\n$ node run build           # Builds the project in production (release) mode\n$ node run build --debug   # Builds the project in development mode","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/06ce31d69b9184ba2300e8977601a43c614db084"},{"sha":"48f8eb8091ca8a4e09a395057d1d2420a7d93618","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Fix ESLint warning in run.js","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/48f8eb8091ca8a4e09a395057d1d2420a7d93618"},{"sha":"a886d6161b3f58903059f8bfb1b36db1ec5d366f","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Add Button component","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/a886d6161b3f58903059f8bfb1b36db1ec5d366f"},{"sha":"d12909ecbfd17a6275ea20c426ce0cc0f0f71fc6","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Cosmetic update to the How to Integrate MDL guide","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/d12909ecbfd17a6275ea20c426ce0cc0f0f71fc6"},{"sha":"5890c4c2f50b3da6d2189f42e77563eea05658c0","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Fix ESLint warnings in the Button component","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/5890c4c2f50b3da6d2189f42e77563eea05658c0"},{"sha":"1ecbfe5184327aff58bdb6717999174e5ff74a73","author":{"name":"Konstantin Tarkus","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@tarkus.me"},"message":"Fix ripple effect in the  Button component","distinct":true,"url":"https://api.github.com/repos/youwi/react-static-boilerplate/commits/1ecbfe5184327aff58bdb6717999174e5ff74a73"}]}
{"actor":{"display_login":"youwi"}}