{"push_id":1756694996,"size":25,"distinct_size":3,"ref":"refs/heads/feature/timers","head":"82e8d47e3930d7ce5b789c0d16f90f20ab60489b","before":"64e37c39a09e8022bb199337f5ce990bb83d6b31","commits":[{"sha":"d7d56a698830b86ccd057fb297e572f75cffaa70","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Implement get_event_details\n\nGet backend-specific details about an event (signal, marker, ...).\n\nFor consumers too curious for their own safety.\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/d7d56a698830b86ccd057fb297e572f75cffaa70"},{"sha":"f7981a22a23cfb5b673d2e9be8a7e4f675ed284b","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Fix history's marker event\n\n* now that the event-as-dict is part of the public API, normalize its\n    \"event_id\" key\n* fix failed state name\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/f7981a22a23cfb5b673d2e9be8a7e4f675ed284b"},{"sha":"a0ebfbcd8a3419f50e7dabd3dba86ea4788ef75c","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Unrelated: make json_loads_or_raw more tolerant\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/a0ebfbcd8a3419f50e7dabd3dba86ea4788ef75c"},{"sha":"e97c0fb323de8682dde7d4feadfdbb69f0ddba70","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Add tests\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/e97c0fb323de8682dde7d4feadfdbb69f0ddba70"},{"sha":"f6764140408e6e30f58e8bb28aba0bf02b23b83f","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Unrelated: don't instantiate workflow early\n\nThe SWF Executor ctor shouldn't create the workflow...\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/f6764140408e6e30f58e8bb28aba0bf02b23b83f"},{"sha":"2db00337d9179740f7c9ab2e0df5c12db42bd873","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Fix test\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/2db00337d9179740f7c9ab2e0df5c12db42bd873"},{"sha":"7ec559a5bc69c4db5d641c64e843dc56a2bd0cb4","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Merge branch 'master' into enhancement/get_event_details","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/7ec559a5bc69c4db5d641c64e843dc56a2bd0cb4"},{"sha":"65bc7e45038d38516eb782f5b4e8d974785b3438","author":{"name":"Benjamin Blanc","email":"1af55fff5d7df6ce42798f653a4c86511e2d74af@gmail.com"},"message":"Add tests to check attribute propagation with canvas","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/65bc7e45038d38516eb782f5b4e8d974785b3438"},{"sha":"ec4212ea5e93b2f132c5c27c2c411863f843e318","author":{"name":"Benjamin Blanc","email":"1af55fff5d7df6ce42798f653a4c86511e2d74af@gmail.com"},"message":"Add tests to check attribute propagation with steps","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/ec4212ea5e93b2f132c5c27c2c411863f843e318"},{"sha":"d4eac8059c3533a4a3cc0754b2ab28c41c2294c8","author":{"name":"Benjamin Blanc","email":"1af55fff5d7df6ce42798f653a4c86511e2d74af@gmail.com"},"message":"Remove 'propagate_attribute' function and implement 'propagate_attribute' method\nin Group, FuncGroup, Activity and Step classes.","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/d4eac8059c3533a4a3cc0754b2ab28c41c2294c8"},{"sha":"76989e7838eea96f0411b5eb4348baba9ce31b5b","author":{"name":"Benjamin Blanc","email":"1af55fff5d7df6ce42798f653a4c86511e2d74af@gmail.com"},"message":"Fix test","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/76989e7838eea96f0411b5eb4348baba9ce31b5b"},{"sha":"2358c5cfb66a200fb09e5aced083e27d0837f2a8","author":{"name":"Benjamin Blanc","email":"1af55fff5d7df6ce42798f653a4c86511e2d74af@gmail.com"},"message":"Review fixes","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/2358c5cfb66a200fb09e5aced083e27d0837f2a8"},{"sha":"a86dfd75cb42501bec8371d796d50209b11116b1","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Merge pull request #235 from botify-labs/enhancement/get_event_details\n\nEnhancement: get_event_details","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/a86dfd75cb42501bec8371d796d50209b11116b1"},{"sha":"bbb79ff5df724f9693d4249597e754a23cc9aa34","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Merge pull request #261 from botify-labs/fix-step-attribute-propagation\n\nFix step attribute propagation","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/bbb79ff5df724f9693d4249597e754a23cc9aa34"},{"sha":"731ced9e81843775ea6931a68e1f10b5985838c0","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Bump version to 0.15.6\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/731ced9e81843775ea6931a68e1f10b5985838c0"},{"sha":"c1f8b16188409da355583c940b0e7c8f6b3ad617","author":{"name":"Jean-Baptiste Barth","email":"0d0375620fbfc566d1338332a0b3c9e994a663b9@gmail.com"},"message":"Lock moto to v0.4.31 because v1.0+ installs boto3 and breaks all tests","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/c1f8b16188409da355583c940b0e7c8f6b3ad617"},{"sha":"c1018a9316836f2132062c6cca5b6b20dc95bab0","author":{"name":"Jean-Baptiste Barth","email":"0d0375620fbfc566d1338332a0b3c9e994a663b9@gmail.com"},"message":"Kill worker on UnknownResourceFault's during a heartbeat (#88)\n\nNote that we use SIGKILL here, which might look a bit violent for the\npurpose of stopping a process (the process won't be able to cleanup\nanything before dying for instance). This should probably be a SIGTERM\nbut we already handle SIGTERM signals today and we alias it to a\ngraceful shutdown. Maybe we should change this behavior, but that's a\nfirst version.\n\nCloses #88.","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/c1018a9316836f2132062c6cca5b6b20dc95bab0"},{"sha":"ef995742f346ab39a4e4b4c0d227ccb7c47d075a","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Sort keys by default in json_dumps\n\nThis is most often the expected result (even in some tests, oops).\n\nSigned-off-by: Yves Bastide <yves@botify.com>","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/ef995742f346ab39a4e4b4c0d227ccb7c47d075a"},{"sha":"0f0bdc0d3e8c3ccb949f1a38676bc0951bba1562","author":{"name":"Jean-Baptiste Barth","email":"0d0375620fbfc566d1338332a0b3c9e994a663b9@gmail.com"},"message":"Improve OSError check thanks to @ybastide review","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/0f0bdc0d3e8c3ccb949f1a38676bc0951bba1562"},{"sha":"e19388c80b3186e116a0eb3bb0b9128a4a3a8396","author":{"name":"Yves Bastide","email":"6d1d0144a496ae23032e1de11cdcfd3fe8911f77@botify.com"},"message":"Merge pull request #264 from botify-labs/bugfix/sort-keys-in-json_dumps\n\nSort keys by default in json_dumps","distinct":false,"url":"https://api.github.com/repos/botify-labs/simpleflow/commits/e19388c80b3186e116a0eb3bb0b9128a4a3a8396"}]}
{"actor":{"display_login":"ybastide"}}