{"push_id":796301417,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"e6bdc637e538f6549c45429fd802dc7d8039104c","before":"8d1484bc908ffc45ebd5dac36f82e42c68217bc6","commits":[{"sha":"340166d3b3e6415e13ac951ffcc09bebe27e1b99","author":{"email":"1a7a09f5d4c4c0c357db30eaf8e126f966d24a5e@gmail.com","name":"Drakken Saer"},"message":"created universal partial for error messages received from server","distinct":true,"url":"https://api.github.com/repos/DrakkenSaer/Portfolio/commits/340166d3b3e6415e13ac951ffcc09bebe27e1b99"},{"sha":"99d7b64d6ff076220eaa4e0501ffbc3d2393fc00","author":{"email":"1a7a09f5d4c4c0c357db30eaf8e126f966d24a5e@gmail.com","name":"Drakken Saer"},"message":"resolving data with factories and  promises instead of raw","distinct":true,"url":"https://api.github.com/repos/DrakkenSaer/Portfolio/commits/99d7b64d6ff076220eaa4e0501ffbc3d2393fc00"},{"sha":"e6bdc637e538f6549c45429fd802dc7d8039104c","author":{"email":"1a7a09f5d4c4c0c357db30eaf8e126f966d24a5e@gmail.com","name":"Drakken Saer"},"message":"finish resume page, job pages, and message pages (excluding date on view)","distinct":true,"url":"https://api.github.com/repos/DrakkenSaer/Portfolio/commits/e6bdc637e538f6549c45429fd802dc7d8039104c"}]}