{"push_id":928405938,"size":9,"distinct_size":0,"ref":"refs/heads/master","head":"a8a44a273ce296f2349d4352a01cef3e168146fa","before":"bf6ac2acc1f416d0502b1c91f93afbb6c6d94f87","commits":[{"sha":"b9cabc5897967e95ab3ee34aad665855a48d08cb","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Combine NotificationHandler and EventServer, upate API","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/b9cabc5897967e95ab3ee34aad665855a48d08cb"},{"sha":"ea1002ad1069c5efe858e15a01d3b6300aef2cef","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Fix URLs in pkgbuild","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/ea1002ad1069c5efe858e15a01d3b6300aef2cef"},{"sha":"c9517fe1295081540fd12e8b57496ef226b412d7","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Updates to docblocks","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/c9517fe1295081540fd12e8b57496ef226b412d7"},{"sha":"afffe406ea318090baafb4de8158aa10a234c3f7","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Doc updates, change monitor arch to match plugins","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/afffe406ea318090baafb4de8158aa10a234c3f7"},{"sha":"b6920cedf4146af7a73495801be635f086cb56c1","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Switch to using PluginRegistry for plugins","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/b6920cedf4146af7a73495801be635f086cb56c1"},{"sha":"07f1a35c276c5910f6217320a96355946d98af7d","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Update docblocks","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/07f1a35c276c5910f6217320a96355946d98af7d"},{"sha":"491933d21a1c3b37e558f8aeb1f8a4fcfe6c3e8c","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Post-change cleanup","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/491933d21a1c3b37e558f8aeb1f8a4fcfe6c3e8c"},{"sha":"2edcfdbc09c5ca23ce6342e805436d0431b7e742","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Bump version number","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/2edcfdbc09c5ca23ce6342e805436d0431b7e742"},{"sha":"a8a44a273ce296f2349d4352a01cef3e168146fa","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@thenaterhood.com","name":"Nate Levesque"},"message":"Groundwork for generic plugins","distinct":false,"url":"https://api.github.com/repos/thenaterhood/heartbeat/commits/a8a44a273ce296f2349d4352a01cef3e168146fa"}]}