{"push_id":1473335397,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"10d2c63020068cdf1b3edd77e2559eb1c5c56eb4","before":"b111cf16fb21c592a9fb89fda4be4067af28d26e","commits":[{"sha":"8bd1b17d44fdf63efdc4729f173d98afda58b330","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"Remove dummy test","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/8bd1b17d44fdf63efdc4729f173d98afda58b330"},{"sha":"9e6b69419509af2e87a46ef36187477690bd86b4","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"Add node init\n\nInstead of just having an update function, allow actions to define an\nobject with \"init\" and \"update\" function.\n\nThe init function is called if defined and the last running node of the\ninstance was not the same node.\n\nWe validate the node names to not be one of the reserved names.\n\nWe introduce a pass-through \"ctx\" object that can be used in \"init\" and\n\"update\" to connect to the rest of the application.\n\nWe reorganize the test so that the individual tests are independent of\neach other and each defines the actions it needs for the tested\nbehavior.","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/9e6b69419509af2e87a46ef36187477690bd86b4"},{"sha":"622058920fb6956f2718e42e400b541a2880e9ad","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"Add node decorators\n\nAdd a few hard-coded decorators\n\n * Inverter : inverts the child result unless it is RUNNING\n * Succeeder : Always returns SUCCESS or RUNNING\n * Failer : Always returns FAILURE or RUNNING\n * RepeatUntilSuccess : Repeats child until SUCCESS\n * RepeatUntilFailure : Repeats child until FAILURE\n\nAll evaluate a single child.","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/622058920fb6956f2718e42e400b541a2880e9ad"},{"sha":"00cdc340ea94572bef46b6a205b9349f2d41bd59","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"NPM: Compile to ECMA5.1 before publish","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/00cdc340ea94572bef46b6a205b9349f2d41bd59"},{"sha":"df13170c983697ed404b2640a6b2aa5a64ba89b3","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"Simplify enum.\n\nWe don't need any of its features here and can just live with a simple\nobject mapping the three states to their string values.","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/df13170c983697ed404b2640a6b2aa5a64ba89b3"},{"sha":"10d2c63020068cdf1b3edd77e2559eb1c5c56eb4","author":{"name":"Sven Helmberger","email":"1cfc8787f0299b32ff626418be1aa8f10db21c8f@gmx.de"},"message":"Document","distinct":true,"url":"https://api.github.com/repos/fforw/ff-behavior/commits/10d2c63020068cdf1b3edd77e2559eb1c5c56eb4"}]}
{"actor":{"display_login":"fforw"}}