Commit graph

7 commits

Author SHA1 Message Date
Enrique J. Hernández Blasco dd32c659f6 oc-calendar: Add edit/delete own and Folder Contact/Owner sharing perm
By storing these custom MAPI roles in the ACL.

The extension field 'X-SOGO-COMPONENT-CREATED-BY' is used to store the
event creator when it is done from Outlook. It is the same field SOGo
uses when an event is created from a shared folder in the webmail.

The creator and the organizer/owner of the event can be different and it can
be used from external sources by checking the organizer field. This matches
the specification from [MS-OXOCAL] Section 1.1 which defines the organizer
as the owner or creator of the event.
2016-02-16 14:55:21 +01:00
Enrique J. Hernández Blasco e08ee9a265 oc: Use enum mapistore_error instead of int
This specifies a little the scope of the variable to make it
more realistic with the actual values it may have. We do have
a static typed compiled language, why don't we use it?
2016-02-15 15:44:14 +01:00
Juan Vallés 376e717f45 oc-calendar: Use the calendar's time zone if it is present
If the event was created by the MAPI client, the client's time zone (if
present) is assigned to the event's calendar in iCalEvent+MAPIStore.
This way, we can use it to deliver the event's properties correctly.
2015-12-23 17:27:10 +01:00
Ludovic Marcotte 93f9a7273e Now handle mem context when saving messages and removed useless debugging. 2013-03-13 15:04:11 -04:00
Wolfgang Sourdeau 49ea183835 PidLidFExceptionalBody should be set only on event exceptions 2012-09-26 09:27:59 -04:00
Wolfgang Sourdeau 28816877aa Monotone-Parent: 35e905507b00aa93112b244da8c4f4c32c7942c7
Monotone-Revision: c4cd64ca35c43c187a23cc30e1bad4db1a5e9d1d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-06T19:20:07
Monotone-Branch: ca.inverse.sogo
2012-08-06 19:20:07 +00:00
Wolfgang Sourdeau 965cd9379e Monotone-Parent: 3a6e0507a35f90e7be4467763bd26ef4fb15cf80
Monotone-Revision: 5b4e61e92b3d68b92ea25f1513eb120e502250a1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-20T15:42:52
Monotone-Branch: ca.inverse.sogo
2012-07-20 15:42:52 +00:00