{"push_id":937550787,"size":23,"distinct_size":1,"ref":"refs/heads/master","head":"e2cbb2f54bc7e9d0a19ff8dcc5f490013fd71c1c","before":"a874b52e5adf0500b57f62d573eed3b0564dc1ee","commits":[{"sha":"9bfe8a2dd05d9ec95ffe45bc137f4002644391fe","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"clean up","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/9bfe8a2dd05d9ec95ffe45bc137f4002644391fe"},{"sha":"ad50a5a3b009df00c6b2525e06faafc4712d79d5","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"prep","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/ad50a5a3b009df00c6b2525e06faafc4712d79d5"},{"sha":"d5e58a887c0e8de33dd7dfd2e034e2afee2c25e5","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"basic IRC implementation","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/d5e58a887c0e8de33dd7dfd2e034e2afee2c25e5"},{"sha":"602e0d37e0bad1078dac0d8d34eb4b31dd6c9350","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"big rewrite, irc code, basic connection, pooled connection with round robin scheduling, reconnecting, the works","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/602e0d37e0bad1078dac0d8d34eb4b31dd6c9350"},{"sha":"dd611f08af66b5378d8fbb0b86318442bd030e2f","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"reorder functions for consistency","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/dd611f08af66b5378d8fbb0b86318442bd030e2f"},{"sha":"7012d13a05e386e75f0eef8f41891f274e267d73","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"comment on RandomString","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/7012d13a05e386e75f0eef8f41891f274e267d73"},{"sha":"218f1a23b4a734302a0227e52b8fb8a937e42836","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"check error on close","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/218f1a23b4a734302a0227e52b8fb8a937e42836"},{"sha":"e73002b9254d2f8f0d026bf9742cf887a8c385dd","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"add basic helpers for common actions","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/e73002b9254d2f8f0d026bf9742cf887a8c385dd"},{"sha":"247868b607adc189820f309dd85ff1410961bc2d","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"PrivateMessage helper","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/247868b607adc189820f309dd85ff1410961bc2d"},{"sha":"b2b09e2c58f27f8f729cf2045a89fc4f3bb476d8","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"move functions for consistency","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/b2b09e2c58f27f8f729cf2045a89fc4f3bb476d8"},{"sha":"75250fbcabdf70b599d912ac443586af4f39a376","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"rename struct for clarity","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/75250fbcabdf70b599d912ac443586af4f39a376"},{"sha":"5393fbcd39c462c14cd2fd226c199035835ea316","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"check for erreneous JOINs and PARTs","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/5393fbcd39c462c14cd2fd226c199035835ea316"},{"sha":"9b1f319dcac553d2a9b331de8c5cb62a3665b1e6","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"add PRIVMSG filter","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/9b1f319dcac553d2a9b331de8c5cb62a3665b1e6"},{"sha":"3a0f571451258554ef2dd014c07fe8df9ab71338","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"pingpong test","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/3a0f571451258554ef2dd014c07fe8df9ab71338"},{"sha":"b8b075e8036e7d217b55be2292d8f47bce7152cd","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"more efficient usage of commands, check JOIN and PART in the BasicConn for reconnecting","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/b8b075e8036e7d217b55be2292d8f47bce7152cd"},{"sha":"a02c43f3103b59a250338077f7647ced3ce0a9b2","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"types implementation, partial db implementation","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/a02c43f3103b59a250338077f7647ced3ce0a9b2"},{"sha":"6ed3fd9dd6f07402264d2caf23528f4511c9b0f1","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"fix compilation errors, hide helper interfaces","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/6ed3fd9dd6f07402264d2caf23528f4511c9b0f1"},{"sha":"5347a5202134fc4705fd49d67ba8e4b615884240","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"map implementation, small helper tweaks","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/5347a5202134fc4705fd49d67ba8e4b615884240"},{"sha":"5a2f3eff7a57247e94fb7d4fa2a57b01dd5a75ad","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"implement db counter, fix map variable usage","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/5a2f3eff7a57247e94fb7d4fa2a57b01dd5a75ad"},{"sha":"3da1d99bb00b36b0d9797b036c0235b5bc86b3f4","author":{"email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@jakebailey.io","name":"Jake Bailey"},"message":"finish implementation of db stuff","distinct":false,"url":"https://api.github.com/repos/jakebailey/botzik/commits/3da1d99bb00b36b0d9797b036c0235b5bc86b3f4"}]}