{"push_id":906577797,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"9e4d1710329a86bc764147eb3a857b52814d3477","before":"eee7a67288ea5244354606e2c6af15431a4134e4","commits":[{"sha":"512b3522b3e4d217618f2e31eed5aec6e62406db","author":{"email":"89302fbb63d3b1242467beb1417f6948ada29068@gmail.com","name":"Jordan Peterson"},"message":"encapsulate CRUD behavior in Batch, Release, and Contribution structs","distinct":true,"url":"https://api.github.com/repos/dysolution/gettyup/commits/512b3522b3e4d217618f2e31eed5aec6e62406db"},{"sha":"9e4d1710329a86bc764147eb3a857b52814d3477","author":{"email":"89302fbb63d3b1242467beb1417f6948ada29068@gmail.com","name":"Jordan Peterson"},"message":"remove extraneous indirection","distinct":true,"url":"https://api.github.com/repos/dysolution/gettyup/commits/9e4d1710329a86bc764147eb3a857b52814d3477"}]}