{"push_id":804785247,"size":30,"distinct_size":1,"ref":"refs/heads/master","head":"2d846de21f079d282ec35c85d7c8aa5164a29775","before":"06a7258c56b04bb3bfa8e1ddd10f6255f2ae1aed","commits":[{"sha":"8f8d7ae24d52cc022e7c9c8b882ec296bb2a13b1","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Show the number of comments per day on a performance page","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/8f8d7ae24d52cc022e7c9c8b882ec296bb2a13b1"},{"sha":"7a923065ad51836093cd2cfbf2a5111dc24f3e62","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Change the table to show the number of commenters instead of comments","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/7a923065ad51836093cd2cfbf2a5111dc24f3e62"},{"sha":"878eec37ec35a59f98230b8fc2dd164b15bfeebd","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Show the number of first time commenters each day","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/878eec37ec35a59f98230b8fc2dd164b15bfeebd"},{"sha":"9b286a9ead07c1369831d04585884a5b4752bbe8","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Show the number of return commenters","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/9b286a9ead07c1369831d04585884a5b4752bbe8"},{"sha":"d76bd555f88a637b32acb1381610338d277dcda3","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Don't show unnecessary total number of people who commented\n\nYou can get the impression of this figure by looking at the first\ntime and returning commenters.","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/d76bd555f88a637b32acb1381610338d277dcda3"},{"sha":"afcf32ce25c8d0ff6a7a6cf4feb526dbeb22dd77","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make sure we're getting days that don't have comments","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/afcf32ce25c8d0ff6a7a6cf4feb526dbeb22dd77"},{"sha":"052ad1278061e62597ab43a0d3e3071ac0bbd64f","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Simplify table caption","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/052ad1278061e62597ab43a0d3e3071ac0bbd64f"},{"sha":"4a894ee303393eef7a4f84d8d6deb56e041a846c","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Show the last three months, rather than all time\n\nMakes the table more compact, and it's really recent change that\nwe're interested in.","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/4a894ee303393eef7a4f84d8d6deb56e041a846c"},{"sha":"c1b651f9134a774deab9165ca2eabc722be3e9f4","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make tests work no matter what today's date is","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/c1b651f9134a774deab9165ca2eabc722be3e9f4"},{"sha":"3a2c7b4793be417567ec0ce29006df78fb51cb9f","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Extract method from view","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/3a2c7b4793be417567ec0ce29006df78fb51cb9f"},{"sha":"f9b90f49a71a70253e88a8104fcb19312dd57a4d","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Use consistent terminology","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/f9b90f49a71a70253e88a8104fcb19312dd57a4d"},{"sha":"f559b707ef3931321720f53edb0b382348233cf9","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Extract method from view","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/f559b707ef3931321720f53edb0b382348233cf9"},{"sha":"e1cd10893226d02e7c347862062b5393fbb75a49","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Remove unnecessary controller action","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/e1cd10893226d02e7c347862062b5393fbb75a49"},{"sha":"35f7ea4f8146cc85fd0abc7b8ef174788e7ca723","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Swap ruby method select for SQL 'where' for efficiency (refactor only)","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/35f7ea4f8146cc85fd0abc7b8ef174788e7ca723"},{"sha":"b76402d4b55d823a7ec059fbe9beef2224c57c95","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make collection method a scope for clarity (refactor only)","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/b76402d4b55d823a7ec059fbe9beef2224c57c95"},{"sha":"64850422409c75127497a950c7e4d09717965968","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make method more modular, move to scope + run count separately (refactor only)","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/64850422409c75127497a950c7e4d09717965968"},{"sha":"3063740a92f8cb4a2fba4ff7ca04366d4865d975","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make method modular by moving to scope and counting separately (refactor)","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/3063740a92f8cb4a2fba4ff7ca04366d4865d975"},{"sha":"e3f92ca1bdf61b3c1a84c616e74cd754e0455267","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Cut repetition and increase clarity using trait on factory","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/e3f92ca1bdf61b3c1a84c616e74cd754e0455267"},{"sha":"25b177a1e67abf670810387bab4744206f5678f6","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Cut unnecessary ids","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/25b177a1e67abf670810387bab4744206f5678f6"},{"sha":"719531cff9d1c669c0dbba3f1f8234c64075021c","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@equivalentideas.com","name":"Luke Bacon"},"message":"Make method spacing consistent (whitespace only)","distinct":false,"url":"https://api.github.com/repos/openaustralia/planningalerts/commits/719531cff9d1c669c0dbba3f1f8234c64075021c"}]}