{"push_id":982144651,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"248b794c41c8e8f9c58ec9e4033d5780991c89b8","before":"b2f527d3fdd90c9a4654dbdc543fa9d4cd011391","commits":[{"sha":"feb179bf6637b2e16ed4a6c9c55084bce7326b40","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Fixed go vet and golint errors.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/feb179bf6637b2e16ed4a6c9c55084bce7326b40"},{"sha":"99ba3dd1f793cdd89125756c3edda3c5ed0105c7","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@users.noreply.github.com","name":"Jack Greenfield"},"message":"Merge pull request #224 from jackgr/vet-and-lint\n\nFixed go vet and golint errors.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/99ba3dd1f793cdd89125756c3edda3c5ed0105c7"},{"sha":"8a6b3d787620b514625e0e54f6e40d7091272701","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Fix bug in Docker builds.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/8a6b3d787620b514625e0e54f6e40d7091272701"},{"sha":"e1a76a409cec0e9de54e724251a294d73e55bfb7","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@users.noreply.github.com","name":"Jack Greenfield"},"message":"Merge pull request #226 from jackgr/master\n\nFix bug in Docker builds.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/e1a76a409cec0e9de54e724251a294d73e55bfb7"},{"sha":"fdc16739f6669dcb8043e5aa12f988e417d1044d","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"First set of changes for persistent repository.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/fdc16739f6669dcb8043e5aa12f988e417d1044d"},{"sha":"2c2b77c508aa4437ae3e65202c9759dc3046905c","author":{"email":"e9910cd3d399ab1b942a9270ae3618c0599b09d1@gmail.com","name":"Shawn Smith"},"message":"fix typo","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/2c2b77c508aa4437ae3e65202c9759dc3046905c"},{"sha":"e089b0bc4df9e22a8a163f86378d82bf5d7af1af","author":{"email":"bb98ac3389250e9a3d0f305d2523374e238e388f@users.noreply.github.com","name":"vaikas-google"},"message":"Merge pull request #231 from shawnps/patch-6\n\nfix typo","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/e089b0bc4df9e22a8a163f86378d82bf5d7af1af"},{"sha":"476e71f5d349fce3ff703057dea511f7c568865c","author":{"email":"bb98ac3389250e9a3d0f305d2523374e238e388f@users.noreply.github.com","name":"vaikas-google"},"message":"Merge pull request #170 from jackgr/persistence\n\nFirst set of changes for persistent repository.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/476e71f5d349fce3ff703057dea511f7c568865c"},{"sha":"740a0b4f7f29ea61e6e5a62455a73df0dd8fdf8a","author":{"email":"1ca703609bd59a4e753b3a03d373044cd79ca90f@google.com","name":"vaikas-google"},"message":"Allow unauthenticated requests to GCS for public buckets","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/740a0b4f7f29ea61e6e5a62455a73df0dd8fdf8a"},{"sha":"92710a33015ea6a12b8cebba80bfa523d40d721e","author":{"email":"bb98ac3389250e9a3d0f305d2523374e238e388f@users.noreply.github.com","name":"vaikas-google"},"message":"Merge pull request #251 from vaikas-google/master\n\nAllow unauthenticated requests to GCS for public buckets","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/92710a33015ea6a12b8cebba80bfa523d40d721e"},{"sha":"f52ea81f7b630ba1933beb527cce2335681684b0","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Replace cross package panic with error return.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/f52ea81f7b630ba1933beb527cce2335681684b0"},{"sha":"04d8ae4e212592d2fb91c661d2e1c6e9b6acb4e7","author":{"email":"bb98ac3389250e9a3d0f305d2523374e238e388f@users.noreply.github.com","name":"vaikas-google"},"message":"Merge pull request #229 from jackgr/master\n\nReplace cross package panic with error return.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/04d8ae4e212592d2fb91c661d2e1c6e9b6acb4e7"},{"sha":"56377133b44a838d98ccf3ee9781d4dff3d6d52f","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Remove spurious file.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/56377133b44a838d98ccf3ee9781d4dff3d6d52f"},{"sha":"6d020901697d3ed3c70f69b1a917c7da96cb8b0f","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@users.noreply.github.com","name":"Jack Greenfield"},"message":"Merge pull request #254 from jackgr/master\n\nRemove spurious file.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/6d020901697d3ed3c70f69b1a917c7da96cb8b0f"},{"sha":"edd4e9dcba5048528ba7427e2a6f66782928ee00","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Escape deployment and manifest names.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/edd4e9dcba5048528ba7427e2a6f66782928ee00"},{"sha":"f14c53980fa255d53da76ba64e8c04329359442a","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Remove unneccessary download url retrieval.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/f14c53980fa255d53da76ba64e8c04329359442a"},{"sha":"440af2fabd2f9c075c1eaf2fca1bf719d434ce74","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Move metadata retrieval to server.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/440af2fabd2f9c075c1eaf2fca1bf719d434ce74"},{"sha":"2cdb34fd96f980e06836da2b13bbb7053c3aad3b","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Clean up registry types.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/2cdb34fd96f980e06836da2b13bbb7053c3aad3b"},{"sha":"7344fed4a1368b1b9764dfb8bee15c742fe9d981","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@users.noreply.github.com","name":"Jack Greenfield"},"message":"Merge pull request #256 from jackgr/url-escapes\n\nPreparation for api cleanup.","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/7344fed4a1368b1b9764dfb8bee15c742fe9d981"},{"sha":"9ae0a4056725b5806ae4d6e8b81ba7f3c1b184db","author":{"email":"1ca703609bd59a4e753b3a03d373044cd79ca90f@google.com","name":"Ville Aikas"},"message":"mechanical move of NewTemplate* methods from expander to util package","distinct":true,"url":"https://api.github.com/repos/adamreese/deployment-manager/commits/9ae0a4056725b5806ae4d6e8b81ba7f3c1b184db"}]}