{"push_id":728195927,"size":32,"distinct_size":1,"ref":"refs/heads/338-manage-ws-members","head":"22f588717c64200abac76bc9988374cbae75d52d","before":"be34188b8caebbffde3a5b47395f0618878d2269","commits":[{"sha":"5f4a0915de3f4cce95a00ec031e417c1e1557bf9","author":{"email":"a29960d7126dd710f5d3869f9e7579a5548504da@gmail.com","name":"Claudio Kirchhoff"},"message":"validate add_* forms","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/5f4a0915de3f4cce95a00ec031e417c1e1557bf9"},{"sha":"85bff881ea49fc6826c563e7dc77939a5e89cba6","author":{"email":"a29960d7126dd710f5d3869f9e7579a5548504da@gmail.com","name":"Claudio Kirchhoff"},"message":"add validation and default values for date and time of events","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/85bff881ea49fc6826c563e7dc77939a5e89cba6"},{"sha":"ec9006020e9f4e53986773df59a4e96ab1862957","author":{"email":"a29960d7126dd710f5d3869f9e7579a5548504da@gmail.com","name":"Claudio Kirchhoff"},"message":"make add_content.py pep8 compliant","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/ec9006020e9f4e53986773df59a4e96ab1862957"},{"sha":"83ddf78a707285be845dd9d75f2cfa5cecf7ef22","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"Merge branch 'master' into validate-content-add-forms\n\nConflicts:\n\tsrc/ploneintranet/workspace/browser/templates/add_event.pt","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/83ddf78a707285be845dd9d75f2cfa5cecf7ef22"},{"sha":"929b7132c471cfcabe98c2ad20a3365c65dfe0fa","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"flake","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/929b7132c471cfcabe98c2ad20a3365c65dfe0fa"},{"sha":"7847dee27579fd50825de5ccfdcc79bd70197e47","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"Merge branch 'master' into validate-content-add-forms","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/7847dee27579fd50825de5ccfdcc79bd70197e47"},{"sha":"bb046fb6c590cde8afefcafa266ee63b92ca9462","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"Merge branch 'master' into validate-content-add-forms\n\nConflicts:\n\tsrc/ploneintranet/workspace/browser/templates/content_macros.pt","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/bb046fb6c590cde8afefcafa266ee63b92ca9462"},{"sha":"29bd315dbc589a4c644a7ddae8c5cc1fe0a0f3f6","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"The create button now correctly triggers validation and doesn't close the modal if there are validation errors","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/29bd315dbc589a4c644a7ddae8c5cc1fe0a0f3f6"},{"sha":"40cd952ed7ae9d49ba06787db08d3024cda9b8b3","author":{"email":"15fea04c26f44a7671c6216bb8b0d2e6cea3311d@redturtle.it","name":"Alessandro Pisa"},"message":"Check Delete objects permission before showing the icon bin","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/40cd952ed7ae9d49ba06787db08d3024cda9b8b3"},{"sha":"9ea45dbd4343f15f662ea4129b55044cd441f171","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.nl","name":"Guido A.J. Stevens"},"message":"plone.app.contenttypes only defines per-type Add permissions, no specific edit or delete","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/9ea45dbd4343f15f662ea4129b55044cd441f171"},{"sha":"01fa67a2412d3ec3887e1d767a320ac5e05b0f00","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"Merge branch 'master' into validate-content-add-forms","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/01fa67a2412d3ec3887e1d767a320ac5e05b0f00"},{"sha":"a15659569a72f50228ddf64d726e9aa2d2b4cb88","author":{"email":"c509b436473051c71c101c15755ea0543f2507fb@syslab.com","name":"Alexander Pilz"},"message":"remove disabled hack again, this is now correctly handled by pat-validate","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/a15659569a72f50228ddf64d726e9aa2d2b4cb88"},{"sha":"682e9ea6a59dff07e9928592dda446f2e5ece8ba","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.nl","name":"Guido A.J. Stevens"},"message":"Don't check the brain!","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/682e9ea6a59dff07e9928592dda446f2e5ece8ba"},{"sha":"99e7e8eba2497c300acea8239a3840379c000add","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.nl","name":"Guido A.J. Stevens"},"message":"instance memoizing a view is invalid","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/99e7e8eba2497c300acea8239a3840379c000add"},{"sha":"2266294acda2a2126f25b71a210ed50f72910de8","author":{"email":"a030d852e3ee46cf4ee9080cd0a95fa095a08ee7@gmail.com","name":"Fred van Dijk"},"message":"Remove default content from Plone\nwhen we set up plone intranet","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/2266294acda2a2126f25b71a210ed50f72910de8"},{"sha":"ea1f05cafa1f2d6516d1f4dfbfffa4fb76c2eff3","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.nl","name":"Guido A.J. Stevens"},"message":"lock down event view itself as well","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/ea1f05cafa1f2d6516d1f4dfbfffa4fb76c2eff3"},{"sha":"462401c9b82f0f9ecebb92adc44288a25d2964b9","author":{"email":"15fea04c26f44a7671c6216bb8b0d2e6cea3311d@redturtle.it","name":"Alessandro Pisa"},"message":"We are adding an object, so we assume we can also edit it :)","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/462401c9b82f0f9ecebb92adc44288a25d2964b9"},{"sha":"7326f0c67a197e14a0af2f2a4a3f076f26830219","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.net","name":"Guido Stevens"},"message":"Merge pull request #481 from ploneintranet/validate-content-add-forms\n\nValidate content add forms","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/7326f0c67a197e14a0af2f2a4a3f076f26830219"},{"sha":"c4dff84a66825d2d9e3e88734b7c9291899c4836","author":{"email":"bef34005b3f4bf5ee46193e896288f1120d600db@cosent.net","name":"Guido Stevens"},"message":"Merge pull request #552 from ploneintranet/440-cleanup_default_content\n\nRemove default content from Plone","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/c4dff84a66825d2d9e3e88734b7c9291899c4836"},{"sha":"0f079aee45079bc18cc4b429bc95b1889b3efcbb","author":{"email":"15fea04c26f44a7671c6216bb8b0d2e6cea3311d@redturtle.it","name":"Alessandro Pisa"},"message":"Remove memoize","distinct":false,"url":"https://api.github.com/repos/ploneintranet/ploneintranet/commits/0f079aee45079bc18cc4b429bc95b1889b3efcbb"}]}