{"push_id":886083470,"size":52,"distinct_size":1,"ref":"refs/heads/master","head":"5fdad80eee6111212142b0954ab2e60d7fefc890","before":"0b1949fffdb08c2070360e4b2d82f1187def0f9b","commits":[{"sha":"7d5c6e1f8a52b7738f5c8d6cb241efdb133a2b90","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"comment-box: remove unused code (superseded by md-selected)","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/7d5c6e1f8a52b7738f5c8d6cb241efdb133a2b90"},{"sha":"0dfbfdf604a5b9df5483315438e47704dac3f25b","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Make the unique filter more general purpose","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/0dfbfdf604a5b9df5483315438e47704dac3f25b"},{"sha":"501ff4a08404c8785bf047cd4d81d023d056b47f","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"track lobby leave/join events","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/501ff4a08404c8785bf047cd4d81d023d056b47f"},{"sha":"071f70eabc64a09bbbe98136e3b519ac97f7ea11","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"chatbox: support 3 tabs: global/spectated/joined\n\nNote: lodash dependency added","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/071f70eabc64a09bbbe98136e3b519ac97f7ea11"},{"sha":"3cdb1959fe9e127212ca30e994e4a18821123264","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"fix lobby leave/join tracking","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/3cdb1959fe9e127212ca30e994e4a18821123264"},{"sha":"378a8102b6bc24d2b532f291ddae7e5cf6d7b609","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Use new server lobbyJoin/Leave messages\n\nrather than deducing these from lobbyData messsages","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/378a8102b6bc24d2b532f291ddae7e5cf6d7b609"},{"sha":"42ca98e55afe49d2ad857a818270c9bf2e0b9c17","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"use consistently named lobbyId/playerId property names","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/42ca98e55afe49d2ad857a818270c9bf2e0b9c17"},{"sha":"c837e8ae9fceea97050b90899153251555c5bef1","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/c837e8ae9fceea97050b90899153251555c5bef1"},{"sha":"d7cd74ae0715ad7f1bab3ea06b9652822fa4ed8d","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Fix things broken by previous merge","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/d7cd74ae0715ad7f1bab3ea06b9652822fa4ed8d"},{"sha":"0c2b015a72d3129d501eb0b4753a88a0bb8328bb","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/0c2b015a72d3129d501eb0b4753a88a0bb8328bb"},{"sha":"589e58af12801793189eede816cf5538068f07c1","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/589e58af12801793189eede816cf5538068f07c1"},{"sha":"8b60d44331ae9a8d1faafa19e8caf88c7e744ae4","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/8b60d44331ae9a8d1faafa19e8caf88c7e744ae4"},{"sha":"b3dbae2a63a8c7b551b9d4843186488a528254be","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/b3dbae2a63a8c7b551b9d4843186488a528254be"},{"sha":"bfbc9271b91639d67d0d459dc06d636b5c0177f0","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/bfbc9271b91639d67d0d459dc06d636b5c0177f0"},{"sha":"e1300e90a03d710fbdead53a78aa6b2796ab3bf4","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Consistent lobbyData handling\n\nEven when receiving lobbyData for rooms other than the currently\nspectated lobby.\n\nAlso, explicitly handle blank lobby data, rather than working with\nundefined values and hoping it works.","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/e1300e90a03d710fbdead53a78aa6b2796ab3bf4"},{"sha":"4bd5e4dea9aad9d6bf3ea637269e35942ed98e9a","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/4bd5e4dea9aad9d6bf3ea637269e35942ed98e9a"},{"sha":"057928bd6ae336528911c3911bdf6a1ff20b97c9","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/057928bd6ae336528911c3911bdf6a1ff20b97c9"},{"sha":"08afef2bd9eb426c8ce4702e72d9eb9d7ed06a4e","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"fix clearing the scrollback of a new chatroom","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/08afef2bd9eb426c8ce4702e72d9eb9d7ed06a4e"},{"sha":"30bccdc6ed8560fcbc1c72c081eb27e2011386d1","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"Merge remote-tracking branch 'upstream/dev' into spec-chat","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/30bccdc6ed8560fcbc1c72c081eb27e2011386d1"},{"sha":"bbb3c02e674dc5d3b6a1161d6f4fbe74563fe714","author":{"email":"7a02350bfa00af0d353ec485e3172f847456ad56@gjp.cc","name":"gpittarelli"},"message":"retain dev-branch UI behavior on lobby close","distinct":false,"url":"https://api.github.com/repos/TF2Stadium/Frontend/commits/bbb3c02e674dc5d3b6a1161d6f4fbe74563fe714"}]}