Monotone-Parent: 9fe369dfb72baf0d05e6ae5266d91baf4461f26c
Monotone-Revision: 0e4fe01f65e6836cefb46fca4a1cc35a759e63c2 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-12-17T20:58:12 Monotone-Branch: ca.inverse.sogomaint-2.0.2
parent
9a3a22dce1
commit
f0159c1f07
7
NEWS
7
NEWS
|
@ -1,3 +1,8 @@
|
||||||
|
0.9.0-20071217 (1.0 rc3)
|
||||||
|
------------------------
|
||||||
|
- mail folders state is now saved;
|
||||||
|
- the status of participants in represented with an icon;
|
||||||
|
|
||||||
0.9.0-20071127 (1.0 rc2)
|
0.9.0-20071127 (1.0 rc2)
|
||||||
------------------------
|
------------------------
|
||||||
- the user password is no longer transmitted in the url when logging in;
|
- the user password is no longer transmitted in the url when logging in;
|
||||||
|
@ -14,8 +19,6 @@
|
||||||
- invitation from Google calendar are now correctly parsed;
|
- invitation from Google calendar are now correctly parsed;
|
||||||
- it is now possible to search events by title in the Calendar module;
|
- it is now possible to search events by title in the Calendar module;
|
||||||
- all the writable calendars are now listed in the event edition dialog;
|
- all the writable calendars are now listed in the event edition dialog;
|
||||||
- mail folders state is now save;
|
|
||||||
- the status of participants in represented with an icon;
|
|
||||||
|
|
||||||
0.9.0-20071119 (1.0 rc1)
|
0.9.0-20071119 (1.0 rc1)
|
||||||
------------------------
|
------------------------
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
defaultRoles = {
|
defaultRoles = {
|
||||||
"ViewAllComponent" = ( "Owner", "Organizer", "Participant", "ComponentModifier", "ComponentResponder", "ComponentViewer" );
|
"ViewAllComponent" = ( "Owner", "Organizer", "Participant", "ComponentModifier", "ComponentResponder", "ComponentViewer" );
|
||||||
"ViewDAndT" = ( "Organizer", "Participant", "ComponentDAndTViewer" );
|
"ViewDAndT" = ( "Organizer", "Participant", "ComponentDAndTViewer" );
|
||||||
"ModifyComponent" = ( "Owner", "Organizer" );
|
"ModifyComponent" = ( "Owner", "Organizer", "ComponentModifier" );
|
||||||
"RespondToComponent" = ( "Participant", "ComponentModifier", "ComponentResponder" );
|
"RespondToComponent" = ( "Participant", "ComponentModifier", "ComponentResponder" );
|
||||||
"Access Object" = ( "Owner", "Organizer", "Participant", "ComponentModifier", "ComponentResponder", "ComponentViewer", "ComponentDAndTViewer" );
|
"Access Object" = ( "Owner", "Organizer", "Participant", "ComponentModifier", "ComponentResponder", "ComponentViewer", "ComponentDAndTViewer" );
|
||||||
"Change Images and Files" = ( "Owner", "Organizer", "ComponentModifier" );
|
"Change Images and Files" = ( "Owner", "Organizer", "ComponentModifier" );
|
||||||
|
|
|
@ -1096,7 +1096,8 @@
|
||||||
{
|
{
|
||||||
if (![sm validatePermission: SOGoCalendarPerm_ModifyComponent
|
if (![sm validatePermission: SOGoCalendarPerm_ModifyComponent
|
||||||
onObject: clientObject
|
onObject: clientObject
|
||||||
inContext: context])
|
inContext: context]
|
||||||
|
|| [component userIsOrganizer: currentUser])
|
||||||
toolbarFilename = adminToolbar;
|
toolbarFilename = adminToolbar;
|
||||||
else
|
else
|
||||||
toolbarFilename = @"SOGoComponentClose.toolbar";
|
toolbarFilename = @"SOGoComponentClose.toolbar";
|
||||||
|
|
Loading…
Reference in New Issue