{"push_id":638670473,"size":5,"distinct_size":1,"ref":"refs/heads/vip5","head":"5bbf930da8ed866511c4e29008ca273ecfcf85c5","before":"8e0175b48c6f3fb961e7a5f839438b87b3788782","commits":[{"sha":"165cba2572b6a3efe5597e6908e9111d861dd509","author":{"email":"3ec5ae488bc7ef4c4c2ea303a4cf6277dd8d4897@gmail.com","name":"Chris Jerdonek"},"message":"Address issue #63: voter services with different contact info.","distinct":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits/165cba2572b6a3efe5597e6908e9111d861dd509"},{"sha":"e550a902d56fc1f0059f7dbbdbdb347c6a7ecb28","author":{"email":"3ec5ae488bc7ef4c4c2ea303a4cf6277dd8d4897@gmail.com","name":"Chris Jerdonek"},"message":"Remove unbounded from ContactId.","distinct":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits/e550a902d56fc1f0059f7dbbdbdb347c6a7ecb28"},{"sha":"42ffbdbfed22f47eaaec47b56b3991999f1c4bf7","author":{"email":"3ec5ae488bc7ef4c4c2ea303a4cf6277dd8d4897@gmail.com","name":"Chris Jerdonek"},"message":"Move the deprecated Hours to Contact alongside HoursOpenId.","distinct":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits/42ffbdbfed22f47eaaec47b56b3991999f1c4bf7"},{"sha":"40640ddd4721364467adf4ce613243f69bd00e41","author":{"email":"3ec5ae488bc7ef4c4c2ea303a4cf6277dd8d4897@gmail.com","name":"Chris Jerdonek"},"message":"Address comments by @jdmgoogle and @jungshadow.","distinct":false,"url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits/40640ddd4721364467adf4ce613243f69bd00e41"},{"sha":"5bbf930da8ed866511c4e29008ca273ecfcf85c5","author":{"email":"3ec5ae488bc7ef4c4c2ea303a4cf6277dd8d4897@gmail.com","name":"Chris Jerdonek"},"message":"Merge pull request #105 from votinginfoproject/feature/issue-63-voter-services\n\nAddress issue #63: voter services with different contacts","distinct":true,"url":"https://api.github.com/repos/votinginfoproject/vip-specification/commits/5bbf930da8ed866511c4e29008ca273ecfcf85c5"}]}