{"push_id":1390201322,"size":32,"distinct_size":1,"ref":"refs/heads/awoo/stage-parallel","head":"51a8969fb330eab7d156353bd45a76a5e89902b7","before":"5de21dda913eebf9e571b015fabefbe43883a75b","commits":[{"sha":"10fbca3ab7c723c19ca232be2ba0e4124067d039","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"cleanup access request controller a bit and reuse redirect_to logic","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/10fbca3ab7c723c19ca232be2ba0e4124067d039"},{"sha":"1f836e312d539be034491a3f5eaa38a1d2c4dfc0","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"make enable_access_request a around hook to clean it up","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/1f836e312d539be034491a3f5eaa38a1d2c4dfc0"},{"sha":"446c1cb56f1195ae061e60d18690dcf495aff27b","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"support safe html in lock messages","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/446c1cb56f1195ae061e60d18690dcf495aff27b"},{"sha":"61dc22a0cd8e2da10e8ae51e9c2aad7370f7b59d","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1444 from zendesk/grosser/req\n\ncleanup access request controller a bit and reuse redirect_to logic","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/61dc22a0cd8e2da10e8ae51e9c2aad7370f7b59d"},{"sha":"1a2605585b2f485821cef08d31365af5c6a93f7c","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"cleanup env example a bit","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/1a2605585b2f485821cef08d31365af5c6a93f7c"},{"sha":"46bc1800262ba418a2543ff4c35d19409c5d5560","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1446 from zendesk/grosser/env\n\ncleanup env example a bit","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/46bc1800262ba418a2543ff4c35d19409c5d5560"},{"sha":"e7c351391c541c421976d2d8789f5cc59b638fd8","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1443 from zendesk/grosser/access\n\nmake enable_access_request a around hook to clean it up","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/e7c351391c541c421976d2d8789f5cc59b638fd8"},{"sha":"f7adad4651a24b24034b3f0fb978547a8054ff42","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"expire sessions after certain time\n\ndefault rails session expire_after refreshes when used, so not useful to us\nthis will also add visbility into how samson is used\n\nInitially all users will be logged out, so we get reliable data and do not\nkeep old users logged in forever.","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/f7adad4651a24b24034b3f0fb978547a8054ff42"},{"sha":"602c63d457cc8232c6ffb65e604e21a2e7ff5b36","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1422 from zendesk/grosser/session\n\nexpire sessions","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/602c63d457cc8232c6ffb65e604e21a2e7ff5b36"},{"sha":"a4c94d60af4f05665304d4baae547ac54f01644e","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"track which users are currently online","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/a4c94d60af4f05665304d4baae547ac54f01644e"},{"sha":"9f9639725d0db946aeeafddde87fb5e87ebdd591","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1431 from zendesk/grosser/last_see\n\ntrack which users are currently online","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/9f9639725d0db946aeeafddde87fb5e87ebdd591"},{"sha":"14f79313dc69e5aa2dfedd70df50d1d97ae43c9d","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"output more useful information (in JSON) when waiting for jobs to complete","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/14f79313dc69e5aa2dfedd70df50d1d97ae43c9d"},{"sha":"dfcc0c59586cd3b38db26be3ccf5080a5a99044e","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"add timestamp to \"passing USR2\" message","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/dfcc0c59586cd3b38db26be3ccf5080a5a99044e"},{"sha":"1edd61ab27a9ff7168bcd262f3f57b5b97a8febc","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"Merge pull request #1445 from zendesk/grosser/html\n\nsupport safe html in lock messages","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/1edd61ab27a9ff7168bcd262f3f57b5b97a8febc"},{"sha":"82bd0b71e800a81dbe7ec34c25b40ae5aead43c1","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"DRY up logic for building a docker image","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/82bd0b71e800a81dbe7ec34c25b40ae5aead43c1"},{"sha":"07b9690dcfbadc066c6d7bc7e1e8d7519bee069c","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"fix test","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/07b9690dcfbadc066c6d7bc7e1e8d7519bee069c"},{"sha":"61fe62fddef20cee69f8e6934f9ed59b10d8eba1","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"fix docker image tests","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/61fe62fddef20cee69f8e6934f9ed59b10d8eba1"},{"sha":"b2e53d8a2d9fa24a6398aa5494dee3f1961001a4","author":{"name":"Jon Moter","email":"6e3bcce941bf1073c051468ef98a210d717a9821@gmail.com"},"message":"Merge pull request #1449 from zendesk/jmoter/fork-docker-builds\n\nDRY up logic for building docker images","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/b2e53d8a2d9fa24a6398aa5494dee3f1961001a4"},{"sha":"9ace7aff7fc7c7c8e0a6d50b60bbbdb508d85cdf","author":{"name":"Jon Moter","email":"58775f9cba80d07d0ab0893ae731723b5589d4c0@zendesk.com"},"message":"fix docker output so it can handle multiple lines","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/9ace7aff7fc7c7c8e0a6d50b60bbbdb508d85cdf"},{"sha":"6a7cbedfa63fbb71c0766b16e99159404034fc85","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"bump brakeman","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/6a7cbedfa63fbb71c0766b16e99159404034fc85"}]}
{"actor":{"display_login":"anthonywoo"}}