Francis Lachapelle
c3376a4ddf
Fix some compilation warnings
2016-11-28 10:14:23 -05:00
Ludovic Marcotte
d2e03386d2
(fix) use GMT + adjust bias when querying Exchange's FB info
2016-11-25 15:14:24 -05:00
Ludovic Marcotte
0e82802082
(fix) also filter out recurrence-id
2016-11-24 15:43:37 -05:00
Ludovic Marcotte
0cdc6c9cd7
(fix) we now always use utf8 when sending IMIP messages
2016-11-08 08:49:23 -05:00
Francis Lachapelle
168a2ddd18
Fix handling of weekly recurrence rule with count
...
This fixes some corner cases when computing the freebusy and therefore
when verifying for resource conflicts.
2016-11-04 16:44:14 -04:00
Ludovic Marcotte
fb7a83f44a
(fix) don't update c_nextalarm in quick table for email alarms
2016-11-04 08:41:47 -04:00
Francis Lachapelle
c02c4aa834
Avoid mail notifications on superfluous changes
...
(cont'd)
Fixes #3790
2016-11-03 11:47:21 -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
Francis Lachapelle
651a1c3910
Avoid mail notifications on superfluous changes
...
Fixes #3790
2016-11-01 15:26:59 -04:00
Francis Lachapelle
1ee7693432
Fix support for recurrent tasks (cont'd)
...
Fixes #3864
2016-11-01 14:52:18 -04:00
Ludovic Marcotte
188dd986d2
(fix) cosmetic changes
2016-11-01 14:20:59 -04:00
Francis Lachapelle
613d21b0c5
(i18n) Update translations
2016-11-01 12:06:15 -04:00
Francis Lachapelle
65a653ac0c
(i18n) Update translations
2016-10-26 08:27:44 -04:00
Francis Lachapelle
4d0dcc4978
Fix support for recurrent tasks
2016-10-24 16:31:59 -04:00
Ludovic Marcotte
85ad17ad36
(fix) We never send IMIP reply when the "initiator" is Outlook 2013/2016 over
2016-10-19 15:13:28 -04:00
Francis Lachapelle
292432df12
Don't remove the "c_component" condition in search
...
This will fix a bug when we'll support recurrent tasks!
2016-10-07 12:19:19 -04:00
Ludovic Marcotte
b7abbeb045
(fix) fixed default TRANSP value when creating event
2016-09-28 10:28:43 -04:00
Francis Lachapelle
c328ea1823
(i18n) Update translations
2016-09-28 09:29:55 -04:00
Ludovic Marcotte
c1326dc20e
(fix) search in all domain sources for Apple Calendar and properly handle groups
2016-09-26 15:22:49 -04:00
Francis Lachapelle
6d8f7c9a44
Add Serbian translation
2016-09-14 12:13:42 -04:00
Ludovic Marcotte
bc332bc980
Minor improvement over previous commit
2016-08-09 16:22:09 -04:00
Ludovic Marcotte
0e2336cc4e
(fix) check if the SENT-BY has access to organizer's calendar before modifying attendees' calendar ( fixes #3759 )
2016-08-09 16:17:17 -04:00
Ludovic Marcotte
b7496a5d6b
(fix) correctly calculate recurrence exceptions
2016-08-05 14:53:38 -04:00
Ludovic Marcotte
21e0cd8711
(fix) change 403 to 409 so Lightning doesn't fail silently
2016-08-04 14:13:00 -04:00
Francis Lachapelle
4a6bdffc5b
Fix exception when moving tasks
2016-07-20 13:31:15 -04:00
Francis Lachapelle
197123143b
(i18n) Update translations
2016-07-05 21:30:33 -04:00
Ludovic Marcotte
4a74f00adb
(fix) integrated latest OC changes
2016-06-23 08:58:25 -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
Ludovic Marcotte
ff65ba88ad
(fix) properly terminate dictionary initialization
2016-06-14 08:31:37 -04:00
Francis Lachapelle
ccbce4fa1d
(i18n) Update translations
2016-06-10 09:05:18 -04:00
Francis Lachapelle
7dbbd66640
Fix all-day events covering a timezone change
...
Fixes #3457
2016-06-09 15:30:12 -04:00
Francis Lachapelle
bba673e0ef
Fix negative offset when saving an all-day event
2016-06-07 10:09:25 -04:00
Francis Lachapelle
ec61fd10fc
Fix negative offset when saving an all-day event
...
Fixes #3717
2016-06-06 13:29:00 -04:00
Ludovic Marcotte
875a4aca32
(fix) improved previous commit for attributes stripping and UID generation ( fixes #3695 and #3696 )
2016-05-27 10:53:16 -04:00
Ludovic Marcotte
c9f63a7ce2
(fix) make sure to strip X- tags when securing content ( #3695 )
2016-05-26 14:42:13 -04:00
Francis Lachapelle
0e2c6dc5cd
Fix offset when converting event to all-day
...
Fixes #3655
2016-05-20 10:06:13 -04:00
Francis Lachapelle
9db6e2c411
(i18n) Update translations
2016-05-18 16:07:58 -04:00
Francis Lachapelle
c8f8b505cb
Add Turkish (Turkey) translation
2016-05-16 13:28:12 -04:00
Francis Lachapelle
e396e29430
Fix handling of Web calendars
...
- handle Web calendars that require authentication;
- properly save the "reload on login" option;
- reload Web calendars when clicking on the reload button on top of the
events/tasks list;
- properly activate the checkbox of new calendars (as they are enabled
by default).
Fixes #3326
2016-05-13 15:50:24 -04:00
Francis Lachapelle
6cb513f30b
New user setting to set calendars display order
2016-04-27 15:25:01 -04:00
Francis Lachapelle
48e58164f7
Improve settings cleanup when removing a calendar
2016-04-26 11:37:38 -04:00
Francis Lachapelle
9a4d3251a1
Return component's priority as an integer
2016-04-21 13:53:57 -04:00
Ludovic Marcotte
1e8a565224
(fix) adjust offset datatype to avoid int overflows ( fixes #3628 )
2016-04-11 15:55:12 -04:00
Ludovic Marcotte
35d1cab856
(fix) properly XML escape wide characters ( fixes #3616 )
2016-04-06 11:19:18 -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
Francis Lachapelle
f4a537d811
(i18n) Update translations
2016-04-05 11:49:10 -04:00
Ludovic Marcotte
49f1c30e77
(feat) now able to copy/move events and also duplicate them ( fixes #3196 )
2016-03-24 14:53:27 -04:00
Ludovic Marcotte
3a9c28f0ea
(fix) handle default classification for tasks ( fixes #3541 )
2016-03-23 13:41:08 -04:00
Ludovic Marcotte
573e63d3e0
(fix) small performance optimization
2016-03-23 13:25:46 -04:00