{"push_id":1186798058,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"d363265e42b7cd215cb66ddf53e142466e8610d7","before":"e569675f905d5085965869c9162d500a8a4e3144","commits":[{"sha":"5a1fe424b1023457ffbe6940b0be5f702a009fc7","author":{"name":"Andriy Katkov","email":"9d6bcbd4d677367995aed8c48312505717574ffb@gmail.com"},"message":"update gitignore, check if ControlledFootballer is nonnull before switching","distinct":true,"url":"https://api.github.com/repos/SportOS/open-goal/commits/5a1fe424b1023457ffbe6940b0be5f702a009fc7"},{"sha":"32ec2cf386c325aaa987306fdc1460443657649b","author":{"name":"Andriy Katkov","email":"9d6bcbd4d677367995aed8c48312505717574ffb@gmail.com"},"message":"log player being controlled only on switch, adjust positions for Debug formation, set the actor location explicitly after spawning","distinct":true,"url":"https://api.github.com/repos/SportOS/open-goal/commits/32ec2cf386c325aaa987306fdc1460443657649b"},{"sha":"d363265e42b7cd215cb66ddf53e142466e8610d7","author":{"name":"Andriy Katkov","email":"9d6bcbd4d677367995aed8c48312505717574ffb@gmail.com"},"message":"add main menu","distinct":true,"url":"https://api.github.com/repos/SportOS/open-goal/commits/d363265e42b7cd215cb66ddf53e142466e8610d7"}]}
{"actor":{"display_login":"akatkov7"}}