{"push_id":664490153,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"ff16dccc1b19f88c6a5b148c82a7eb1266b94080","before":"9546dfcdf8d736ed9d1c3222fe157941f1757e10","commits":[{"sha":"24fcbaac6f58dd54a0233a8e9d2685ce11ac62ac","author":{"email":"d944b1fcf09d9b47bf8d3eb69520105978a2d24c@gmail.com","name":"Matt Peterson"},"message":"Inlined some CSS images.","distinct":true,"url":"https://api.github.com/repos/mattspeterson/myjongg/commits/24fcbaac6f58dd54a0233a8e9d2685ce11ac62ac"},{"sha":"cff56ad0e63dedb180b8edd9dc7b08fd4c28669d","author":{"email":"d944b1fcf09d9b47bf8d3eb69520105978a2d24c@gmail.com","name":"Matt Peterson"},"message":"Clicking on dead tiles shouldn't make any sound; clicking on other players' exposed tiles should.","distinct":true,"url":"https://api.github.com/repos/mattspeterson/myjongg/commits/cff56ad0e63dedb180b8edd9dc7b08fd4c28669d"},{"sha":"743bbd16ada603ae6a938d51a218af1769edddb4","author":{"email":"d944b1fcf09d9b47bf8d3eb69520105978a2d24c@gmail.com","name":"Matt Peterson"},"message":"Changed game update scopes so error messages are their own scope and tweaked error generation accordingly; made error logging optional for some invalid actions that a player could legitimately perform; tweaked toastr styles; wrapped toastr messages in utility functions; added buzzer sound effect for error actions from server.","distinct":true,"url":"https://api.github.com/repos/mattspeterson/myjongg/commits/743bbd16ada603ae6a938d51a218af1769edddb4"},{"sha":"ff16dccc1b19f88c6a5b148c82a7eb1266b94080","author":{"email":"d944b1fcf09d9b47bf8d3eb69520105978a2d24c@gmail.com","name":"Matt Peterson"},"message":"Show error message when trying to select an invalid tile.","distinct":true,"url":"https://api.github.com/repos/mattspeterson/myjongg/commits/ff16dccc1b19f88c6a5b148c82a7eb1266b94080"}]}