{"push_id":726719399,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"0669e00113d0975c346c7492d416fc284f4881b1","before":"9da28b7f03c317814ca65098d77455a4022ca84a","commits":[{"sha":"5a32cc15a27663011903cba04630147e422f9cbe","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@matthewcantelon.ca","name":"Matthew Cantelon"},"message":"Removed event bus as I'll be creating my own later","distinct":true,"url":"https://api.github.com/repos/boyle-bingo/server/commits/5a32cc15a27663011903cba04630147e422f9cbe"},{"sha":"bcb444f9163f25fb7e8db2834cfb2c67c23dabc1","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@matthewcantelon.ca","name":"Matthew Cantelon"},"message":"WIP shifting the way users are managed\n\nI've only changed my mind on how to do this a hundred times now. The\nnew plan is the following:\n\n* new users go into a pool of users, represented by `[]*User`\n* each user's connection manages a read/write so reads get passed to an\n  event parser\n* the hub listens for events that will move a user into a given game\n* `gameInteractor`s have they're own loop for managing game state\n\nThis should be what everything looks like in the future. This commit\nadds the new tracking pool and game slice to the hub. The test is\ncurrently broken so please ignore it.","distinct":true,"url":"https://api.github.com/repos/boyle-bingo/server/commits/bcb444f9163f25fb7e8db2834cfb2c67c23dabc1"},{"sha":"ee197692291e235d5fb055832f87b178a0f96ee0","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@matthewcantelon.ca","name":"Matthew Cantelon"},"message":"Update `FakeConnection` to match latest interface","distinct":true,"url":"https://api.github.com/repos/boyle-bingo/server/commits/ee197692291e235d5fb055832f87b178a0f96ee0"},{"sha":"0669e00113d0975c346c7492d416fc284f4881b1","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@matthewcantelon.ca","name":"Matthew Cantelon"},"message":"Keep track of users","distinct":true,"url":"https://api.github.com/repos/boyle-bingo/server/commits/0669e00113d0975c346c7492d416fc284f4881b1"}]}