{"push_id":1012583350,"size":59,"distinct_size":2,"ref":"refs/heads/master","head":"e412b1acab5a1b699253f52db05f8e955e0c8c3c","before":"ebdef02d4b5d85c3787588c3138630f6e61f90da","commits":[{"sha":"de210041b9095167a141a764b5b85ef7ab930716","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"Remove old networking codebase, sorry I am just experimenting around with a standalone server version @kerko","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/de210041b9095167a141a764b5b85ef7ab930716"},{"sha":"fa9cb74a023450b1269e8b784f8c1e4affd3279d","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"Add new gameserver class","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/fa9cb74a023450b1269e8b784f8c1e4affd3279d"},{"sha":"705bdcb242bf58e7930785b149d2fafc7a96b795","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: initial game server code","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/705bdcb242bf58e7930785b149d2fafc7a96b795"},{"sha":"93207347622579cab9292208e88b01c1f48c07c9","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: Integrate Kryo config and server","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/93207347622579cab9292208e88b01c1f48c07c9"},{"sha":"3a21204e5fb368728c7ae85ea87e04b06132d9b7","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: add command pattern for server","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/3a21204e5fb368728c7ae85ea87e04b06132d9b7"},{"sha":"9cd586140fd7fa5d1caa9479285bd20c3e420566","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"Introduce server package","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/9cd586140fd7fa5d1caa9479285bd20c3e420566"},{"sha":"709b16870e2c2a1907f7b52f28509ba54d6eafb5","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: introduce requests","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/709b16870e2c2a1907f7b52f28509ba54d6eafb5"},{"sha":"a5c2ae20e6184e780d02f5cb13bb9c4f680be243","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: register requests in kayo","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/a5c2ae20e6184e780d02f5cb13bb9c4f680be243"},{"sha":"cf99f82902b6d4b7c5deea1b0dc0e2a18a290a30","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: add responses class","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/cf99f82902b6d4b7c5deea1b0dc0e2a18a290a30"},{"sha":"70d6a616dcda6ddcc5e18df862bb66e1d3096a7e","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: register more requests to the client","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/70d6a616dcda6ddcc5e18df862bb66e1d3096a7e"},{"sha":"47035f35b4e3e1a89d68c96638c33b3af6a69aa8","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: add metadata to request classes","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/47035f35b4e3e1a89d68c96638c33b3af6a69aa8"},{"sha":"124f4a2981321d30e0055488fb253e745388de5c","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: register more responses to server","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/124f4a2981321d30e0055488fb253e745388de5c"},{"sha":"0ea23e0d6e9eb4e804ccafb139ec94d1d11a7a4d","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: introduced mutator to initialize game objects on demand","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/0ea23e0d6e9eb4e804ccafb139ec94d1d11a7a4d"},{"sha":"3826742d3e0671bcd813cee6672958bc46505956","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: set position of initial ships properly","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/3826742d3e0671bcd813cee6672958bc46505956"},{"sha":"e40705050aa65bc208e996368d2a94f5819e8ac8","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: add skeleton for request routing","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/e40705050aa65bc208e996368d2a94f5819e8ac8"},{"sha":"51d9a27b567a375a892beb7a229f337310365cfe","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: add game request handlers","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/51d9a27b567a375a892beb7a229f337310365cfe"},{"sha":"6eca52cd6637880561f7a2aa0689e62f75b1ebed","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: implement 'CreateGame' request handler","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/6eca52cd6637880561f7a2aa0689e62f75b1ebed"},{"sha":"27dcbd4d9d2b5a2220c79b9b0ed4bb36cff78a52","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: implement join game request\n\nClient ids are now send from client to server.","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/27dcbd4d9d2b5a2220c79b9b0ed4bb36cff78a52"},{"sha":"e298b651a8b34f10af8bc90451ff1bc0aa19a588","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"Implement client id for game objects","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/e298b651a8b34f10af8bc90451ff1bc0aa19a588"},{"sha":"aa3546171a37d905183a8020d5ded2125f1bdb47","author":{"email":"43c23f727caa248cfe2ee0bd73e02e234d4bf702@gmx.de","name":"Miguel Gonzalez"},"message":"#76: implement missing request handlers","distinct":false,"url":"https://api.github.com/repos/MyRealityCoding/scope/commits/aa3546171a37d905183a8020d5ded2125f1bdb47"}]}