{"push_id":588072433,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"7d0e620a96ca877b590ec16105ae50025a63e1d4","before":"bfb51707bf96b3c4857609c9c7d4a598ecdb7c16","commits":[{"sha":"099a4fb307a323d6235207acca9fe953ab1923d1","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Changes multiple puts to a multi_put and fixes a comparison bug.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/099a4fb307a323d6235207acca9fe953ab1923d1"},{"sha":"565a7efa3a0c47eb9d24806283029085a4875aab","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Makes the page slightly less ugly.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/565a7efa3a0c47eb9d24806283029085a4875aab"},{"sha":"ffc443e93483d94f93bb96e069040f53ced796f6","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Fixes a bug on the python side.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/ffc443e93483d94f93bb96e069040f53ced796f6"},{"sha":"81d066746434972f1be031d77f5c56ad56205c63","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds real games to the DB.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/81d066746434972f1be031d77f5c56ad56205c63"},{"sha":"5618947a18b2aa75161b3f3acb9ec49ad2305e67","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Removes semicolons.  Adds support for voting periods in the backend.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/5618947a18b2aa75161b3f3acb9ec49ad2305e67"},{"sha":"632dbfd3467eb0d276565ecf846a6d6e88353f81","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds the front end display of how much time until the voting period ends.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/632dbfd3467eb0d276565ecf846a6d6e88353f81"},{"sha":"d12a50f3377583b5544bb336d17fc0724fe838db","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds a check to the username, rejecting short or empty names.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/d12a50f3377583b5544bb336d17fc0724fe838db"},{"sha":"83165fbcd2fb552705c60897155d5ef2ddc21576","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds checks for current voting period existence.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/83165fbcd2fb552705c60897155d5ef2ddc21576"},{"sha":"3697f8007bb1a8e2f9d3b1b9152d51c099b4be5b","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Implements the tally cron task.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/3697f8007bb1a8e2f9d3b1b9152d51c099b4be5b"},{"sha":"7ed69d40d51130b9e82e677a47500d10fce93f92","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds a check to ensure usernames don't include spaces and adds some logging.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/7ed69d40d51130b9e82e677a47500d10fce93f92"},{"sha":"abb4e3c8ec20f9dd05538f1a51481100352801ee","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Adds a report for the previous voting period.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/abb4e3c8ec20f9dd05538f1a51481100352801ee"},{"sha":"7d0e620a96ca877b590ec16105ae50025a63e1d4","author":{"email":"a522309da18acfd416eac068ff56dc1c523ffccc@hotmail.com","name":"Mike"},"message":"Fixes a bug when the db is not initialized causing a server exception.  Changes the query for votes to an ancestor query.","distinct":true,"url":"https://api.github.com/repos/absolom/votenight/commits/7d0e620a96ca877b590ec16105ae50025a63e1d4"}]}