{"push_id":866041759,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"bc5f66cd5740545354d32515dcb31ab02b564754","before":"2edd3ce69b15d1006fec42dde91862ce66f55f72","commits":[{"sha":"86216e28c3c37757649d587783e7d8c98bcedd7f","author":{"email":"c824fe0afe16857dd6f587aa7c4044d2642d60fb@scalawilliam.com","name":"William Narmontas"},"message":"Tidy up a bit","distinct":true,"url":"https://api.github.com/repos/ScalaWilliam/ActionFPS/commits/86216e28c3c37757649d587783e7d8c98bcedd7f"},{"sha":"0d849a1977b0f110d967a5a7d758340ab4c76aad","author":{"email":"c824fe0afe16857dd6f587aa7c4044d2642d60fb@scalawilliam.com","name":"William Narmontas"},"message":"Make an idempotent MasterServer and receive events of the updates if any - next step is to actually cascade out the updates. After that, once we begin facing problems, we will have to aggregate the various updates / make changes to the protocol to update individual users.","distinct":true,"url":"https://api.github.com/repos/ScalaWilliam/ActionFPS/commits/0d849a1977b0f110d967a5a7d758340ab4c76aad"},{"sha":"bc5f66cd5740545354d32515dcb31ab02b564754","author":{"email":"c824fe0afe16857dd6f587aa7c4044d2642d60fb@scalawilliam.com","name":"William Narmontas"},"message":"Update travis img","distinct":true,"url":"https://api.github.com/repos/ScalaWilliam/ActionFPS/commits/bc5f66cd5740545354d32515dcb31ab02b564754"}]}