{"push_id":649381274,"size":21,"distinct_size":3,"ref":"refs/heads/deif-meeting-permissions","head":"b457a8ae62e7f0ef19212035fd47068e6be1f6fe","before":"30d939910ae242bbe9f1652e65b854173e50384a","commits":[{"sha":"39d1929dcce38589c99f921ca54d3f1ce2b85c40","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Move overwritten ploneform-macros to overrides.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/39d1929dcce38589c99f921ca54d3f1ce2b85c40"},{"sha":"1b32c704d4f2e1b58aacf2956d7bfc82be9d9289","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Test that errors for form groups are actually displayed as error.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/1b32c704d4f2e1b58aacf2956d7bfc82be9d9289"},{"sha":"02a0e3a91903fe5017020af4ca04886747b62136","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Move MyNotifications listing to the PersonalOverview.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/02a0e3a91903fe5017020af4ca04886747b62136"},{"sha":"9e3ff0382626ee882572ae4a6d10712c3d8019d3","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Adjust notifiaction overview link in notification viewlet.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/9e3ff0382626ee882572ae4a6d10712c3d8019d3"},{"sha":"78e1aa5d1d6ad99a71488bbf26ca8e3cebcb5694","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"NotificationViewlet: Display message when no unread notitifications exists.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/78e1aa5d1d6ad99a71488bbf26ca8e3cebcb5694"},{"sha":"5bb699f74aa431e77febcc0f08edf8a3b382777f","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Update activity translations.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/5bb699f74aa431e77febcc0f08edf8a3b382777f"},{"sha":"39e207eb250263b64e5b113f77e0aa29e785bb37","author":{"email":"b6628ae1de825d240e1ad20749f4d65c951aa51a@gmail.com","name":"David Erni"},"message":"Merge pull request #894 from 4teamwork/pg_notification_overview\n\nNotification overview and viewlet improvements.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/39e207eb250263b64e5b113f77e0aa29e785bb37"},{"sha":"3623384791971a3279c0241878601321c385aaf9","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Implement meeting view.\n\nImplement meeting view as described in\nhttps://basecamp.com/2768704/projects/7577904/todos/170675783.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/3623384791971a3279c0241878601321c385aaf9"},{"sha":"1d62edca2b10a92064553f86bec4f802e39574a7","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Update meeting translations.\n\nAs seen in https://basecamp.com/2768704/projects/7577904/todos/170675783\nthe protocol action labels are next to each other. To save the space the\naction labels are shorter. Because the frame around they won't lose the\nsense.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/1d62edca2b10a92064553f86bec4f802e39574a7"},{"sha":"a7dfde6125f91f2bd1772e40bb3d32564801f76d","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Add builders for generated documents.\n\nAdd builders for generated documents in meeting for testing issues. New\nbuilders are able to generate generated_document instances for a given document.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/a7dfde6125f91f2bd1772e40bb3d32564801f76d"},{"sha":"75be8c234c9a8c48590ad39907544023c46f6773","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Move javascript definition to data-attribute.\n\nAccording to notifications implementation we define the javascript\nrelevant variables in data attributes.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/75be8c234c9a8c48590ad39907544023c46f6773"},{"sha":"ad4d89fb551beb5e3e850b0821286ded10183548","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Update tests","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/ad4d89fb551beb5e3e850b0821286ded10183548"},{"sha":"468195ad4c5519fddb5e6e6034537214b5afbc75","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Attach expand handler only to expandable rows.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/468195ad4c5519fddb5e6e6034537214b5afbc75"},{"sha":"18c0cbe2bd8795c772ba34cffdc47c722825c163","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Display sort handler depending on meeting state.\n\nWhen meeting is held, it's no longer editable so sorting the\nagendaitems should not be possible.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/18c0cbe2bd8795c772ba34cffdc47c722825c163"},{"sha":"ce180fe501b8597063627eef1e6affae7d350b89","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Hide edit column when meeting is not editable.\n\nDisplaying an empty column does not make sense and wastes space.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/ce180fe501b8597063627eef1e6affae7d350b89"},{"sha":"5d7ad177f156638c14c8169d917021afe84c1708","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Update changelog for meeting-view redesign.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/5d7ad177f156638c14c8169d917021afe84c1708"},{"sha":"92fdb938f187305f1ea6b1d5b05a99f110f0cbbb","author":{"email":"b4ffc7be957d8d72cee43e71f82fdc97c54bd24c@gmail.com","name":"Philippe Gross"},"message":"Merge pull request #890 from 4teamwork/spv_redesign\n\nMeeting view implementation","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/92fdb938f187305f1ea6b1d5b05a99f110f0cbbb"},{"sha":"9b3aa74b7cabd3704940d276b968a4223d51e838","author":{"email":"0853bffa8bdda3b53ed64ee24f78356fe48f0d7d@4teamwork.ch","name":"Lukas Graf"},"message":"Merge pull request #895 from 4teamwork/deif-fix-ploneform-macros\n\nFix overwriting ploneform-macros","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/9b3aa74b7cabd3704940d276b968a4223d51e838"},{"sha":"cb394c57ba1fcb1e669659169fa3132238276a34","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Also manage meeting permission in dossier workflow.\n\nThe following permissions are now managed:\n - opengever.meeting: Add Proposal\n - opengever.meeting: Add Sablon Template\n\nFixes #773.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/cb394c57ba1fcb1e669659169fa3132238276a34"},{"sha":"953c7c9ae3002b55187aed4660e49173be3cb90e","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Make sure test-user can edit/create content.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/953c7c9ae3002b55187aed4660e49173be3cb90e"}]}