{"push_id":690163050,"size":278,"distinct_size":255,"ref":"refs/heads/master","head":"9fa5d1d916e10aaf414ca9b017dfb82a8101c542","before":"04a17ac008307f8c734f93cc2bb8dbeddfdf8e5e","commits":[{"sha":"4f195ddbf6615314a3bd51d115d30ab87a00bbcf","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"introduce mqtt\n\nIntroduce basic mqtt.","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/4f195ddbf6615314a3bd51d115d30ab87a00bbcf"},{"sha":"cc0cd36934faf5984d6b4eb3faa1dff575d95616","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"lint records first","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/cc0cd36934faf5984d6b4eb3faa1dff575d95616"},{"sha":"8759cb9da7abccd1f6d407e848be9d23dfd62b61","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"Merge remote-tracking branch 'origin/develop' into wip/mqtt/init","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/8759cb9da7abccd1f6d407e848be9d23dfd62b61"},{"sha":"e16328c13d1d32696197cf0f7abae6c6b1dc66cf","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"Merge branch 'dev' into wip/mqtt/init\n\nSimple conflicts merged.\nConflicts:\n\tenv.js\n\tpackage.json","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/e16328c13d1d32696197cf0f7abae6c6b1dc66cf"},{"sha":"b9e8a5faf11f21fc752dc201df4c048dbf8c1cfc","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"make mqtt experiments suitable for hacking\n\nUses experimental support in sgvdata for protobuf.","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/b9e8a5faf11f21fc752dc201df4c048dbf8c1cfc"},{"sha":"a22ec4c5349aeba9299bf876bcf69cb29aeb2392","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"add forever.js: make server run forever\n\nThis helps with heroku and other non-azure hosts.","distinct":true,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/a22ec4c5349aeba9299bf876bcf69cb29aeb2392"},{"sha":"079fe495db93a6f4dc1b436ff63ca623366d01f7","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"tweak how forever runs","distinct":true,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/079fe495db93a6f4dc1b436ff63ca623366d01f7"},{"sha":"812d028008912f361b8df80b02832d754833f05a","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"tweak forever to restart things\n\nFound that the parameters didn't work as advertised unless done like\nthis.","distinct":true,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/812d028008912f361b8df80b02832d754833f05a"},{"sha":"4f0758a8a83c2f0ec4d2448bad5c048daaba1c0a","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"oops, remove spurious modules","distinct":true,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/4f0758a8a83c2f0ec4d2448bad5c048daaba1c0a"},{"sha":"c8be1deb9d49c7efa3c20a1418b1a58df42921b6","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"get mqtt basically working, very rough","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/c8be1deb9d49c7efa3c20a1418b1a58df42921b6"},{"sha":"756e9e81d440d1bb241f6bdd7eebad10267a8332","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"forgot long","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/756e9e81d440d1bb241f6bdd7eebad10267a8332"},{"sha":"9ad7bf1b2882095fcaeff80b91239fdf4b813d84","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"test coverage","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/9ad7bf1b2882095fcaeff80b91239fdf4b813d84"},{"sha":"33e1a36726cd60ed5c3b8aee77c9534a2458732f","author":{"email":"4bb18a48a029e8fa9648a3d66650599dd1ede89d@gmail.com","name":"Kevin Lee"},"message":"Quick hack to get things working","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/33e1a36726cd60ed5c3b8aee77c9534a2458732f"},{"sha":"1f1bc4d6f95907025cc81944c9d1dcc8e35bdab3","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"blarg, attempt to debug mqtt","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/1f1bc4d6f95907025cc81944c9d1dcc8e35bdab3"},{"sha":"f70a031357f3d10b27ee91ae855018710ea0d4be","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"store each record according to own timestamp","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/f70a031357f3d10b27ee91ae855018710ea0d4be"},{"sha":"bf2f6231da6635050395f80154256e53f5327557","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"tweak times and protobuf model with @ktind","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/bf2f6231da6635050395f80154256e53f5327557"},{"sha":"70877f7f67295e6fabfddc9af93ac9986e34d335","author":{"email":"4bb18a48a029e8fa9648a3d66650599dd1ede89d@gmail.com","name":"Kevin Lee"},"message":"Adding experimental time calculation algorithm","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/70877f7f67295e6fabfddc9af93ac9986e34d335"},{"sha":"de51d22734cfc157312c86329bbc822a227bdc2d","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"Merge branch 'wip/mqtt/init' of github.com:ktind/cgm-remote-monitor into wip/mqtt/init\n\nConflicts:\n\tlib/mqtt.js\nMerging @ktind's version.","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/de51d22734cfc157312c86329bbc822a227bdc2d"},{"sha":"650bcd1aae32fd3611979614c0a8dbd90d94b270","author":{"email":"4bb18a48a029e8fa9648a3d66650599dd1ede89d@gmail.com","name":"Kevin Lee"},"message":"First pass at adding MGB, Sensor, Calibration, and Device Status records via MQTT\nNew method to create device status with a backdated timestamp","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/650bcd1aae32fd3611979614c0a8dbd90d94b270"},{"sha":"b37069eedbdf2a88e02ce9a1e9de05499e24416a","author":{"email":"295af97bd753734076c0c045f312aabffa23448b@gmail.com","name":"Ben West"},"message":"allow multiple instances of mqtt to multiplex\n\nThis is intended to allow multiple listeners on mqtt to each receive data from\nMQTT, so long as they are writing to different databases.","distinct":false,"url":"https://api.github.com/repos/shpeksy/cgm-remote-monitor/commits/b37069eedbdf2a88e02ce9a1e9de05499e24416a"}]}