{"push_id":605166401,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"bf4addba483f715cfb5572580de20bb33eeea4d1","before":"3c12ee5b0cfa091bc70e07973a47497fdd4451b7","commits":[{"sha":"c284e83a34e1aadcfa165cb5d58960d4ae822d39","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Readme updates","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/c284e83a34e1aadcfa165cb5d58960d4ae822d39"},{"sha":"021949fc50e9936bd90b147aad36093f19c2771e","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"It's domain-part, not host-part","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/021949fc50e9936bd90b147aad36093f19c2771e"},{"sha":"a27adf39cea18615b42e520c332851daa690575b","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Static web resources","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/a27adf39cea18615b42e520c332851daa690575b"},{"sha":"118c8690de2618fe3f4162971769309aff2d9e6a","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"More nicer web page serving","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/118c8690de2618fe3f4162971769309aff2d9e6a"},{"sha":"e3e97bba48ccef3c980d8edbc31d5dc48f0c0eba","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Readme TODOs","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/e3e97bba48ccef3c980d8edbc31d5dc48f0c0eba"},{"sha":"158f015c9300033a8db1601f9dfd774d02d0a3a5","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Oh, OSX","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/158f015c9300033a8db1601f9dfd774d02d0a3a5"},{"sha":"d60f7ef2e4d7f1b2c2a98780dade3f0cb6d049a9","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Sketch of a person API","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/d60f7ef2e4d7f1b2c2a98780dade3f0cb6d049a9"},{"sha":"e889ceca9d613fbef3bb6188e7d3c4b403eadb81","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Show 5 personas in the people page","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/e889ceca9d613fbef3bb6188e7d3c4b403eadb81"},{"sha":"755214888dfeecaa15c5a8829c5c38e24d9326af","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Split up the rest namespace","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/755214888dfeecaa15c5a8829c5c38e24d9326af"},{"sha":"c3adc66bd090364dc6e3c7b34ee9f56ddc292baf","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Namespace cleanup","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/c3adc66bd090364dc6e3c7b34ee9f56ddc292baf"},{"sha":"f19b6ffab1de1e1cd9957d116e72253fa2994728","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"Very basic sketch of email generation","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/f19b6ffab1de1e1cd9957d116e72253fa2994728"},{"sha":"bf4addba483f715cfb5572580de20bb33eeea4d1","author":{"email":"36a42a5757996d07a31fd9334444029af608739d@sonian.net","name":"Ian Truslove"},"message":"MVP! Q&D rendering of an email.","distinct":true,"url":"https://api.github.com/repos/iantruslove/spam-and-eggs/commits/bf4addba483f715cfb5572580de20bb33eeea4d1"}]}