{"push_id":979753201,"size":30,"distinct_size":0,"ref":"refs/heads/production","head":"30024d67fedc97532a47196b6d8bc94b2fb5f12d","before":"cc016fbb45e187a90abf056d30361d81ec04e4e5","commits":[{"sha":"76ba38e135395f879044b6af6bbe545f5ebbd69a","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@shinadachi.com","name":"Shin Adachi"},"message":"[feat] hides \"Thank You\" message if user did not vote and routed straight to results page","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/76ba38e135395f879044b6af6bbe545f5ebbd69a"},{"sha":"fd4515f8cfc1ed6b420f18ef025f15902ac1db36","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@shinadachi.com","name":"Shin Adachi"},"message":"[feat] result page shows which users have voted/not","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/fd4515f8cfc1ed6b420f18ef025f15902ac1db36"},{"sha":"53f3ef9046e2852501b26cfbc0ab8a2b787f7b90","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"[feat] implements going directly to results","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/53f3ef9046e2852501b26cfbc0ab8a2b787f7b90"},{"sha":"36a6a0c1261dcd6c94a0d737d2705df9682073cb","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"Merge pull request #35 from shin064/fix/clearDB\n\n[fix/feat] server handles colliding room numbers, result page shows list of voters","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/36a6a0c1261dcd6c94a0d737d2705df9682073cb"},{"sha":"1cf4e955d1f335164eb372d307c3ef3e8658ae82","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"[feat] implements going directly to results","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/1cf4e955d1f335164eb372d307c3ef3e8658ae82"},{"sha":"47eaa290411215007b1bae50dd1dddd50460d8f9","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"[pull] fixes merge conflict","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/47eaa290411215007b1bae50dd1dddd50460d8f9"},{"sha":"e8798e2d62a01b452ae58c819f2971e488b1f5b7","author":{"email":"a3bd4d7e94d2d0094fe65db821287c95b2e1df4f@gmail.com","name":"Shin Adachi"},"message":"Merge pull request #36 from carlbernardo/feat/roomResults\n\n[feat] implements going directly to results","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/e8798e2d62a01b452ae58c819f2971e488b1f5b7"},{"sha":"a481415e0bbf7a951acd88dffbb9d1f370fbe1b2","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@shinadachi.com","name":"Shin Adachi"},"message":"[feat] results page updates user list as soon as a new user joins a room","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/a481415e0bbf7a951acd88dffbb9d1f370fbe1b2"},{"sha":"c7168c4ea5a1d9733972c2e0792d2e43d4edf985","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"Merge pull request #37 from shin064/fix/clearDB\n\n[feat] results page updates user list as soon as a new user joins a room","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/c7168c4ea5a1d9733972c2e0792d2e43d4edf985"},{"sha":"847e4d4244bd6b516a27b54c263d6a44e8ce0ca8","author":{"email":"b91070fe94e2e2949f8c5df3e33631d43689dd70@gmail.com","name":"Carl Bernardo"},"message":"[style] styles results","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/847e4d4244bd6b516a27b54c263d6a44e8ce0ca8"},{"sha":"1a70c246c474c30a2cdf27738056e47a9dca7c0b","author":{"email":"a3bd4d7e94d2d0094fe65db821287c95b2e1df4f@gmail.com","name":"Shin Adachi"},"message":"Merge pull request #38 from carlbernardo/style/results\n\n[style] styles results","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/1a70c246c474c30a2cdf27738056e47a9dca7c0b"},{"sha":"6c5deaefc8deaab5ce001358f808e53beb27341c","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[pull] fixes merge conflicts, adds rank vote function to ballotfactory","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/6c5deaefc8deaab5ce001358f808e53beb27341c"},{"sha":"01191ab66102aa06648f6907f590662293eff5f5","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[feat] implements ranked vote option","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/01191ab66102aa06648f6907f590662293eff5f5"},{"sha":"d8717f92623d0cdf2f840245d41fd17a79ba71aa","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"adds placeholders and instructions to userrankvote template","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/d8717f92623d0cdf2f840245d41fd17a79ba71aa"},{"sha":"fda3de1fa7da494a574873440225b0747b2298f4","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[style] styles /vote-rank","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/fda3de1fa7da494a574873440225b0747b2298f4"},{"sha":"e4c8d31215cdd1e6cf389772eb8de58e3cb98717","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[fix] routes voter to ranked or nonranked voting page correctly","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/e4c8d31215cdd1e6cf389772eb8de58e3cb98717"},{"sha":"b7569cb1b3524deb2b167e9d3c0acd2a4b9242b5","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[fix] fixes ballotize.it on nonranked ballot","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/b7569cb1b3524deb2b167e9d3c0acd2a4b9242b5"},{"sha":"1762be08ae7714bbeb1662bd83aebdd9b46d495b","author":{"email":"63cd38bfb95ded699fee8aa59baf33443b748505@gmail.com","name":"Daisy Tsao"},"message":"[fix] adds the ranked votes correctly, converts strings to numbers","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/1762be08ae7714bbeb1662bd83aebdd9b46d495b"},{"sha":"4103522773fc119d3a8bffd17fb6b236bffa827f","author":{"email":"a3bd4d7e94d2d0094fe65db821287c95b2e1df4f@gmail.com","name":"Shin Adachi"},"message":"Merge pull request #39 from madcurie/feat/ranked\n\n[feat] implements ranked vote option","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/4103522773fc119d3a8bffd17fb6b236bffa827f"},{"sha":"bf9d076733216fd741444ad3d281ebb7808e0301","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@shinadachi.com","name":"Shin Adachi"},"message":"[refactor] cleans up code","distinct":false,"url":"https://api.github.com/repos/justanman/ballotize-io/commits/bf9d076733216fd741444ad3d281ebb7808e0301"}]}