{"push_id":835285837,"size":18,"distinct_size":5,"ref":"refs/heads/kb_spv_redesign","head":"97fa6c441d737fc53a29c0c6bd666e028d80a1a4","before":"149955031008ac82be37a9bc535ab20278b55303","commits":[{"sha":"0ff0abca2b1325c649e08f1bba1b0fe345aa40e6","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Remove special handling, has no effect.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0ff0abca2b1325c649e08f1bba1b0fe345aa40e6"},{"sha":"8903ac8e5e3bcd14bced14611b865f855f9ad0d5","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"No longer show wrapper objects in pathbar.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/8903ac8e5e3bcd14bced14611b865f855f9ad0d5"},{"sha":"66bc8f8ce20914774ed933ebc025eb2d1897d516","author":{"email":"b4ffc7be957d8d72cee43e71f82fdc97c54bd24c@gmail.com","name":"Philippe Gross"},"message":"Merge pull request #1254 from 4teamwork/deif-fix-breadcrumbs\n\nNo longer show wrapper objects in pathbar.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/66bc8f8ce20914774ed933ebc025eb2d1897d516"},{"sha":"0d1d4a1f267d653f9cec1cc5ad3053462131ebbe","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Always wrap members in a MemberWrapper.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0d1d4a1f267d653f9cec1cc5ad3053462131ebbe"},{"sha":"f62643964e1da325d3a3b92615c308e980ca72ed","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Wrap memberships into a MemberShip wrapper.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/f62643964e1da325d3a3b92615c308e980ca72ed"},{"sha":"722af904a5f5a2138f893f2de2bfdc3d64dd242f","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Remove duplicate interface implements definition.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/722af904a5f5a2138f893f2de2bfdc3d64dd242f"},{"sha":"61ff22d057858656943ed7f16aa93e79446d2679","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Drop temporary refactoring workaround.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/61ff22d057858656943ed7f16aa93e79446d2679"},{"sha":"73ca3dc9a2529da8220a9325f47c618c9232263a","author":{"email":"bbc38a843bcfa0c7ce61c87d8acd9cef9101fd2f@4teamwork.ch","name":"David Erni"},"message":"Update changelog.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/73ca3dc9a2529da8220a9325f47c618c9232263a"},{"sha":"6203229f4e2f91859aea81a59747fe07e13dbcaa","author":{"email":"b4ffc7be957d8d72cee43e71f82fdc97c54bd24c@gmail.com","name":"Philippe Gross"},"message":"Merge pull request #1258 from 4teamwork/deif-member-wrapper\n\nRemove publishTraverse hacks in favour of wrapper objects.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/6203229f4e2f91859aea81a59747fe07e13dbcaa"},{"sha":"c3d61a9c2caa6040cc7447d5e71e182aac6bb563","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Replace Notification's watcher relation with a simple userid column.\n\nA watcher is no longer be equalized with a user, it could be all kind of actors (inbox:client1 etc.). Therefore we had to change the model.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/c3d61a9c2caa6040cc7447d5e71e182aac6bb563"},{"sha":"4bde177f7ed86ae5168d4a078ba4255e14484b7f","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Rework Notitication <-> Watcher relation.\n\nThere is no longer a direct relation betweeen Notitication and Watcher, because a Watcher exist for each Actor (could also be a inbox or a group) and a Notitication is generated for exactly one user. Therefore some notitication center features has to be reworked.\n\nRight now the watcher model, has a separte method to resolve the representatives , which differs between users and inbox actors. This is only a temporarilly solution, because the notification improvments should be available in the 4.4 release (backport). This method should use the Actor functionality, but right now it's part of the opengever.core instead of opengever.ogds.models. I'll improve that with a separte pullrequest, which has not be backported to the 4.4 release.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/4bde177f7ed86ae5168d4a078ba4255e14484b7f"},{"sha":"a84e012e34c0e674311b1f750cf6acb664e5955e","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Rename Watcher's user_id column to actorid.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/a84e012e34c0e674311b1f750cf6acb664e5955e"},{"sha":"28fa43d5944900dedee83fd46886a2747ac2d48d","author":{"email":"b6628ae1de825d240e1ad20749f4d65c951aa51a@gmail.com","name":"David Erni"},"message":"Merge pull request #1249 from 4teamwork/pg_group_as_watcher\n\nRegister actor as watcher instead of every single user","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/28fa43d5944900dedee83fd46886a2747ac2d48d"},{"sha":"264c4e6783fb611fab7e45b95e0ba3e664b0fa72","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Implement updating title of agenda item.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/264c4e6783fb611fab7e45b95e0ba3e664b0fa72"},{"sha":"50817d485b652e6d539d1ca3fbd5b556142e8f5a","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Fix method of XHR Request.\n\nMethod was set to 'GET' instead of 'POST'. Becuase method was not set. So jquery took the default method.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/50817d485b652e6d539d1ca3fbd5b556142e8f5a"},{"sha":"7a62ab6832e4530a0fc30f7cba6ed3ca0f54b69a","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Remove unused variable ```event```","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/7a62ab6832e4530a0fc30f7cba6ed3ca0f54b69a"},{"sha":"930c7d42d7a4e6aa5dfffc44dfa1993ab0730c74","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Internet Explorer does not support dataset API.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/930c7d42d7a4e6aa5dfffc44dfa1993ab0730c74"},{"sha":"97fa6c441d737fc53a29c0c6bd666e028d80a1a4","author":{"email":"30283106a327a590d87ef7011a14218acd7f72e3@4teamwork.ch","name":"Kevin Bieri"},"message":"Implement standardized JSONResponse and message factory.","distinct":true,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/97fa6c441d737fc53a29c0c6bd666e028d80a1a4"}]}