Francis Lachapelle
|
8b6b9d80af
|
(i18n) Update translations
|
2019-07-19 12:50:18 -04:00 |
Francis Lachapelle
|
60247e83e7
|
(i18n) Update German translation
|
2019-07-09 16:15:37 -04:00 |
Francis Lachapelle
|
a746a6b23d
|
(i18n) Update Catalan translation
Fixees #4726
|
2019-06-17 11:43:43 -04:00 |
Francis Lachapelle
|
f0c8aa884c
|
(i18n) Add Indonesian (id) translation
|
2019-06-14 10:58:29 -04:00 |
Ludovic Marcotte
|
d75fe573b2
|
(fix) potential fix for #4289
|
2019-03-18 15:46:39 -04:00 |
Francis Lachapelle
|
47456c9ebd
|
Allow super users to modify any event
Fixes #4216
|
2019-03-13 09:08:31 -04:00 |
Francis Lachapelle
|
e456e47147
|
(i18n) Add missing subject of appointment reminder
Fixes #4656
|
2019-02-27 09:52:18 -05:00 |
Francis Lachapelle
|
36cd54209a
|
(i18n) Update French translation
|
2019-02-21 09:44:33 -05:00 |
Ludovic Marcotte
|
15c6074907
|
(fix) correctly handle event ownership when accepting invitations
|
2019-02-14 11:19:58 -05:00 |
Ludovic Marcotte
|
aaf4166c44
|
(fix) handle role change during event updates
|
2019-02-07 14:10:39 -05:00 |
Ludovic Marcotte
|
249671543e
|
(feat) we now handle optional and non-required attendee states
|
2019-02-04 11:52:26 -05:00 |
Francis Lachapelle
|
24a30b688f
|
Ignore transparent events in conflict validation
Fixes #4539
|
2019-01-15 17:12:14 -05:00 |
Francis Lachapelle
|
ce285ac8fd
|
(i18n) Update BrazilianPortuguese translation
|
2019-01-08 15:49:46 -05:00 |
Francis Lachapelle
|
cc9df8e24f
|
(i18n) Update translations
|
2018-12-21 21:34:27 -05:00 |
Francis Lachapelle
|
3cd9d82e16
|
(i18n) Update BrazilianPortuguese translation
Fixes #4590
|
2018-11-22 10:52:55 -05:00 |
Francis Lachapelle
|
36cb0e65d9
|
(i18n) Update Portuguese translation
|
2018-10-23 15:03:35 -04:00 |
Francis Lachapelle
|
35ea86557c
|
Fix time conflict validation when not owner
|
2018-10-22 12:11:08 -04:00 |
Francis Lachapelle
|
59c3bdc242
|
Fix time conflict validation
|
2018-10-22 11:20:06 -04:00 |
Ludovic Marcotte
|
995ccb2b73
|
(fix) avoid saving non-parsable events/tasks
|
2018-10-09 14:47:22 -04:00 |
Francis Lachapelle
|
398ef4dcde
|
Fix time conflict validation
Fixes #4539
|
2018-09-13 15:56:31 -04:00 |
Francis Lachapelle
|
a7c88597c6
|
Fix email reminders support for tasks
|
2018-09-13 14:56:44 -04:00 |
Francis Lachapelle
|
9838c369b2
|
Update comment in SOGoAppointmentObject.m
|
2018-09-07 15:26:36 -04:00 |
Francis Lachapelle
|
9f654d223b
|
Fix saving task with reminder related to due date
|
2018-08-22 14:08:54 -04:00 |
Francis Lachapelle
|
6020f6ae83
|
(i18n) Add Romanian (ro) translation
|
2018-07-30 12:05:14 -04:00 |
Francis Lachapelle
|
93629c7751
|
Fix delete of occurence in attendees calendars
|
2018-06-18 09:50:24 -04:00 |
Francis Lachapelle
|
0149d7400d
|
(i18n) Add Japanese (ja) translation
|
2018-06-01 13:22:10 -04:00 |
Francis Lachapelle
|
0c5b5446dd
|
Remove invalid occurrences when saving master
|
2018-05-16 14:58:04 -04:00 |
Ludovic Marcotte
|
a601ed47d8
|
(fix) properly update the last-modified attribute (fixes #4313)
|
2018-03-15 15:43:26 -04:00 |
Francis Lachapelle
|
190fa0c77e
|
(i18n) Update translations
|
2018-03-07 10:49:58 -05:00 |
Francis Lachapelle
|
d3b10730e9
|
(i18n) Update translations
Fixes #4372
|
2018-02-12 14:54:18 -05:00 |
Francis Lachapelle
|
9fddc66007
|
(i18n) Update translations
Fixes #4372
|
2018-02-06 10:28:29 -05:00 |
Francis Lachapelle
|
7f99514744
|
Add support for events with recurrence dates
|
2017-12-15 16:18:39 -05:00 |
Francis Lachapelle
|
3c30997bf5
|
Don't expose Web calendars to other users
Fixes #4331
|
2017-11-16 11:41:36 -05:00 |
Francis Lachapelle
|
4a40230f23
|
Rollback previous fix
|
2017-11-10 11:25:59 -05:00 |
Francis Lachapelle
|
00af2613b6
|
(fix) Don't restore deleted events of attendees
|
2017-11-10 11:18:30 -05:00 |
Francis Lachapelle
|
9d45d57cb2
|
Check range before adding single occurrences
|
2017-10-25 15:18:28 -04:00 |
Francis Lachapelle
|
2d61be8ff6
|
(i18n) Update translations
|
2017-10-18 11:04:26 -04:00 |
Francis Lachapelle
|
24a41f20d2
|
(i18n) Update Croatian translation
|
2017-09-26 10:46:54 -04:00 |
Francis Lachapelle
|
106ae7a078
|
Improve handling of notifications of a calendar
|
2017-09-18 14:22:29 -04:00 |
Francis Lachapelle
|
752323fb7d
|
Add Simplified Chinese (zh_CN) translation
|
2017-09-05 12:10:46 -04:00 |
Francis Lachapelle
|
dff30d61fb
|
(fix) Update the proper occurrence
When editing one occurrence of a recurrent event with attendees, update
the proper occurrence in each attendee's calendar.
|
2017-08-31 14:40:54 -04:00 |
Francis Lachapelle
|
491e090fb4
|
(web) Fix "last day of the month" repeat rule
|
2017-08-29 14:29:11 -04:00 |
Ludovic Marcotte
|
c35e54e4fc
|
(fix) use NSInteger instead, more clean
|
2017-08-14 14:26:28 -04:00 |
Ludovic Marcotte
|
66685d9f7f
|
(fix) offset can be negative (fixes #4237)
|
2017-08-14 14:01:39 -04:00 |
Ludovic Marcotte
|
032b2fbbd4
|
(fix) can now invite to exceptions only (fixes #2561)
|
2017-07-19 11:05:16 -04:00 |
Francis Lachapelle
|
277342dced
|
Update Welsh translation
|
2017-07-17 08:44:52 -04:00 |
Francis Lachapelle
|
741e639960
|
(i18n) Update translations
|
2017-06-28 14:16:26 -04:00 |
Ludovic Marcotte
|
a86f8a8a0a
|
(fix) email alarms are sent too many times (fixes #4100)
|
2017-06-09 15:17:32 -04:00 |
Francis Lachapelle
|
34a6a8960a
|
Add Latvian (lv) translation
|
2017-05-30 16:19:44 -04:00 |
Francis Lachapelle
|
af2507a689
|
Newly subscribed calendars are excluded from FB
Fixes #3354
|
2017-05-30 09:27:27 -04:00 |
Francis Lachapelle
|
f2af5e9f87
|
Improve display of tasks status
|
2017-05-19 12:13:01 -04:00 |
Francis Lachapelle
|
bc23130f9b
|
(i18n) Update translations
|
2017-05-09 09:00:33 -04:00 |
Francis Lachapelle
|
ba583f41b1
|
(i18n) Update translations
|
2017-05-08 15:06:31 -04:00 |
Francis Lachapelle
|
ef5728dcaf
|
Properly honor "include in freebusy"
Fixes #3354
|
2017-04-27 09:38:07 -04:00 |
Francis Lachapelle
|
da44afdcf5
|
(i18n) Update translations
|
2017-04-24 11:37:49 -04:00 |
Ludovic Marcotte
|
ab50a41a86
|
(fix) email reminders sent multiple times (fixes #4100)
|
2017-04-21 08:49:56 -04:00 |
Ludovic Marcotte
|
d87dc6cdf2
|
(fix) enhance display of all-day invitations (fixes #4145)
Conflicts:
SoObjects/Appointments/SOGoAptMailNotification.m
|
2017-04-12 16:36:41 -04:00 |
Ludovic Marcotte
|
b8369ddb37
|
(fix) don't send IMIP invitation request/update for ALL EAS clients (fixes #4022)
|
2017-04-12 13:01:01 -04:00 |
Ludovic Marcotte
|
7d396a51f5
|
(feat) email alarms now have pretty formatting (fixes #805)
|
2017-04-12 08:59:29 -04:00 |
Ludovic Marcotte
|
26dac618d0
|
(fix) more fixes for #3905
|
2017-03-24 12:38:02 -04:00 |
Ludovic Marcotte
|
f1cc36b533
|
(fix) more fixes for #3905
|
2017-03-24 12:37:55 -04:00 |
Ludovic Marcotte
|
b6d9c3e8e0
|
(fix) remove old code conflicting with #3905
|
2017-03-15 10:39:22 -04:00 |
Francis Lachapelle
|
50f25b0597
|
(i18n) Update translations
|
2017-03-09 12:19:12 -05:00 |
Ludovic Marcotte
|
9603971c1f
|
(fix) wrong var type declaration
|
2017-03-08 09:31:19 -05:00 |
Ludovic Marcotte
|
6a963bf84b
|
(fix) remove attendees that have the same identity of the organizer (fixes #3905)
|
2017-03-07 10:45:44 -05:00 |
Ludovic Marcotte
|
588ec2b005
|
(fix) fixed handling of exdates and proper intersection for fbinfo (fixes #4051)
|
2017-03-03 14:13:25 -05:00 |
Ludovic Marcotte
|
79a0d5e133
|
(fix) handle broken CalDAV clients sending bogus SENT-BY (fixes #3992)
|
2017-03-03 08:47:59 -05:00 |
Francis Lachapelle
|
892e6d6eb2
|
Add Hebrew translation
|
2017-01-26 21:40:52 -05:00 |
Francis Lachapelle
|
831c1bc980
|
Revert "(fix) properly honor "include in freebusy"
This reverts commit eed5679068 .
|
2017-01-26 11:52:58 -05:00 |
Ludovic Marcotte
|
227cf582d9
|
(fix) touch objects when server-side changes occured
|
2017-01-23 08:53:41 -05:00 |
Francis Lachapelle
|
4fca484ed0
|
Improve error handling in SOGoWebAppointmentFolder
|
2017-01-19 10:31:03 -05:00 |
Francis Lachapelle
|
fcb79dc14b
|
Improve error handling in MSExchangeFreeBusy class
|
2017-01-19 10:17:17 -05:00 |
Ludovic Marcotte
|
e4b2539b04
|
(fix) strip attendees with no email and don't send IMIP when it's Outlook the EAS client
|
2017-01-17 12:40:41 -05:00 |
Ludovic Marcotte
|
6e0f5b2254
|
(fix) return if not content is there, to avoid random crash
|
2017-01-13 13:16:01 -05:00 |
Ludovic Marcotte
|
9d7d2575d3
|
(ix) remove alarms in IMIP responses (fixes #3925)
|
2017-01-12 15:23:09 -05:00 |
Ludovic Marcotte
|
e7e1283fb3
|
(fix) disabled bias computation for now
|
2017-01-05 09:27:16 -05:00 |
Ludovic Marcotte
|
477c06a7ff
|
(fix) fix events in floating time during CalDAV's PUT operation (fixes #2865)
|
2016-12-30 12:26:31 -05:00 |
Ludovic Marcotte
|
479b534857
|
(fix) properly save email alarms in the db (fixes #3949)
|
2016-12-30 10:31:29 -05:00 |
Ludovic Marcotte
|
eed5679068
|
(fix) properly honor "include in freebusy" (fixes #3354)
|
2016-12-23 11:36:44 -05:00 |
Ludovic Marcotte
|
7197b7eb41
|
(fix) handle delegation scenario with no SENT-BY set (fixes #3368)
|
2016-12-23 10:04:43 -05:00 |
Ludovic Marcotte
|
8c075d2e1b
|
(fix) comment out vars too
|
2016-12-22 09:41:39 -05:00 |
Ludovic Marcotte
|
278aeef864
|
(fix) disabled IMIP force sending for Lightning (fixes #3274)
|
2016-12-22 08:55:12 -05:00 |
Ludovic Marcotte
|
457fccd5ac
|
(fix) append .ics extension if not present when importing events (fixes #2308)
|
2016-12-21 11:43:08 -05:00 |
Ludovic Marcotte
|
ab1c699bc7
|
(feat) better support for RFC 6638 (schedule-agent) (fixes #2599)
|
2016-12-16 15:51:19 -05:00 |
Ludovic Marcotte
|
340ddf0ae6
|
(fix) make sure we safely escape all chars
|
2016-12-09 10:45:44 -05:00 |
Francis Lachapelle
|
66710f1b17
|
(i18n) Update translations
|
2016-12-01 11:07:28 -05:00 |
Francis Lachapelle
|
6f732ba535
|
Fix MSExchangeFreeBusySOAPRequest.wod
|
2016-11-29 16:14:42 -05:00 |
Francis Lachapelle
|
b27c868271
|
Fix freebusy data fetching of MS Exchange contacts
|
2016-11-29 15:48:15 -05:00 |
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 |