{"push_id":600957305,"size":6,"distinct_size":0,"ref":"refs/heads/master","head":"b186a96ecc8da74e872a7a02667f82cbc12530a9","before":"e5cf7834fee2f3fe75e40632dab32d4ff5d0808e","commits":[{"sha":"efe79003dc5de7dbf047cc318edbb3d6e553bdc7","author":{"email":"adfc8f0aec273eace2629141317c1eac53923f28@ambient-entertainment.de","name":"Guido Winkelmann"},"message":"Send notification again on rerunning single task","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/efe79003dc5de7dbf047cc318edbb3d6e553bdc7"},{"sha":"97089268bf3539769f79300038a1cef098cf1fa8","author":{"email":"adfc8f0aec273eace2629141317c1eac53923f28@ambient-entertainment.de","name":"Guido Winkelmann"},"message":"Get task.agent before setting task state\n\nAfter setting the task's state, task.agent might no longer be set to the\noriginal agent, especially if the task failed.\n\nThis avoids a problem where the master would fail to assign a new task\nto an agent that has just had a task fail.","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/97089268bf3539769f79300038a1cef098cf1fa8"},{"sha":"d31ab03952991601a56ba171a66fdd1b82c29345","author":{"email":"adfc8f0aec273eace2629141317c1eac53923f28@ambient-entertainment.de","name":"Guido Winkelmann"},"message":"Include user only when set on sending assignment\n\nThe user column in job is optional.","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/d31ab03952991601a56ba171a66fdd1b82c29345"},{"sha":"d438c5f82c955fa135b5c15ebc26f4ab7a021768","author":{"email":"625ba7b4c43fe1a0e69fe786fc6705b427e61a49@opalmer.com","name":"opalmer"},"message":"Merge pull request #381 from guidow/new_notification_on_rerun\n\nSend notification again on rerunning single task","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/d438c5f82c955fa135b5c15ebc26f4ab7a021768"},{"sha":"adea0e014767acc53deb8662284f528928ee2030","author":{"email":"625ba7b4c43fe1a0e69fe786fc6705b427e61a49@opalmer.com","name":"opalmer"},"message":"Merge pull request #382 from guidow/fix_schedule_after_fail\n\nGet task.agent before setting task state","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/adea0e014767acc53deb8662284f528928ee2030"},{"sha":"b186a96ecc8da74e872a7a02667f82cbc12530a9","author":{"email":"625ba7b4c43fe1a0e69fe786fc6705b427e61a49@opalmer.com","name":"opalmer"},"message":"Merge pull request #383 from guidow/user_only_when_set\n\nInclude user only when set on sending assignment","distinct":false,"url":"https://api.github.com/repos/guidow/pyfarm-master/commits/b186a96ecc8da74e872a7a02667f82cbc12530a9"}]}