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 |
|
root
|
57bbb255cc
|
fix(calendar): fallback to tz found in ics
|
2020-01-29 22:18:29 +01: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
|
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
|
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
|
398ef4dcde
|
Fix time conflict validation
Fixes #4539
|
2018-09-13 15:56:31 -04:00 |
|
Francis Lachapelle
|
7f99514744
|
Add support for events with recurrence dates
|
2017-12-15 16:18:39 -05:00 |
|
Francis Lachapelle
|
9d45d57cb2
|
Check range before adding single occurrences
|
2017-10-25 15:18:28 -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
|
af2507a689
|
Newly subscribed calendars are excluded from FB
Fixes #3354
|
2017-05-30 09:27:27 -04:00 |
|
Francis Lachapelle
|
ef5728dcaf
|
Properly honor "include in freebusy"
Fixes #3354
|
2017-04-27 09:38:07 -04:00 |
|
Ludovic Marcotte
|
588ec2b005
|
(fix) fixed handling of exdates and proper intersection for fbinfo (fixes #4051)
|
2017-03-03 14:13:25 -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
|
477c06a7ff
|
(fix) fix events in floating time during CalDAV's PUT operation (fixes #2865)
|
2016-12-30 12:26:31 -05:00 |
|
Ludovic Marcotte
|
eed5679068
|
(fix) properly honor "include in freebusy" (fixes #3354)
|
2016-12-23 11:36:44 -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
|
340ddf0ae6
|
(fix) make sure we safely escape all chars
|
2016-12-09 10:45:44 -05:00 |
|
Francis Lachapelle
|
c3376a4ddf
|
Fix some compilation warnings
|
2016-11-28 10:14:23 -05: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
|
1ee7693432
|
Fix support for recurrent tasks (cont'd)
Fixes #3864
|
2016-11-01 14:52:18 -04:00 |
|
Francis Lachapelle
|
4d0dcc4978
|
Fix support for recurrent tasks
|
2016-10-24 16:31:59 -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
|
b7496a5d6b
|
(fix) correctly calculate recurrence exceptions
|
2016-08-05 14:53:38 -04:00 |
|
Ludovic Marcotte
|
4a74f00adb
|
(fix) integrated latest OC changes
|
2016-06-23 08:58:25 -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 |
|
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 |
|
Ludovic Marcotte
|
2c038d641a
|
(fix) show repeating events when we ask for "All" or "Future" events (fixes #69)
|
2016-03-22 10:44:23 -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 |
|
Patrice Levesque
|
51cbb980ad
|
Add some missing preprocessing #import directives
Fixes most GCC warnings of form:
warning: @interface of class ‘MyClass’ not found
|
2016-02-10 14:46:11 -05:00 |
|
Ludovic Marcotte
|
ae6ed0c055
|
(feat) applied all changes as a patch coming from PR #180
|
2015-12-30 09:22:08 -05:00 |
|
Ludovic Marcotte
|
d51d5c85b0
|
(fix) prevent characters in calendar component UID causing issues during import process
|
2015-12-01 09:27:27 -05:00 |
|
Ludovic Marcotte
|
5f82d3fb37
|
(fix) manually added fixes from PR#120
|
2015-11-05 09:59:31 -05:00 |
|
Euan Thoms
|
3c62cc744e
|
Stage 1 of clang compiler warning patches.
|
2015-10-31 14:10:03 +08:00 |
|
Ludovic Marcotte
|
6bbd182559
|
(fix) safe-guard against not-yet-created calendar of local users
|
2015-09-10 20:08:48 -04:00 |
|
Ludovic Marcotte
|
406e9a3df2
|
(fix) dropped old calendar sync/tag properties
|
2015-06-15 10:05:39 -04:00 |
|
Francis Lachapelle
|
80785304f1
|
JSONify [UIxCalendarProperties saveAction]
|
2015-06-11 15:56:31 -04:00 |
|
Ludovic Marcotte
|
76360958a2
|
(fix) make sure PRODID is set to Inverse/SOGo when importing events
|
2015-06-09 13:38:10 -04:00 |
|
Ludovic Marcotte
|
dc48e05dd3
|
(feat) print event/task description in list view (#2881)
|
2015-05-13 13:12:15 -04:00 |
|
Francis Lachapelle
|
07ac3f43fb
|
Simplify some calls in SOGoAppointmentFolder.m
|
2015-04-27 10:39:09 -04:00 |
|