mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-07 06:18:50 +00:00
Monotone-Parent: a3af3c8ec093a513104f71c796d21d4ad5b438a5
Monotone-Revision: bfa1eaa1a465a26614ff646159f8de7c177bc878 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-01T20:53:33 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
2007-06-01 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* SoObjects/SOGo/SOGoPermissions.m: added roles "FolderViewer" and
|
||||
"FolderEraser" and special permission "Access Object". Removed
|
||||
role "SOGoMailRole_MessageEraser" since "SOGoRole_ObjectEraser"
|
||||
can be used instead. Removed "FolderReader" since it is useless.
|
||||
|
||||
* SoObjects/Contacts/SOGoContactGCSEntry.m ([SOGoContactGCSEntry
|
||||
-vCard]): directly use the "content" ivar since it is initialized
|
||||
during object creation.
|
||||
|
||||
@@ -28,13 +28,15 @@
|
||||
#import <NGObjWeb/SoPermissions.h>
|
||||
|
||||
extern NSString *SOGoRole_ObjectCreator;
|
||||
extern NSString *SOGoRole_ObjectReader;
|
||||
extern NSString *SOGoRole_ObjectEraser;
|
||||
extern NSString *SOGoRole_ObjectReader;
|
||||
extern NSString *SOGoRole_ObjectViewer;
|
||||
extern NSString *SOGoRole_ObjectEditor;
|
||||
|
||||
extern NSString *SOGoRole_FolderCreator;
|
||||
extern NSString *SOGoRole_FolderReader;
|
||||
extern NSString *SOGoRole_FolderEraser;
|
||||
extern NSString *SOGoRole_FolderViewer;
|
||||
|
||||
extern NSString *SOGoRole_AuthorizedSubscriber;
|
||||
extern NSString *SOGoRole_None;
|
||||
extern NSString *SOGoRole_FreeBusy;
|
||||
@@ -46,7 +48,6 @@ extern NSString *SOGoMailRole_Poster;
|
||||
extern NSString *SOGoMailRole_Expunger;
|
||||
extern NSString *SOGoMailRole_Creator;
|
||||
extern NSString *SOGoMailRole_Administrator;
|
||||
extern NSString *SOGoMailRole_MessageEraser;
|
||||
|
||||
extern NSString *SOGoCalendarRole_Organizer;
|
||||
extern NSString *SOGoCalendarRole_Participant;
|
||||
@@ -69,6 +70,7 @@ extern NSString *SOGoCalendarRole_ComponentDAndTViewer;
|
||||
extern NSString *SOGoCalendarRole_ComponentModifier;
|
||||
extern NSString *SOGoCalendarRole_ComponentResponder;
|
||||
|
||||
extern NSString *SOGoPerm_AccessObject;
|
||||
extern NSString *SOGoPerm_ReadAcls;
|
||||
extern NSString *SOGoPerm_FreeBusyLookup;
|
||||
|
||||
|
||||
@@ -28,10 +28,10 @@ NSString *SOGoRole_ObjectEraser = @"ObjectEraser";
|
||||
NSString *SOGoRole_ObjectViewer = @"ObjectViewer";
|
||||
NSString *SOGoRole_ObjectReader = @"ObjectReader";
|
||||
NSString *SOGoRole_ObjectEditor = @"ObjectEditor";
|
||||
|
||||
NSString *SOGoRole_FolderCreator = @"FolderCreator";
|
||||
NSString *SOGoRole_FolderEraser = @"FolderEraser";
|
||||
NSString *SOGoRole_FolderViewer = @"FolderViewer";
|
||||
NSString *SOGoRole_FolderReader = @"FolderReader";
|
||||
|
||||
NSString *SOGoRole_AuthorizedSubscriber = @"AuthorizedSubscriber";
|
||||
NSString *SOGoRole_None = @"None";
|
||||
|
||||
@@ -73,6 +73,7 @@ NSString *SOGoMailRole_Administrator = @"MailAdministrator";
|
||||
NSString *SOGoMailRole_MessageEraser = @"MailMessageEraser";
|
||||
|
||||
/* permissions */
|
||||
NSString *SOGoPerm_AccessObject= @"Access Object";
|
||||
NSString *SOGoPerm_ReadAcls = @"ReadAcls"; /* the equivalent of "read-acl" in
|
||||
the WebDAV acls spec, which is
|
||||
currently missing from SOPE */
|
||||
|
||||
Reference in New Issue
Block a user