{"push_id":599678848,"size":30,"distinct_size":28,"ref":"refs/heads/jone-csrf","head":"c6bfc2975e9193d933b7418d72f2e06345b10e66","before":"05bcfb9e112f40fc61e9d495b3f44dde9076f17b","commits":[{"sha":"2e9035e3472800f66f08ff9d9420e88252b93b5a","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Fixed date_of_completion display in task overview.\n\nThe `_format_date` did not format the given date, but format the tasks deadline.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/2e9035e3472800f66f08ff9d9420e88252b93b5a"},{"sha":"74fd3f3f06de8c0c0d24540668613b87928ca7c1","author":{"email":"b6628ae1de825d240e1ad20749f4d65c951aa51a@gmail.com","name":"David Erni"},"message":"Merge pull request #784 from 4teamwork/pg_fix_task_date_of_completion_display\n\nFixed date_of_completion display in task overview.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/74fd3f3f06de8c0c0d24540668613b87928ca7c1"},{"sha":"8743b6fe6c5a426efdf0246e023bdce2fa28ead3","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"use newest plone.protect version.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/8743b6fe6c5a426efdf0246e023bdce2fa28ead3"},{"sha":"0969381e8ce34e89b3018c04c56ca928ea47990f","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"disable plone.protect for /edit requests.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0969381e8ce34e89b3018c04c56ca928ea47990f"},{"sha":"522c277952d9141e657716b6f5b0a39dbe4b020d","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"disable plone.protect for quickupload which uses sessions.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/522c277952d9141e657716b6f5b0a39dbe4b020d"},{"sha":"0123d34f52cd163cf35d7eeece73af0468c4fc2e","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"Don't write to the annotations when accessing \"tabbed_view\" the first time.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0123d34f52cd163cf35d7eeece73af0468c4fc2e"},{"sha":"17f44710059a8ba333fbf12eca20a7608e33d6d3","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: allow changing annotations when setting OGDS sync stamp.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/17f44710059a8ba333fbf12eca20a7608e33d6d3"},{"sha":"83852a13e7f88823ab38cb516468aad44c7eb54c","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: allow initializing reference number prefixes.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/83852a13e7f88823ab38cb516468aad44c7eb54c"},{"sha":"be85e5de961111bc98bb4117e53d1a440a747d3b","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: allow initializing sequence numbers.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/be85e5de961111bc98bb4117e53d1a440a747d3b"},{"sha":"4e6b40157f3a1672d048feb3b766f1bee4a886cf","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: allow write to task response container.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/4e6b40157f3a1672d048feb3b766f1bee4a886cf"},{"sha":"8a20cc4d7344f36253fb3ec308755fa87be2e42b","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"personaloverview test: remove unnecessary statement.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/8a20cc4d7344f36253fb3ec308755fa87be2e42b"},{"sha":"6bd0ca6c56269f306bf3f959d89501149071a9f6","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"always allow unprotected writes to memberdata cache.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/6bd0ca6c56269f306bf3f959d89501149071a9f6"},{"sha":"ad5294acb47478da6a12ada6766591b81a79a2b1","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"update document forms test: make it a little less specific.\n\nThe problem is that when plone.protect adds the authenticator field,\nit changes '<input />' to '<input>'.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/ad5294acb47478da6a12ada6766591b81a79a2b1"},{"sha":"1c9a14d3d27da0e82c04aaac42bfe8ee5c3b4248","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: Add token to mail download.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/1c9a14d3d27da0e82c04aaac42bfe8ee5c3b4248"},{"sha":"4075095ad0cd3f5b339114fd1c27a331e952e213","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"Disable CSRF in autocomplete widget test.\n\nThe test is using the ftw.testbrowser layer and forms, which are only used in\ntesting and therefore are not protected and not needed to be protected.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/4075095ad0cd3f5b339114fd1c27a331e952e213"},{"sha":"387c34794dc6de828f20b6d89ea99968138cf2b9","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF whitelist for tree portlet caches.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/387c34794dc6de828f20b6d89ea99968138cf2b9"},{"sha":"41b0c476bb23e0f5e6c2998849741d4cf0e294c6","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF protection for referenceprefix_manager.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/41b0c476bb23e0f5e6c2998849741d4cf0e294c6"},{"sha":"61f0d4296cf6b29d94095496043ad10924dc910f","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: automatically add authenticator token to transition links.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/61f0d4296cf6b29d94095496043ad10924dc910f"},{"sha":"ba20a42226747ca7f43a333148c40de161f4c30a","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: add authenticator token to document actions.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/ba20a42226747ca7f43a333148c40de161f4c30a"},{"sha":"5c1910e31b9f5233755ac80db7b63eab9ab3f865","author":{"email":"7ee2722550f7583db1defd926932a754bab4128a@jone.ch","name":"Jonas Baumann"},"message":"CSRF: add authenticator for meeting transitions.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/5c1910e31b9f5233755ac80db7b63eab9ab3f865"}]}