Francis Lachapelle
|
560c1dcd82
|
fix(calendar): adjust recurrent rule when importing a vEvent
|
2020-01-20 12:03:34 -05:00 |
|
Francis Lachapelle
|
d8fab6bb21
|
fix(calendar): restore [SOGoAppointmentObject resourceHasAutoAccepted]
Fixes #4923
|
2020-01-16 10:43:42 -05:00 |
|
Ludovic Marcotte
|
f0980a9cbd
|
feat(core): Added AES-128-CBC password scheme for SQL authentication.
This allows SOGo to use Plesk's database as an authentication source.
|
2020-01-06 15:47:47 -05:00 |
|
Francis Lachapelle
|
91ca8b8bec
|
fix(calendar): restore [SOGoAppointmentObject resourceHasAutoAccepted]
This method is used for ActiveSync support.
Fixes #4923
|
2020-01-06 09:41:49 -05:00 |
|
Francis Lachapelle
|
cd8f957774
|
i18n(cs): update Czech translation
|
2019-12-17 11:10:40 -05:00 |
|
Francis Lachapelle
|
15d7c69d94
|
fix(calendar): adjust invalid dates when importing a vEvent
Fixes #4845
|
2019-12-16 10:48:26 -05:00 |
|
Francis Lachapelle
|
2e46e89d58
|
refactor: replace calls to create GMT NSTimeZone instance
|
2019-12-09 08:50:50 -05:00 |
|
Francis Lachapelle
|
5923639154
|
fix(calendar): raise warning when MuiltipleBookings is set to -1
|
2019-12-03 16:42:36 -05:00 |
|
Francis Lachapelle
|
3bb40e4024
|
fix(calendar): adjust invalid dates when importing a vEvent
Fixes #4845
|
2019-11-27 17:00:28 -05:00 |
|
Ludovic Marcotte
|
e866fd5fda
|
(fix) fixed Apple Calendar creation (fixes #4813)
|
2019-10-28 14:39:39 -04:00 |
|
Francis Lachapelle
|
8366878932
|
(i18n) Update translations
|
2019-10-23 12:54:32 -04:00 |
|
Francis Lachapelle
|
9cda34a65f
|
Fix handling of SENT-BY addresses
Fixes #4583
|
2019-10-02 10:45:37 -04:00 |
|
Ludovic Marcotte
|
1ee23a6bec
|
(fix) make sure we handle events occurring after RRULE's UNTIL date
|
2019-09-12 10:23:51 -04:00 |
|
Ludovic Marcotte
|
1e0bea5988
|
(fix) also include the summary in major changes
|
2019-09-09 13:38:41 -04:00 |
|
Ludovic Marcotte
|
e4ad088f0d
|
(fix) avoid exceptions for RRULE with no DTSTART
|
2019-09-03 13:34:35 -04:00 |
|
Francis Lachapelle
|
d8d3c88e98
|
Fix events search when targeting recurrent events
|
2019-08-19 16:47:37 -04:00 |
|
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 |
|