{"push_id":2839332038,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"868f2c08a4573b9ecaee727394947c6924e50e06","before":"1833022a19ec6c819e41d86ffe1f1b3e0a43c5f4","commits":[{"sha":"595ba17dc5e87d0850405f41ca5bf8467f92e762","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"added mining function to mark tiles","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/595ba17dc5e87d0850405f41ca5bf8467f92e762"},{"sha":"7cf58f0e4e6e48f09951ba11fdad8421bb6e8707","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"can only mine unrevealed tiles","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/7cf58f0e4e6e48f09951ba11fdad8421bb6e8707"},{"sha":"818a2faba0a706879b6be38f847799fd37ccd2f9","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"added reset button, preparing for dynamic grid creation","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/818a2faba0a706879b6be38f847799fd37ccd2f9"},{"sha":"f0f90f9790521e9c7027aa555acfd399d3c9e576","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"input hooked up, grid is dynaic, with 2 reset buttons","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/f0f90f9790521e9c7027aa555acfd399d3c9e576"},{"sha":"4323ace459c46010637fd9f7f558aafbb8ae5646","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"marked tiles are not clickable, must unmark first","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/4323ace459c46010637fd9f7f558aafbb8ae5646"},{"sha":"6cdb5bff537dec6555f6e876e7067875d47fd133","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"revealed tiles are no longer clickable","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/6cdb5bff537dec6555f6e876e7067875d47fd133"},{"sha":"d27eaf43f1b35a53f48064f78f2e91f9f4f6b8a7","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"counter in state correctly counts remaining tiles","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/d27eaf43f1b35a53f48064f78f2e91f9f4f6b8a7"},{"sha":"417c4f391face944053cec1aa9285f45a04353fa","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"basic minesweeper game works, no bells or whistles","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/417c4f391face944053cec1aa9285f45a04353fa"},{"sha":"868f2c08a4573b9ecaee727394947c6924e50e06","author":{"name":"Ryan Hu","email":"957c7cf40c8c6cbbb59751524de6a20169271f2f@gmail.com"},"message":"cleaned up code a little, centered grid","distinct":true,"url":"https://api.github.com/repos/Ryhu/ReactMinesweeper/commits/868f2c08a4573b9ecaee727394947c6924e50e06"}]}
{"actor":{"display_login":"Ryhu"}}