{"push_id":1107573473,"size":485,"distinct_size":311,"ref":"refs/heads/master","head":"43544b52ea93a90f35b2c3d1068c1b244726c64c","before":"e86a5806d319a775deb63c597daf264071a2a246","commits":[{"sha":"e7933c1b664db7cbaafa5c5ee148eafa69377633","author":{"email":"88e7e5ba7be7bf5e516a64cd14431214842ec6a0@omnibyte.fi","name":"wexi79"},"message":"[TASK] Add permissions check for setfilepermissions.sh\n\nUsing the setfilepermissions.sh script fails due to wrong file permissions left by the composer installation (missing executable bit). Added the checking of the file's permissions, and correcting the file's permissions if needed. Mode 0700 is set as the setfilepermissions.sh script sets it's own permissions to that mode.","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/e7933c1b664db7cbaafa5c5ee148eafa69377633"},{"sha":"d755fdd94a4189c2084d5a352d92e7ef1bc7bfe8","author":{"email":"88e7e5ba7be7bf5e516a64cd14431214842ec6a0@omnibyte.fi","name":"wexi79"},"message":"[FEATURE] Add permissions check for setfilepermissions.sh\n\nAdded missing whitespace","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/d755fdd94a4189c2084d5a352d92e7ef1bc7bfe8"},{"sha":"e5ae3c290e50513be8908b25fd9c90437072003a","author":{"email":"1083fb235128b1853ee322674d37856fb129d8a8@outlook.com","name":"Alexander Berl"},"message":"[BUGFIX] Allow composite keys over foreign entities\n\nCurrently, the implementation of the FlowAnnotationDriver prevents\ncomposite primary keys including an foreign entity reference to\nwork, as in the example of doctrine:\nhttp://docs.doctrine-project.org/en/latest/tutorials/composite-primary-keys.html#identity-through-foreign-entities\n\nThis changeset adds the required mapping informations, which is only\na first step towards full composite key support.\n\nFixes: FLOW-259","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/e5ae3c290e50513be8908b25fd9c90437072003a"},{"sha":"5e532a756217d7ea348c46f2914fed7be3c1c057","author":{"email":"511d54834ed4308f6de59a89f9d51c4bc6e103cd@dambekalns.de","name":"Karsten Dambekalns"},"message":"TASK: Add release notes for Flow 3.1","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/5e532a756217d7ea348c46f2914fed7be3c1c057"},{"sha":"b7df8e3b5cdd74b68fb287bd31cce5490bd34bc8","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@flownative.com","name":"Robert Lemke"},"message":"Update 310.rst","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/b7df8e3b5cdd74b68fb287bd31cce5490bd34bc8"},{"sha":"ec316fc2f5ff8c52dbd85e192e45bf63d9032a6b","author":{"email":"511d54834ed4308f6de59a89f9d51c4bc6e103cd@dambekalns.de","name":"Karsten Dambekalns"},"message":"Merge pull request #193 from kdambekalns/release-notes-3-1\n\nTASK: Add release notes for Flow 3.1\r\n\r\nNEOS-1713 #comment Release notes for Flow 3.1","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/ec316fc2f5ff8c52dbd85e192e45bf63d9032a6b"},{"sha":"beaee52b588fd86558d3acbca4b9958fc6c79a7c","author":{"email":"511d54834ed4308f6de59a89f9d51c4bc6e103cd@dambekalns.de","name":"Karsten Dambekalns"},"message":"TASK: Update FLOW_VERSION_BRANCH to 3.1","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/beaee52b588fd86558d3acbca4b9958fc6c79a7c"},{"sha":"89c643fcfe24c45cfa3fc4fd2ea02202f0599e3a","author":{"email":"511d54834ed4308f6de59a89f9d51c4bc6e103cd@dambekalns.de","name":"Karsten Dambekalns"},"message":"Merge pull request #194 from kdambekalns/3.1\n\nTASK: Update FLOW_VERSION_BRANCH to 3.1","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/89c643fcfe24c45cfa3fc4fd2ea02202f0599e3a"},{"sha":"aa4782c76f4781050f4fa571a5e9e02c8e8e1fd9","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@neos.io","name":"Neos Project (Jenkins)"},"message":"TASK: Update documentation configuration\n\nSee https://jenkins.neos.io/job/Flow%20-%20Release/72/","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/aa4782c76f4781050f4fa571a5e9e02c8e8e1fd9"},{"sha":"cb6b596033876b6c062e61f93d7e05ecafc73f41","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@neos.io","name":"Neos Project (Jenkins)"},"message":"[TASK] Add changelog for 3.1.0\n\nSee https://jenkins.neos.io/job/Flow%20-%20Release/72/","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/cb6b596033876b6c062e61f93d7e05ecafc73f41"},{"sha":"3042e79a44d265ddb8819b9e07ea5edc66adf71c","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@neos.io","name":"Neos Project (Jenkins)"},"message":"[TASK] Update composer manifest for ~3.1.0\n\nSee https://jenkins.neos.io/job/Flow%20-%20Release/72/","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/3042e79a44d265ddb8819b9e07ea5edc66adf71c"},{"sha":"4c6667f3e0ed071bb27bba59b469bc60c35c7c74","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@neos.io","name":"Neos Project (Jenkins)"},"message":"TASK: Update translations from translation tool","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/4c6667f3e0ed071bb27bba59b469bc60c35c7c74"},{"sha":"96926e61d1d0c7dcbf73e09e866dabb45a46950e","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@neos.io","name":"Neos Project (Jenkins)"},"message":"TASK: Update translations from translation tool","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/96926e61d1d0c7dcbf73e09e866dabb45a46950e"},{"sha":"9afdd34bcaebe419cca537e156d4aa9d49b71972","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"TASK: Reformat code to PSR-2 standard","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/9afdd34bcaebe419cca537e156d4aa9d49b71972"},{"sha":"a20c5889c85b7c2cb69d09d2ce4d519bd97f8c98","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"MERGE: 2.3 into 3.0","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/a20c5889c85b7c2cb69d09d2ce4d519bd97f8c98"},{"sha":"61c93f6c9cb6dcd81ef38f8f3c01656a9ae70903","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"TASK: Reformat code to PSR-2 standard","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/61c93f6c9cb6dcd81ef38f8f3c01656a9ae70903"},{"sha":"13306cb050eb47aa91d1d195f4107f9cb9cf1c39","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"MERGE: 3.0 into 3.1","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/13306cb050eb47aa91d1d195f4107f9cb9cf1c39"},{"sha":"a45181183c6aa891e63c8d7be8ea8373c1ee73f3","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"TASK: Reformat code to PSR-2 standard","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/a45181183c6aa891e63c8d7be8ea8373c1ee73f3"},{"sha":"893358e66fc3e3e0fe4439db18564568298ab6a6","author":{"email":"b52d9728b42fb03afcd2ee2caa97f6b13b85c268@gmail.com","name":"Aske Ertmann"},"message":"MERGE: 3.1 into master","distinct":true,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/893358e66fc3e3e0fe4439db18564568298ab6a6"},{"sha":"f2a495afa9ddc5a02cd6f2a2026d7d8233879e02","author":{"email":"1083fb235128b1853ee322674d37856fb129d8a8@outlook.com","name":"Alexander Berl"},"message":"BUGFIX: AOP Proxies properly check method existance before upward delegation\n\nThe usage of method_exists() checks inside the proxy class code was wrong by checking\nthe existance on the parent class of $this, which might in some circumstances not be\nthe current proxy class (ie. when checking method was originally called from a doctrine proxy).\n\nThis change fixes the method_exists calls by using the get_parent_class() without\nparameter. Also, the method_exists check is added to the remaining method checks, that\ncurrently only rely on is_callable, which in turn is always true on hierarchies that implement\n__call magic method.","distinct":false,"url":"https://api.github.com/repos/fcool/flow-development-collection/commits/f2a495afa9ddc5a02cd6f2a2026d7d8233879e02"}]}