From 965d1212bcf5666affaf6b7a64449ef7b2339a91 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 27 Nov 2007 21:06:15 +0000 Subject: [PATCH] Monotone-Parent: b3c4fef061776cff263262f03c363766fa58d479 Monotone-Revision: 5088d59ebd9fac5711d577846019ab0351386716 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-11-27T21:06:15 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/ChangeLog b/ChangeLog index 15b9d7677..ac7004ae9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,28 @@ 2007-11-27 Wolfgang Sourdeau + * SoObjects/SOGo/SOGoContentObject.m ([SOGoContentObject + -aclsForUser:uid]): copy all the roles from the container. If the + object is new, make sure the roles contain "ObjectEditor" if and + only if "ObjectCreator" is present. + + * SoObjects/SOGo/SOGoGCSFolder.m ([SOGoGCSFolder + -aclsForUser:uid]): no longer take the "ObjectReader" role into + account. + + * UI/Common/UIxFolderActions.m ([UIxFolderActions + -canAccessContentAction]): always return HTTP status 204. We want + this because we are relying on the SOPE access control manager to + grant access to this method. This requires a fine-tuned access + control in SOGo itself... + + * UI/Contacts/UIxContactsUserRightsEditor.m ([-userCanReadObjects]) + ([-setUserCanReadObjects:userCanReadObjects]): removed methods. + + * UI/MailerUI/UIxMailUserRightsEditor.m ([UIxMailUserRightsEditor + -updateRights]): no longer take the "ObjectReader" role into account. + ([-userCanReadMails], [-setUserCanReadMails:userCanReadMails]): + removed methods. + * SoObjects/Appointments/SOGoFreeBusyObject.m ([SOGoFreeBusyObject -fetchFreeBusyInfosFrom:_startDateto:_endDate]): specify context when looking up the Calendar folder.