{"push_id":921109515,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"27d9dd7c36f0dd29847be8a1e66f11369f96083d","before":"244ff6c53480dd1fa690ee9c78f2c54592bf58d5","commits":[{"sha":"d3ba596bbb85af35a25bd3ef3dfe5b21fcf065bc","author":{"email":"3f12e2029ed951f6cb6679a2af95a12f3ab26cb9@gmail.com","name":"Schuyler St. Leger"},"message":"Move all controller commands to machine config file\nfunction sendSetup (line 730) still uses a hardcoded string","distinct":true,"url":"https://api.github.com/repos/jleverenz/cncserver/commits/d3ba596bbb85af35a25bd3ef3dfe5b21fcf065bc"},{"sha":"0fd75b7aa2a6261cd7082daa6fb1ade08292c5d1","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@tn42.com","name":"techninja"},"message":"Add forgotten gruntfile for running tests, thanks @jleverenz!\nCC #67","distinct":true,"url":"https://api.github.com/repos/jleverenz/cncserver/commits/0fd75b7aa2a6261cd7082daa6fb1ade08292c5d1"},{"sha":"8ec68445e1562ddefbc5025dad38bb563b17bfb9","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@tn42.com","name":"techninja"},"message":"Linting :shirt:...","distinct":true,"url":"https://api.github.com/repos/jleverenz/cncserver/commits/8ec68445e1562ddefbc5025dad38bb563b17bfb9"},{"sha":"3410760071db2e8f4d81e163117c6488ac44db50","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@tn42.com","name":"techninja"},"message":"Fix broken pen power missed during big migration","distinct":true,"url":"https://api.github.com/repos/jleverenz/cncserver/commits/3410760071db2e8f4d81e163117c6488ac44db50"},{"sha":"27d9dd7c36f0dd29847be8a1e66f11369f96083d","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@tn42.com","name":"James T"},"message":"Merge pull request #65 from docprofsky/instructions-never-impede\n\nMove all controller commands to machine config file","distinct":true,"url":"https://api.github.com/repos/jleverenz/cncserver/commits/27d9dd7c36f0dd29847be8a1e66f11369f96083d"}]}