{"push_id":1059902841,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"0faa4a95f72be2fad47b420e90cea1303f40ffac","before":"b0d4919653ee42af01c8c81fd27d5e70596a3189","commits":[{"sha":"98fb7b28a4c7fd436de5ef11105318d8676aac0a","author":{"email":"7487a8544aa3009bcabd5e904b955ab20a84cfc9@gmail.com","name":"Sinclair Target"},"message":"Migration for salary uniqueness per group.","distinct":false,"url":"https://api.github.com/repos/sinclairtarget/paysymmetry/commits/98fb7b28a4c7fd436de5ef11105318d8676aac0a"},{"sha":"245af06652aa165e4e87f151f91a0f77d9d3132a","author":{"email":"7487a8544aa3009bcabd5e904b955ab20a84cfc9@gmail.com","name":"Sinclair Target"},"message":"Add test for salary uniqueness per group.","distinct":false,"url":"https://api.github.com/repos/sinclairtarget/paysymmetry/commits/245af06652aa165e4e87f151f91a0f77d9d3132a"},{"sha":"2ce6e1202a6c4f1c1c166a1ffc8015181b4c1f71","author":{"email":"7487a8544aa3009bcabd5e904b955ab20a84cfc9@gmail.com","name":"Sinclair Target"},"message":"Remove case-insensitivity test.","distinct":false,"url":"https://api.github.com/repos/sinclairtarget/paysymmetry/commits/2ce6e1202a6c4f1c1c166a1ffc8015181b4c1f71"},{"sha":"0faa4a95f72be2fad47b420e90cea1303f40ffac","author":{"email":"7487a8544aa3009bcabd5e904b955ab20a84cfc9@gmail.com","name":"Sinclair Target"},"message":"Merge pull request #17 from sinclairtarget/salary-uniqueness\n\nSalary uniqueness","distinct":true,"url":"https://api.github.com/repos/sinclairtarget/paysymmetry/commits/0faa4a95f72be2fad47b420e90cea1303f40ffac"}]}