{"push_id":771036753,"size":46,"distinct_size":12,"ref":"refs/heads/deif-link-commitee-repofolder","head":"dcec1829d57c69d3c39c4a9332e789b4ad7da461","before":"75a26c9e5f62206c69496563d8aa77d663e66ab3","commits":[{"sha":"cf9ff132de65c89153d46f69d9bfb485cca5895d","author":{"email":"0853bffa8bdda3b53ed64ee24f78356fe48f0d7d@4teamwork.ch","name":"Lukas Graf"},"message":"ReferenceNumberPrefixAdpater: Fix conditions for lazily initialising\n\nPersistentMappings in annotations.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/cf9ff132de65c89153d46f69d9bfb485cca5895d"},{"sha":"441338efd070a19ae1d105bb981ea487622f7535","author":{"email":"b6628ae1de825d240e1ad20749f4d65c951aa51a@gmail.com","name":"David Erni"},"message":"Merge pull request #1188 from 4teamwork/lg-fix-lazy-mapping-init\n\nReferenceNumberPrefixAdpater: Fix conditions for lazily initialising PersistentMappings in annotations.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/441338efd070a19ae1d105bb981ea487622f7535"},{"sha":"1e5b7274c300556405e51d7e8ef034e084bda797","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Make mail upgradesteps (to4500, to4501) more defensive.\n\nMake upgradesteps `UpgradeMailMessageFilename` and `FixMailsWithIncorrectlyDecodedHeaderValues` more defensive to avoid trouble douring upgrades caused of mails with an wrong class (ftw.mail.mail.Mail instead of OGMail).","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/1e5b7274c300556405e51d7e8ef034e084bda797"},{"sha":"ba80ec0e4a484f4da1bd3f18982a944d3b4e60bf","author":{"email":"b6628ae1de825d240e1ad20749f4d65c951aa51a@gmail.com","name":"David Erni"},"message":"Merge pull request #1189 from 4teamwork/pg_mail_updatestep_fixes\n\nMake mail upgradesteps (to4500, to4501) more defensive.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/ba80ec0e4a484f4da1bd3f18982a944d3b4e60bf"},{"sha":"d7ee911b2285c07c96b3e840da8fb4b4c6591a2a","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Add simple lockable support for SQL objects.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/d7ee911b2285c07c96b3e840da8fb4b4c6591a2a"},{"sha":"0d04f0f28ac879f771881a77f85318892f4db2ec","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Added locking support for the (Pre)Protocol edit forms","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/0d04f0f28ac879f771881a77f85318892f4db2ec"},{"sha":"d77fee6ebbbf88e60edd8112684c0e54682288fe","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Added LockingOperations and LockingInformation view for SQLObject representing objects.\n\nLike the opengever.meeting `Committee` which represents the Meeting SQL Object.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/d77fee6ebbbf88e60edd8112684c0e54682288fe"},{"sha":"d8fb11a945f2a2e9379023bb69f5713a8a76b177","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Use newly introduce MeetingWrapper as context.\n\nWe overwrite the `_getOb` of the Comittee type. This allows us to change the\ncontext for meeting objects to the MeetingWrapper, if they are requested. That\nimplementation change allow us to register meetings view, as regular\nBrowserviews without any traversal hack.\n\nSo the URL for accessing meetings looks like the following:\n - http://localhost:8080/fd/sitzungen/committee-3/meeting-1/view","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/d8fb11a945f2a2e9379023bb69f5713a8a76b177"},{"sha":"9873a248206b48059b2495f19ed3c44445979b13","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Rework meeting views and register them for MeetingWrapper only.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/9873a248206b48059b2495f19ed3c44445979b13"},{"sha":"f6ba1fcad06ed758a904b4c476bb6c33e364f700","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Pathbar add special handling for the MeetingWrapper objects.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/f6ba1fcad06ed758a904b4c476bb6c33e364f700"},{"sha":"11fca3c70d4b2989c59f0ca6dbd2d4f127fd62c9","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Update committee_member_vocabulary, which now gets an meetingwrapper as context.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/11fca3c70d4b2989c59f0ca6dbd2d4f127fd62c9"},{"sha":"c60caf6d29308938c8380b661d68fdb6ffac02e3","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Remove no longer used MeetingList view.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/c60caf6d29308938c8380b661d68fdb6ffac02e3"},{"sha":"6abbc52624db0b2b27b8671d9100c58fca2a9e85","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Remove publishTraverse support from the MeetingView.\n\nThe \"traverse-hack\" for all the mapped actions is no longer necessary, because the views can registered as regular views.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/6abbc52624db0b2b27b8671d9100c58fca2a9e85"},{"sha":"eafda45c6a4ea7a8db8baafadd0a6bb1ddb0370b","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"ModelAddForm: Redirect to the nextUrl after creating a record.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/eafda45c6a4ea7a8db8baafadd0a6bb1ddb0370b"},{"sha":"303a6150002c4033b448678f3d245bdc4b45ce36","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"locking support.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/303a6150002c4033b448678f3d245bdc4b45ce36"},{"sha":"93796c9dbaef4eb27419fe3600a5900b503bed49","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Moved locking support for SQL Models to a own subpackage opengever.locking.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/93796c9dbaef4eb27419fe3600a5900b503bed49"},{"sha":"dc4a81e40e07a35de5c31f21d55ce2bf68e4d507","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Replaced ogds.base upgradestep with an upgradestep in policy.base to install the new subpackage.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/dc4a81e40e07a35de5c31f21d55ce2bf68e4d507"},{"sha":"d18d7bbfb7cd0317736d828a9a63bd1f90c43000","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Addd tests for the SQLObject Locking support from opengever.locking.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/d18d7bbfb7cd0317736d828a9a63bd1f90c43000"},{"sha":"58b9794eb16e296a82837d51e91a4dbb93ef2d98","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Added tests for the meeting locking integration.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/58b9794eb16e296a82837d51e91a4dbb93ef2d98"},{"sha":"333d7d24ff240c85fb18f04028939606b1de60ac","author":{"email":"5f3133f1acc30f1c979657ef967cadd9aa8fc2c2@4teamwork.ch","name":"Philippe Gross"},"message":"Removed zcml for already removed preprotocol view's.\n\nThe preprotocol removing was implemented during the meeting as context and locking improvment.","distinct":false,"url":"https://api.github.com/repos/4teamwork/opengever.core/commits/333d7d24ff240c85fb18f04028939606b1de60ac"}]}