{"push_id":737960583,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"8c59a6307226cb94aa00468e08636f44eafc26b0","before":"b8654c9d4b06a109764a71048f4d83bfcf4ceabd","commits":[{"sha":"d42e0d4f183ea6534e7d3c0c0be5b8a39a7789c1","author":{"email":"b08043aff2764d84bb2b61aa667ba5fc4b072314@gmail.com","name":"Adam Caron"},"message":"generates email address model and sets up relationship with Person","distinct":true,"url":"https://api.github.com/repos/adamcaron/contact-manager/commits/d42e0d4f183ea6534e7d3c0c0be5b8a39a7789c1"},{"sha":"1415b2c4554da91632d4cd9fea7ca4845e2c47db","author":{"email":"b08043aff2764d84bb2b61aa667ba5fc4b072314@gmail.com","name":"Adam Caron"},"message":"ensures email address must have an address","distinct":true,"url":"https://api.github.com/repos/adamcaron/contact-manager/commits/1415b2c4554da91632d4cd9fea7ca4845e2c47db"},{"sha":"d6d7628d633e51f51e623c5e6d9b4b4842fed6ae","author":{"email":"b08043aff2764d84bb2b61aa667ba5fc4b072314@gmail.com","name":"Adam Caron"},"message":"ensures an email address has a reference to a person","distinct":true,"url":"https://api.github.com/repos/adamcaron/contact-manager/commits/d6d7628d633e51f51e623c5e6d9b4b4842fed6ae"},{"sha":"b1c0eabad14d2d813a6917bf702b5d6d1f6dc43f","author":{"email":"b08043aff2764d84bb2b61aa667ba5fc4b072314@gmail.com","name":"Adam Caron"},"message":"adds link to 'create new email address' for the person page","distinct":true,"url":"https://api.github.com/repos/adamcaron/contact-manager/commits/b1c0eabad14d2d813a6917bf702b5d6d1f6dc43f"},{"sha":"8c59a6307226cb94aa00468e08636f44eafc26b0","author":{"email":"b08043aff2764d84bb2b61aa667ba5fc4b072314@gmail.com","name":"Adam Caron"},"message":"creates crud functionality for email address","distinct":true,"url":"https://api.github.com/repos/adamcaron/contact-manager/commits/8c59a6307226cb94aa00468e08636f44eafc26b0"}]}