{"push_id":558047455,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"536e8d9b1217a6c3874d953a8f4d35a398f48eeb","before":"1563386fbd1d485d166631d9415f29538f10c16f","commits":[{"sha":"bb0a262f5acfd59ce991cfd4f795879826976a7b","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"modify app.yaml. add skip files.","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/bb0a262f5acfd59ce991cfd4f795879826976a7b"},{"sha":"6b4675009f8c1445e02984a9090afacbb266d575","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"install packages. bower install angular/angular-route. npm install gulp-ng-html2js.","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/6b4675009f8c1445e02984a9090afacbb266d575"},{"sha":"5c35ebecb4d6178a3b99f924be741d8cf95ea055","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"modify gulefile.js. add nghtmltask. inject angular/angular-route dependencies.","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/5c35ebecb4d6178a3b99f924be741d8cf95ea055"},{"sha":"24c083f5c9f8a164787d35c344cdbc58a0a9757d","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"gae add spa route and handler.","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/24c083f5c9f8a164787d35c344cdbc58a0a9757d"},{"sha":"7d7ea24e7e9a057695098d78e31ff0cd9234940b","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"add spa angular app with commonjs.","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/7d7ea24e7e9a057695098d78e31ff0cd9234940b"},{"sha":"4e2596cac24e0764b932e86ea0b255f0ef119b19","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"Merge branch 'feature/angular' into develop","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/4e2596cac24e0764b932e86ea0b255f0ef119b19"},{"sha":"a1edc33684e359c2583118d0370476cf2573772f","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"modify README.md, add SPA.md","distinct":false,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/a1edc33684e359c2583118d0370476cf2573772f"},{"sha":"536e8d9b1217a6c3874d953a8f4d35a398f48eeb","author":{"email":"adac4addfd2c65d85b84f8030a324a3fa55c63fe@gmail.com","name":"cage1016"},"message":"Merge branch 'release/spa'","distinct":true,"url":"https://api.github.com/repos/cage1016/GAE-clinetAPI-browerify-gulp-boilerplates/commits/536e8d9b1217a6c3874d953a8f4d35a398f48eeb"}]}