{"push_id":630111953,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"8d9d63b25056e889a072bfcb55eb485beb41389d","before":"73269a0a3a7fb37f6ebdbe6cd32b6985db038836","commits":[{"sha":"cebb74a0c0575f00f8904b204559979486fc714f","author":{"email":"878edc0dc73375f9ff7ee2a67ff8869f3ac63f71@gitlab.com","name":"Douwe Maan"},"message":"Fix project import URL regex to prevent arbitary local repos from being imported.","distinct":true,"url":"https://api.github.com/repos/gitlabhq/gitlabhq/commits/cebb74a0c0575f00f8904b204559979486fc714f"},{"sha":"9e52a2dcaba58f6bf4ce7c9858951e1936d73740","author":{"email":"878edc0dc73375f9ff7ee2a67ff8869f3ac63f71@gitlab.com","name":"Douwe Maan"},"message":"Don't use URI.regexp to validate since it doens't have start/end anchors.","distinct":true,"url":"https://api.github.com/repos/gitlabhq/gitlabhq/commits/9e52a2dcaba58f6bf4ce7c9858951e1936d73740"},{"sha":"8d9d63b25056e889a072bfcb55eb485beb41389d","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'arbitrary-local-repo-import' into 'master'\n\nPrevent arbitary local repos from being imported.\n\nFixes gitlab/gitlab-ee#263.\n\nSee merge request !1763","distinct":true,"url":"https://api.github.com/repos/gitlabhq/gitlabhq/commits/8d9d63b25056e889a072bfcb55eb485beb41389d"}]}