{"push_id":1441783494,"size":3,"distinct_size":1,"ref":"refs/heads/jt_metadata","head":"e0c368e5bb70bad8dfb440a8933dfd86728a6fd1","before":"8de955f907676ebe775321cd87aeb9c5bc683669","commits":[{"sha":"0813d08b7b7ad4db8d6184000a5a2a952f86a82d","author":{"name":"Matt Bemis","email":"e5391b8d5437571e709a03cea928213835430217@users.noreply.github.com"},"message":"GAWB-1360: properly deal with intersection groups in acl updating (#591)\n\n* properly deal with intersection groups in acl updating","distinct":false,"url":"https://api.github.com/repos/broadinstitute/rawls/commits/0813d08b7b7ad4db8d6184000a5a2a952f86a82d"},{"sha":"027af3f5d7992bda224f1752fe0fc78f2d886505","author":{"name":"Brian Reilly","email":"437fe05b4681e786aebbe4729cdf98e8d6968041@broadinstitute.org"},"message":"GAWB-1173 Get Google Bucket Usage from Storage Logs (#568)\n\n* Added GoogleServicesDAO.getBucketUsage.\r\nAdded creation of a bucket for storage logs when creating a project.\r\nAdded logging to workspace bucket.\r\nRefactored executeGoogleRequest to clean up the com.google.api.client.http.HttpResponse.\r\n\r\n* Added workspace API tests for bucket usage service.\r\n\r\n* Added comments about selection of the most recent storage object log.\r\n\r\n* Moved expiration age of GCS access/storage logs into configuration.\r\nWrapped potential nulls in Options.\r\n\r\n* Fixed integration test configuration after migration to typesafe config.\r\nFixed compilation problem caused by undetected rebase conflict.\r\n\r\n* Changed storage log expiration to 180 days.\r\n\r\n* Added specific exception type for Google storage log problems.\r\n\r\n* Removed unnecessary execution path when making GCS requests. Improved exception handling.\r\n\r\n* Added initial storage log so that getBucketUsage can give an answer before Google has written a storage log.\r\n\r\n* Tweaked permissions for bucket usage service to match requirements (owner only).\r\n\r\n* Re-renamed test application.conf\r\n\r\n* Finalized correct permissions.","distinct":false,"url":"https://api.github.com/repos/broadinstitute/rawls/commits/027af3f5d7992bda224f1752fe0fc78f2d886505"},{"sha":"e0c368e5bb70bad8dfb440a8933dfd86728a6fd1","author":{"name":"Joel Thibault","email":"e94e961b863ec6de119cf09aa034b1b51ac105a1@broadinstitute.org"},"message":"We don't use ExecutionMetadata so just pass it through as JSON\n- the \"inputs\" structure is now located inside \"submittedFiles\"","distinct":true,"url":"https://api.github.com/repos/broadinstitute/rawls/commits/e0c368e5bb70bad8dfb440a8933dfd86728a6fd1"}]}
{"actor":{"display_login":"jmthibault79"}}