{"push_id":585985886,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"781df37ca4afa6faf85caa8d917943c989e569e8","before":"cc1eab1245072b6e4156a1719b3c08b47bda7318","commits":[{"sha":"0866ccb4d461e39ee54f47dad5fca6a9d261a1f7","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"remove some end_check_level()\n\nwe already call check_victory which calls end_check_level() at the end of any synced context so there is no need to do this.\n\nI suppose i was just cautious when i replaced the  calls to check_victory with them in https://github.com/wesnoth/wesnoth/commit/d1d70cb7b1ed02b9888d21f0008edd51d7ba57d4","distinct":true,"url":"https://api.github.com/repos/wesnoth/wesnoth/commits/0866ccb4d461e39ee54f47dad5fca6a9d261a1f7"},{"sha":"425125250649e608484fc8f92f5c036081344d1e","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"refactor end_turn_exception\n\nend_turn_exception was split into 2 exceptions.\nrestart_turn_exception/struct which is used when a side got reassigned\nthis case covers most of end_turn_exceptions previous usecases.\nand ai_end_turn_exception which is only used by the ai internally, we\nalso move the throwing of ai_end_turn_exception fom\nplaysingle/mp_controller::handle_generic_event to\nai::action_result::execute so that non ai code that might call\nhandle_generic_event doesn't have to think about ai_end_turn_exception.\n\nThis also partly fixes a bug where undroiding a side caused the sides turn to end.","distinct":true,"url":"https://api.github.com/repos/wesnoth/wesnoth/commits/425125250649e608484fc8f92f5c036081344d1e"},{"sha":"f16a0f6e6199004181042c1b5270e6bb9b6b3a0c","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"add comment","distinct":true,"url":"https://api.github.com/repos/wesnoth/wesnoth/commits/f16a0f6e6199004181042c1b5270e6bb9b6b3a0c"},{"sha":"781df37ca4afa6faf85caa8d917943c989e569e8","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"move mp countdown code to new class","distinct":true,"url":"https://api.github.com/repos/wesnoth/wesnoth/commits/781df37ca4afa6faf85caa8d917943c989e569e8"}]}