{"push_id":1347180141,"size":11,"distinct_size":11,"ref":"refs/heads/fix/duplicate-message-prevention","head":"7896987b779afc5d08d49f69de7e3a30137913c3","before":"7492a290434ad2c91321e741bf36680ee77380cd","commits":[{"sha":"b7da77bf626692e9ab225fbb00d904d8d9db89cb","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Whitespace fix","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/b7da77bf626692e9ab225fbb00d904d8d9db89cb"},{"sha":"2fbd9b7ce8def0ad6f589853aff252c60fb58d37","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Add missing return types","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/2fbd9b7ce8def0ad6f589853aff252c60fb58d37"},{"sha":"9111557827cc2ae8fef2561ef0a8875b3c6697f5","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Rename Collection -> ConnectedRoomCollection","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/9111557827cc2ae8fef2561ef0a8875b3c6697f5"},{"sha":"f474d356bd68a3bd3d4278e01536182f2388a865","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Add ChatClient#getRoomIdentifierFromMessageID()","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/f474d356bd68a3bd3d4278e01536182f2388a865"},{"sha":"224d5a91e4d32fa7b47ce82a0a52ea3f96fb0d7e","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Require room for every message action","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/224d5a91e4d32fa7b47ce82a0a52ea3f96fb0d7e"},{"sha":"ed64860bb1482c91d8aeeb3d2c9cae27f7fdc319","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Rename PostedMessage#messageId -> id","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/ed64860bb1482c91d8aeeb3d2c9cae27f7fdc319"},{"sha":"383de135e28b3e5719f89ecc33ec1b9f1077241d","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Accept PostedMessage|Message where possible in ChatClient","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/383de135e28b3e5719f89ecc33ec1b9f1077241d"},{"sha":"e7aea844de21a39f59838c9b96c066f73de5f8c2","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Remove return type decls on generators to please PHP storm","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/e7aea844de21a39f59838c9b96c066f73de5f8c2"},{"sha":"7fc137f36b796dd2fa51bcca028fe0c692ae17dd","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Pass PostedMessage instance directly to ChatClient in RFC plugin","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/7fc137f36b796dd2fa51bcca028fe0c692ae17dd"},{"sha":"6eff708be46692241f33d948a0e845445f54cea4","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Update another plugin, fuck the commit message","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/6eff708be46692241f33d948a0e845445f54cea4"},{"sha":"7896987b779afc5d08d49f69de7e3a30137913c3","author":{"name":"Chris Wright","email":"dd5bffc9085ef61353bc73a9a358e66d4f569236@php.net"},"message":"Make ActionExecutor loops per-room","distinct":true,"url":"https://api.github.com/repos/Room-11/Jeeves/commits/7896987b779afc5d08d49f69de7e3a30137913c3"}]}
{"actor":{"display_login":"DaveRandom"}}