{"push_id":783994662,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"a15e90c9e969e60479be22cdf56bebe0962f96ac","before":"e05c9213736768e5e3ead9765b0a832294d0eea5","commits":[{"sha":"49d8845d3d247d4f54f67437888027d69aaa3c57","author":{"email":"dcc5f164c7a53dc77e6984203e09a9f5148a24b4@gmail.com","name":"Nick Farina"},"message":"Handle errors cleanly in get-characteristics\n\n  - Move the \"get characteristics loop\" to Accessory, matching \"set\ncharacteristics\" design\n  - Handles properly when get-accessory calls back with an error","distinct":true,"url":"https://api.github.com/repos/michaelrcarroll/HAP-NodeJS/commits/49d8845d3d247d4f54f67437888027d69aaa3c57"},{"sha":"6bf0f9eaaa2d87db8d1768114c61f4acbb095c41","author":{"email":"95ad181eab14ed543314636e2e150a861982d611@gmail.com","name":"Khaos Tian"},"message":"Merge pull request #125 from KhaosT/get-characteristics-fixes\n\nHandle errors cleanly in get-characteristics","distinct":true,"url":"https://api.github.com/repos/michaelrcarroll/HAP-NodeJS/commits/6bf0f9eaaa2d87db8d1768114c61f4acbb095c41"},{"sha":"a15e90c9e969e60479be22cdf56bebe0962f96ac","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@michaelrcarroll.com","name":"michaelrcarroll"},"message":"pulled in changes from upstream","distinct":true,"url":"https://api.github.com/repos/michaelrcarroll/HAP-NodeJS/commits/a15e90c9e969e60479be22cdf56bebe0962f96ac"}]}