{"push_id":1012083156,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"ca4b7a70a3fac1774fc223dc40d1378732c179cb","before":"051a87c9043cfeeee1f42d724bcd78ef4332aeab","commits":[{"sha":"cebbbef93d396107e9a1684d5e729a4e1a74e141","author":{"email":"a62791c790e33b63477c71f12bf536d44c093cf3@touchcast.co.nz","name":"Andrew Joll"},"message":"Extend ModularPage from SiteTree instead of Page.\nAdded null state for no available modules.\nAdded CMS validation to new module state.\nRemoved save action from new module state until its type has been set.","distinct":true,"url":"https://api.github.com/repos/touchcast/modulator/commits/cebbbef93d396107e9a1684d5e729a4e1a74e141"},{"sha":"a9ab4aec0c5eeea5dc8c833c745d1f4f080af304","author":{"email":"a62791c790e33b63477c71f12bf536d44c093cf3@touchcast.co.nz","name":"Andrew Joll"},"message":"Updated composer.json","distinct":true,"url":"https://api.github.com/repos/touchcast/modulator/commits/a9ab4aec0c5eeea5dc8c833c745d1f4f080af304"},{"sha":"ca4b7a70a3fac1774fc223dc40d1378732c179cb","author":{"email":"a62791c790e33b63477c71f12bf536d44c093cf3@touchcast.co.nz","name":"Andrew Joll"},"message":"PSR-2 formatting","distinct":true,"url":"https://api.github.com/repos/touchcast/modulator/commits/ca4b7a70a3fac1774fc223dc40d1378732c179cb"}]}