{"push_id":586274002,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"dcccbcd176b2c07fab3584c80457f9c0dc1d54cb","before":"d99dbd6ec6fc1fff5a7edf0601edfd7a6e81845b","commits":[{"sha":"cfb9704c1f1e42613b76043212c667090e2f0e9d","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Pieces can't rotate into each other or off screen","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/cfb9704c1f1e42613b76043212c667090e2f0e9d"},{"sha":"2f1b40d67da671dbeaca4cc93d6291ed05765ba0","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Can slide into place","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/2f1b40d67da671dbeaca4cc93d6291ed05765ba0"},{"sha":"79f75187301decfc7fa5a86bc3a1236c69ac443e","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Can snap piece down","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/79f75187301decfc7fa5a86bc3a1236c69ac443e"},{"sha":"f5de076f1ec15f053e54a5ec9fe18fa906e72ac7","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Delete blocks on full row","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/f5de076f1ec15f053e54a5ec9fe18fa906e72ac7"},{"sha":"53031054d7ff8a82d95599860085a7ce7fbd84c0","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Convert rowSums to rowsHash","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/53031054d7ff8a82d95599860085a7ce7fbd84c0"},{"sha":"6b27ef59cc7721efb38a672532e378d808e14459","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Change block deletion method","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/6b27ef59cc7721efb38a672532e378d808e14459"},{"sha":"0aa31ba66138b8558b199786f4925f80a602de60","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Move piece collision detection to block","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/0aa31ba66138b8558b199786f4925f80a602de60"},{"sha":"7fd1a19cab1bef02be7e845d8318e1d452b56ffa","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Change block removal function","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/7fd1a19cab1bef02be7e845d8318e1d452b56ffa"},{"sha":"e503575ee98728c9386c06f4c65acade4fa42703","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Blocks remove themselves correctly","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/e503575ee98728c9386c06f4c65acade4fa42703"},{"sha":"4efc36d513624b1072183fdd9439b4b657494685","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Refactor methods to block class","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/4efc36d513624b1072183fdd9439b4b657494685"},{"sha":"2c07fab7ab8dca214c248d9ab4bd4b5d9feb06d4","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Fix infinite loop bug","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/2c07fab7ab8dca214c248d9ab4bd4b5d9feb06d4"},{"sha":"83c98bc13b1930c17fe14b4b5a1f322cf43d07a6","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Rows delete themselves properly","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/83c98bc13b1930c17fe14b4b5a1f322cf43d07a6"},{"sha":"c9f0949a66bd37d89b324cd7ed0a09b711dfeb6f","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Piece can slide before locking down","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/c9f0949a66bd37d89b324cd7ed0a09b711dfeb6f"},{"sha":"dcccbcd176b2c07fab3584c80457f9c0dc1d54cb","author":{"email":"fdabcb00db0560cb0eb515f875c781192610389e@gmail.com","name":"Eric Hsu"},"message":"Add background image and change block colors","distinct":true,"url":"https://api.github.com/repos/erichsu7/Tetris/commits/dcccbcd176b2c07fab3584c80457f9c0dc1d54cb"}]}