Francis Lachapelle
b27c868271
Fix freebusy data fetching of MS Exchange contacts
2016-11-29 15:48:15 -05:00
Ludovic Marcotte
fb7a83f44a
(fix) don't update c_nextalarm in quick table for email alarms
2016-11-04 08:41:47 -04:00
Ludovic Marcotte
78045b14be
(feat) first pass at support for recurring events/tasks email alarms ( fixes #1053 )
2016-11-02 18:16:45 -04:00
Ludovic Marcotte
1efeca72c5
(fix) fallback to email if no cn is found (should avoid displaying bogus chips)
2016-06-21 15:57:35 -04:00
Francis Lachapelle
8cc0b946e7
Fix handling of attendees when updating an event
2016-06-17 15:25:57 -04:00
Francis Lachapelle
9a4d3251a1
Return component's priority as an integer
2016-04-21 13:53:57 -04:00
Francis Lachapelle
af4aae2019
Move [iCalEntityObject+SOGo dateFromString:]
...
.. to CardElement+SOGo so it's also accessible from a NGVCard.
2016-04-05 21:57:09 -04:00
Patrice Levesque
7c25b53fdf
Remove pointless #imports from .m and .h files
...
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Ludovic Marcotte
76f0ec9ae0
(fix) carry over the delegatedTo, not only the part stat
2015-12-15 16:28:13 -05:00
Ludovic Marcotte
cfb741fc9f
(fix) avoid duplicating attendees when accepting event using a different identity over CalDAV
...
Conflicts:
SoObjects/Appointments/iCalEntityObject+SOGo.h
2015-12-15 11:12:59 -05:00
Francis Lachapelle
613f05ac02
Calendar module optimizations in multidomain setup
...
Conflicts:
NEWS
UI/Common/UIxUserRightsEditor.m
2015-07-23 12:06:54 -04:00
Francis Lachapelle
35ff82710a
Handle attach URLs in appointment editor
2015-07-01 15:00:12 -04:00
Francis Lachapelle
69424be245
Return attributes of iCalEntity if non-empty
...
Only include classification and status if theyr are not empty.
2015-06-25 11:17:53 -04:00
Francis Lachapelle
8402152a59
Load alarm from UIxComponentEditor
...
The alarm attributes are now loaded from UIxComponentEditor and not
iCalEntityObject so we can determine if the component's owner is part of
the alarm's attendees.
2015-06-22 09:20:35 -04:00
Francis Lachapelle
177c933af4
Lowercase the status property of vEvent & vToDo
2015-06-12 10:50:02 -04:00
Francis Lachapelle
4ddf92aadb
JSON: Return ISO8601 dates in calendar components
2015-06-12 10:50:01 -04:00
Francis Lachapelle
f9271b747c
Initial JSON actions to get/set an event
2015-06-12 10:48:00 -04:00
Francis Lachapelle
862068eeb5
Improve JSON getters for events
2015-06-11 15:56:59 -04:00
Francis Lachapelle
137e8e7290
Add [iCal(Repeatable)EntityObject attribtues]
...
Those methods are used to get the common attributes of a iCalendar
component (vEvent or vTodo).
2015-06-11 15:54:07 -04:00
Ludovic Marcotte
b8b3519a40
Initial support for multiple alarms and better iCal compatibility
2014-09-12 14:09:28 -04:00
Ludovic Marcotte
12a4fd05a2
Support for repetitive alarms and tasks
2014-09-12 08:34:15 -04:00
Ludovic Marcotte
b05fcc7d82
Fat commit to refactor the quick record generation
2014-07-30 14:51:00 -04:00
Ludovic Marcotte
4ca8b9d0aa
Copyright updates
2014-02-17 11:30:00 -05:00
Ludovic Marcotte
5304461e4c
now possible to see who created a event/task in a delegated calendar
2013-06-19 10:23:47 -04:00
Ludovic Marcotte
cae4fb16bd
See ChangeLog
...
Monotone-Parent: a8ea4c892d2814713d84f3190401e5d4381c4701
Monotone-Revision: 2be823800b3a3aa4e40219b1fbfa546bd5cc1db3
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-11T14:52:11
2010-08-11 14:52:11 +00:00
Wolfgang Sourdeau
f7799b9cf8
Monotone-Parent: de6d837f5c2b62b4ad465872fdc54602b3d1009c
...
Monotone-Revision: 1ccd34fd9ea99e675935d745db7e70d19716428a
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-05-05T13:56:19
Monotone-Branch: ca.inverse.sogo
2010-05-05 13:56:19 +00:00
Wolfgang Sourdeau
bc33b9308a
Monotone-Parent: 1ee824cc2519285b798ee5a9b6d741e19bf29966
...
Monotone-Revision: b07d31699d6b961e69129af2d768322df3b7fee9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-22T17:32:06
Monotone-Branch: ca.inverse.sogo
2010-01-22 17:32:06 +00:00
Wolfgang Sourdeau
62433faf35
Monotone-Parent: 3153e42cfafdd9f2a07623a78af07f4b4e837945
...
Monotone-Revision: 94cd3c2d69b764a47aa3032dde40735f50a696c9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-06T19:21:15
Monotone-Branch: ca.inverse.sogo
2010-01-06 19:21:15 +00:00
Wolfgang Sourdeau
b79a7e5a00
Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
...
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
Wolfgang Sourdeau
89b67f8434
Monotone-Parent: 9014b61a856557f48bcdb06cd327ce958a4d98c7
...
Monotone-Revision: 14fb6c252ef1563d917c59f289ac3d06479a7eab
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-08-10T20:57:22
Monotone-Branch: ca.inverse.sogo
2009-08-10 20:57:22 +00:00
Francis Lachapelle
5967911656
Monotone-Parent: c30c440a14fe8daee4210904dd0d7212fd743325
...
Monotone-Revision: a6cd236d62a4ba9246dc67535656fddd4588d4ab
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-11-24T13:58:04
Monotone-Branch: ca.inverse.sogo
2008-11-24 13:58:04 +00:00
Ludovic Marcotte
a57e885766
Added the SOGoUserManager class (not used right now) to cache user preferences. Fixed tons of bugs wrt invitations handling and more cleanup needs to be done.
...
Monotone-Parent: 56b6e4ca9c570a4e36d00e32127d539e82da7293
Monotone-Revision: db186d0ad7ef7cd1cab54a0ee31f87daa7c32085
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-11-05T21:04:16
Monotone-Branch: ca.inverse.sogo
2008-11-05 21:04:16 +00:00
Wolfgang Sourdeau
15e496adbe
Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7
...
Monotone-Revision: c6900964008d79668f220a86e8a60e9a660b9c0d
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-27T01:13:41
Monotone-Branch: ca.inverse.sogo
2008-09-27 01:13:41 +00:00
Wolfgang Sourdeau
2174d094e9
Monotone-Parent: 928e56751cbed8eace530c7a0b87df535ad79dbc
...
Monotone-Revision: 9bf93635e40d613a05f206aeb8112565d864bdcd
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-09T08:18:18
Monotone-Branch: ca.inverse.sogo
2008-08-09 08:18:18 +00:00
Wolfgang Sourdeau
f0d7546b8b
Monotone-Parent: 1d8390cb8afe22fe543231383205ab7e41337609
...
Monotone-Revision: f633654a120834c13835a3ef41a1418e31efffe3
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-16T21:48:54
Monotone-Branch: ca.inverse.sogo
2008-07-16 21:48:54 +00:00
Wolfgang Sourdeau
6c5003d7bc
Monotone-Parent: 29948ba19f24f47aa6c1b2c0764586b89ff9493f
...
Monotone-Revision: 1a5434f30282a4932bf29227da4cf2da44ef5783
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-11T22:28:12
Monotone-Branch: ca.inverse.sogo
2008-07-11 22:28:12 +00:00
Wolfgang Sourdeau
acfedae126
Monotone-Parent: 0e8b32d9c70c2ce26b1625a032639e96a5e907a9
...
Monotone-Revision: 3edbc90046db007b2cea7d85505ba6bcecec6dd7
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-04T16:06:09
Monotone-Branch: ca.inverse.sogo
2008-07-04 16:06:09 +00:00
Wolfgang Sourdeau
73bfada6bf
Monotone-Parent: 463195ab0268a4a769eab22f23b6aecf0c87ad79
...
Monotone-Revision: 9abbb51cbabcad645190865841814453369fa85f
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-18T10:16:25
Monotone-Branch: ca.inverse.sogo
2007-11-18 10:16:25 +00:00
Wolfgang Sourdeau
37e4310b76
Monotone-Parent: 1c0531a754185ea8992128b43f8114ecf312a212
...
Monotone-Revision: 50c7cdafb86543f6dae899261002b0e053792856
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-04T15:42:13
Monotone-Branch: ca.inverse.sogo
2007-09-04 15:42:13 +00:00
Wolfgang Sourdeau
b952f2fbb3
Monotone-Parent: 052d83040e0d4ee5456c2ee8ef81f588178b384b
...
Monotone-Revision: c4e25d84f9042e9b35f379e1d77a96da56e08bc0
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-08-15T20:17:11
Monotone-Branch: ca.inverse.sogo
2007-08-15 20:17:11 +00:00
Wolfgang Sourdeau
516f33d69f
Monotone-Parent: 38b9ad0f82da6f3240df35e97f591af056f15769
...
Monotone-Revision: eec670c1a42c0c0dc4d8fd262d9226a82b74a294
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-01T04:10:03
Monotone-Branch: ca.inverse.sogo
2007-06-01 04:10:03 +00:00