{"push_id":791198253,"size":12,"distinct_size":1,"ref":"refs/heads/release/1.9.1","head":"ee1c4f7283afa8d0f02bcfcecee0a6a992855a47","before":"bd2a4c28920740cf8b269c2d29d0aa1df1de1a6c","commits":[{"sha":"12ddd72c4651c24bc3ca344e1ba86797e308b873","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Verify that `Survey` entity also exists before importing data","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/12ddd72c4651c24bc3ca344e1ba86797e308b873"},{"sha":"9ca35a6365566c308f05f90837d89e4ede0eed90","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Refactor survey instance import function\n\n* Verify existence of survey before importation\n* Verify existence of survey instance if instance id is given\n* Extract message board updates to a function\n* Deprecate unused survey instance property","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/9ca35a6365566c308f05f90837d89e4ede0eed90"},{"sha":"f53d3174edee7107f0e598fbd384708c174e1968","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Create `SurveyedLocale` entity for new survey instances","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/f53d3174edee7107f0e598fbd384708c174e1968"},{"sha":"d9694969e98f1d09ec83a656c8734074ddabf9bd","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Set task to process locale after 2 mins delay","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/d9694969e98f1d09ec83a656c8734074ddabf9bd"},{"sha":"9445454fefb560c91509b21c69ce1c294dc716af","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Encapsulate the display name generation within `SurveyInstance` entity","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/9445454fefb560c91509b21c69ce1c294dc716af"},{"sha":"15508eb90a253c06e5af1ea1ee3975affe770fcf","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Prevent NPE when processing newly created `SurveyInstance`","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/15508eb90a253c06e5af1ea1ee3975affe770fcf"},{"sha":"67896d3fd13e647680d312a7845e337f30abec97","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Skip empty rows in excel sheet","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/67896d3fd13e647680d312a7845e337f30abec97"},{"sha":"d0a992b986dd9e1dba106474ea90fca56cef603a","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Use global DAO variables","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/d0a992b986dd9e1dba106474ea90fca56cef603a"},{"sha":"acb171445b97d0effa3117ae85a4237125c9676e","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Prevent uploading new data without survey instance id against monitoring surveys","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/acb171445b97d0effa3117ae85a4237125c9676e"},{"sha":"5f8dfe07d579116a9eeceb29d8f61fe6dde60f97","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Update existing `QuestionAnswerStore` entities\n* Only delete QAS entities for which answers have not been provided","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/5f8dfe07d579116a9eeceb29d8f61fe6dde60f97"},{"sha":"07215acca73f5375c6035f6f602fca4fe2768edb","author":{"email":"bd234ba4276433f0e5fc7a8fa2d18274fa711567@akvo.org","name":"Emmanuel Mulo"},"message":"[#1400] Remove `SurveyInstance` reset method\n\n* We are updating QAS entities instead via 5f8dfe07d579116a9eeceb29d8f61fe6dde60f97","distinct":false,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/07215acca73f5375c6035f6f602fca4fe2768edb"},{"sha":"ee1c4f7283afa8d0f02bcfcecee0a6a992855a47","author":{"email":"abc10975db6b4af31a9cb59ba95f8bd70be2db07@gmail.com","name":"Iñigo"},"message":"Merge pull request #1411 from akvo/issue/1400-import-registration-forms\n\n[#1400] Import registration forms","distinct":true,"url":"https://api.github.com/repos/akvo/akvo-flow/commits/ee1c4f7283afa8d0f02bcfcecee0a6a992855a47"}]}