{"push_id":840230453,"size":21,"distinct_size":21,"ref":"refs/heads/relay-disconnect","head":"0d773e89b7c59ffd774eb1a4017ac855c35be9d8","before":"2fa95616c74778e14f5e5596c67107fc10abeb19","commits":[{"sha":"3b26a6f6cbccc6be2b1a38702160e98b3251ef37","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"coerce exchange and vhost to binary","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/3b26a6f6cbccc6be2b1a38702160e98b3251ef37"},{"sha":"ae4672c789f26dd358ba657b4a04417148c25892","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"added unit tests","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/ae4672c789f26dd358ba657b4a04417148c25892"},{"sha":"f3986c175dd371a24706a92505966e0553e3b753","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"coerce default_user & default_pass","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/f3986c175dd371a24706a92505966e0553e3b753"},{"sha":"b6680d150da61f44ade4ca11ae6146fafa0dd468","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"refactored coerce to use to_binary identity function","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/b6680d150da61f44ade4ca11ae6146fafa0dd468"},{"sha":"0a0b8f986b199a7d66a4105d3726ef9d81a09b8b","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"use assertEqual instead of pattern matching","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/0a0b8f986b199a7d66a4105d3726ef9d81a09b8b"},{"sha":"73822a17aa64ef3dc7a242b01223e98dd8fa1988","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"removed unused test","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/73822a17aa64ef3dc7a242b01223e98dd8fa1988"},{"sha":"91a1a0250f4098a8e9f08dcc558bc1dbc8589007","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"added step to copy .app file from test/src to test/ebin","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/91a1a0250f4098a8e9f08dcc558bc1dbc8589007"},{"sha":"9e8b46f5970823cb6f4125620b1796010d04877b","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"added .app file with some configuration used by tests","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/9e8b46f5970823cb6f4125620b1796010d04877b"},{"sha":"41ee516c0b4c02a98851062a62f28c21464387a2","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"refactored tests to use rabbitmq_mqtt:env/1","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/41ee516c0b4c02a98851062a62f28c21464387a2"},{"sha":"f5367e636247a3950d763775c9bb1df4040eca31","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@clojurewerkz.org","name":"Michael Klishin"},"message":"Squash a few warnings in tests","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/f5367e636247a3950d763775c9bb1df4040eca31"},{"sha":"ccc2d1856335b2ddef8bcdaa720b33b0816daaa7","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@clojurewerkz.org","name":"Michael Klishin"},"message":"Two more warnings","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/ccc2d1856335b2ddef8bcdaa720b33b0816daaa7"},{"sha":"480f1b4aaac4bdb84e583346936dc072eaa61e1f","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@clojurewerkz.org","name":"Michael Klishin"},"message":"Rename function","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/480f1b4aaac4bdb84e583346936dc072eaa61e1f"},{"sha":"f6ca02c27a2684c1b8c7dcab180aa219263b3f81","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #32 from rabbitmq/rabbitmq-mqtt-25\n\nCoerce default_user, default_pass, exchange and vhost to binaries","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/f6ca02c27a2684c1b8c7dcab180aa219263b3f81"},{"sha":"13db7243941f79616f3aad374245edc5b5e73073","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Merge branch 'stable'","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/13db7243941f79616f3aad374245edc5b5e73073"},{"sha":"21972dac01c3afcd5827c41024ca5a5622ccae6e","author":{"email":"a35dabfff7093837a179874811da33d1a86233ca@gmail.com","name":"Giuseppe Privitera"},"message":"set auto_delete=false for QoS1 subscriptions","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/21972dac01c3afcd5827c41024ca5a5622ccae6e"},{"sha":"ddeb806bcca5265a773f8d946a1f9465aac6bd51","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #35 from rabbitmq/rabbitmq-mqtt-30\n\nset auto_delete=false for QoS1 subscriptions","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/ddeb806bcca5265a773f8d946a1f9465aac6bd51"},{"sha":"dccb0c8020731bd3c0bd8adf716cdcfd2bf818e4","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Merge branch 'stable'","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/dccb0c8020731bd3c0bd8adf716cdcfd2bf818e4"},{"sha":"b739c75e72607c1ee88167e69399f5644d9966e2","author":{"email":"3f2d840e1f7e49c2f23ca3dcecdeaa94a129624e@worksmobile.com","name":"Hyungseok"},"message":"Merge pull request #1 from limhyungseok/relay-disconnect\n\nclient disconnect시에 특정 http server로 username/clientid를 알려주는 기능 추가","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/b739c75e72607c1ee88167e69399f5644d9966e2"},{"sha":"13382ac1b4446051ce32561325b26e5a16b9912f","author":{"email":"7c3db0be3cee022f6a98acd13e36b6088f886844@users.noreply.github.com","name":"leecoder"},"message":"escaping of '.' char in mqtt topic converter","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/13382ac1b4446051ce32561325b26e5a16b9912f"},{"sha":"2cc5fceeeec0594e2b845e76f15565521abb0aca","author":{"email":"3f2d840e1f7e49c2f23ca3dcecdeaa94a129624e@worksmobile.com","name":"Hyungseok"},"message":"Merge pull request #3 from leecoder/master\n\nescaping of '.' char in mqtt topic converter","distinct":true,"url":"https://api.github.com/repos/limhyungseok/rabbitmq-mqtt/commits/2cc5fceeeec0594e2b845e76f15565521abb0aca"}]}