{"push_id":691574849,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7f58e6d98ddf3da9ef56ff1198438e90edb97028","before":"7e01d950dfe6272f199bcf2abe300823a18696dc","commits":[{"sha":"7f58e6d98ddf3da9ef56ff1198438e90edb97028","author":{"email":"126da5e272f64d06298548ac8b9c02d62213bee5@asu.edu","name":"Allen Lee"},"message":"first cut at project permissions and groups\n\n- projects are published / deleted when published_on / deleted_on is a non-null date\n- will need to decide on broad group membership in\n  project.has_group_member(user) or more finely grained permissions via\n  something like user.has_perm('edit_project', project)","distinct":true,"url":"https://api.github.com/repos/comses/miracle/commits/7f58e6d98ddf3da9ef56ff1198438e90edb97028"}]}