{"push_id":1751298519,"size":93,"distinct_size":0,"ref":"refs/heads/master","head":"681c2e5013e251cfc4bee4db5e82b8b158259de0","before":"f1c585f3a987ab830684a2d87713e5c686c63bc8","commits":[{"sha":"dfb5c0ea047cac424dc52df34d35d356a23012b4","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"tried the help form stack overflow. bit better.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/dfb5c0ea047cac424dc52df34d35d356a23012b4"},{"sha":"b1ecad51dffc5466de7c78a7ca16fbfc8a9fcf97","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Removed threading, can send stuff down websocket and run GUI.\n\nThreading is removed and replaced with a coroutine that updates the GUI\nonce.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/b1ecad51dffc5466de7c78a7ca16fbfc8a9fcf97"},{"sha":"d25e53cbb07651f9f441515c8bdd78c4bee86aba","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Removed test files. Added a server folder and a peewee using models\nfile.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/d25e53cbb07651f9f441515c8bdd78c4bee86aba"},{"sha":"2d5b5e330daf8a16d15c6b3067acac8ea5af96d0","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Now receives and displays messages too!\n\nAdded a coroutine `receive_messages(ws)` which takes whatever comes\nthrough the websocket and displays it, like before EXCEPT IT ALL WORKS\nTOGETHER! YAY!","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/2d5b5e330daf8a16d15c6b3067acac8ea5af96d0"},{"sha":"039a91c07459d81111af1f4824d3f53e9946b3f1","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"models.py now imports argparse - will eventually work out how it works and add a switch that will delete database given a certain switch so models can be rebuilt","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/039a91c07459d81111af1f4824d3f53e9946b3f1"},{"sha":"c17cf26c143581a3ade5fd2ad0b3a0c9533ad6bf","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Added -d --deleteDB flag to models.py\\n\\nWill need actually implementing!","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/c17cf26c143581a3ade5fd2ad0b3a0c9533ad6bf"},{"sha":"815dc21865347bb5190ee1afcd0552c73017cd6b","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/815dc21865347bb5190ee1afcd0552c73017cd6b"},{"sha":"40c16f4fcc6bcca8ce54bb939ec223409526b364","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/40c16f4fcc6bcca8ce54bb939ec223409526b364"},{"sha":"09fd97f70e09cd40eea1baff98fbf16530f4ea1a","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Have testserve.py working","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/09fd97f70e09cd40eea1baff98fbf16530f4ea1a"},{"sha":"3f33f1908c2d7841b9cf5f14241804ab265b8a3b","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"removed unneeded placeholders in board.py","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/3f33f1908c2d7841b9cf5f14241804ab265b8a3b"},{"sha":"bf8bec4c535541c41788316abe63e295864404a7","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Made `gui.py` which will call `board.py` and handle the GUI stuff.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/bf8bec4c535541c41788316abe63e295864404a7"},{"sha":"3c0edeb5788bf612830a0daf245a858473fd0494","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Started constructing the GUI in gui.py","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/3c0edeb5788bf612830a0daf245a858473fd0494"},{"sha":"2b22a2e9108219bf7459a1ec21e227d02517726b","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Tittivated GUI, now has a turn done button:) and also an area to display messages.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/2b22a2e9108219bf7459a1ec21e227d02517726b"},{"sha":"755d59158bac73e90d0474435cc5756363256033","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"neatened formatting of time in log","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/755d59158bac73e90d0474435cc5756363256033"},{"sha":"63ec954ed661c409753a8bd12b3e24d3a016bc3c","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"neatened formatting of time in log","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/63ec954ed661c409753a8bd12b3e24d3a016bc3c"},{"sha":"7f76cfb1dadde4ae54b816299d4a9c95a3a40eda","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"sorting merge conflict","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/7f76cfb1dadde4ae54b816299d4a9c95a3a40eda"},{"sha":"1d5f4a74eeea0f928799a3a64987fe2cf7bccf5c","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Added some fields to models, experimented with peewee.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/1d5f4a74eeea0f928799a3a64987fe2cf7bccf5c"},{"sha":"44aa8f5b36715c13b1b85169bdd41f1260b7206e","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Added base model class. Tweaked models.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/44aa8f5b36715c13b1b85169bdd41f1260b7206e"},{"sha":"f690e141c7f29d65960a1088631cd9d34f0329bb","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"removed gui.py references from chessboard.py","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/f690e141c7f29d65960a1088631cd9d34f0329bb"},{"sha":"c12cc94c15ffcf63adfeddf321c367fa5ec748b7","author":{"name":"James Wilson","email":"eb631fc95dd507d10387e2183638131f91a78798@googlemail.com"},"message":"Tidied up chessboard.py and models.py\n\nRemoved the loop for generating chess pieces.\nRemoved the Board model as it had a one-to-one key to Game and ought to\nbe the same.","distinct":false,"url":"https://api.github.com/repos/wilsonrocks/simuchess/commits/c12cc94c15ffcf63adfeddf321c367fa5ec748b7"}]}
{"actor":{"display_login":"wilsonrocks"}}