Ludovic Marcotte
|
2be7bab3ed
|
fix(core): avoid fetching quick records for non-existant users
|
2020-06-30 13:22:17 -04:00 |
|
Ludovic Marcotte
|
6ec002f023
|
fix(core): always set the charset when sending IMIP replies
|
2020-06-12 08:42:00 -04:00 |
|
Ludovic Marcotte
|
105ca88aef
|
fix(core): improve debugging on invalid group sources
|
2020-05-28 14:02:09 -04:00 |
|
Ludovic Marcotte
|
5b6096e32c
|
fix(core): improve debbuging when dealing with groups
|
2020-05-26 09:25:25 -04:00 |
|
Francis Lachapelle
|
a4c51a90bb
|
Remove reference to SOGoGroup.h
|
2020-04-17 15:16:23 -04:00 |
|
Francis Lachapelle
|
6af0058657
|
fix(calendar): use the calendar owner when generating freebusy information
|
2020-04-03 12:18:16 -04:00 |
|
Extra Fu
|
62823815a7
|
Merge pull request #263 from jkanefendt/revise-group-expansion
Revision of the group member expansion interface
|
2020-04-02 09:52:21 -04:00 |
|
Francis Lachapelle
|
de5da7bd0d
|
i18n(ro_RO): update Romanian translation
|
2020-03-09 11:13:19 -04:00 |
|
Ludovic Marcotte
|
78292495bb
|
fix(calendar(core)): check for array size before looking into
|
2020-02-27 14:46:21 -05:00 |
|
Francis Lachapelle
|
5e1f487e49
|
fix(calendar): fix first range of "busy off hours" in vFreeBusy response
|
2020-02-21 10:37:58 -05:00 |
|
root
|
57bbb255cc
|
fix(calendar): fallback to tz found in ics
|
2020-01-29 22:18:29 +01:00 |
|
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 |
|
Johannes Kanefendt
|
948c89f5bb
|
- Respect the user domain when dealing with groups
- Renamed protocol MembershipAwareSource to SOGoMembershipSource
|
2019-12-04 10:37:08 +01: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 |
|
Johannes Kanefendt
|
278d4ab4cb
|
Return NSDictionary contact entries from [MembershipAwareSource membersForGroupWithUID] instead of SOGoUser objects.
Optimization for user sources that are capable of fetching lists of group members at once, might save a lot of expensive SOGoUser lookups.
|
2019-11-26 22:20:28 +01:00 |
|
Johannes Kanefendt
|
2e98929900
|
Removed tight coupling of group membership expansion and LDAPSource.
Any implementation of SOGoSource may now support group expansion by implementing the protocol MembershipAwareSource.
|
2019-11-26 15:29:02 +01: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 |
|