Summary | Some task properties get lost during CalDAV synchronization |
Queue | Nag |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | grafnetter (at) dekanat (dot) mff (dot) cuni (dot) cz |
Created | 07/17/2015 (3651 days ago) |
Due | |
Updated | 10/20/2017 (2825 days ago) |
Assigned | 01/22/2016 (3462 days ago) |
Resolved | 08/11/2017 (2895 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 39e074445d9993182cb1ba0bbeb351f2911f71dd
Author: Jan Schneider <jan@horde.org>
Date: Thu, 10 Aug 2017 18:43:48 +0200
Fix exporting tags to CATEGORIES.
Bug: 14057M lib/Event.php
https://github.com/horde/kronolith/commit/39e074445d9993182cb1ba0bbeb351f2911f71dd
commit 08f50594456a16c4e4fe65ab34143e6856f634c3
Author: Jan Schneider <jan@horde.org>
Date: Thu, 10 Aug 2017 18:43:48 +0200
Fix exporting tags to CATEGORIES.
Bug: 14057M lib/Driver.php
https://github.com/horde/mnemo/commit/08f50594456a16c4e4fe65ab34143e6856f634c3
commit 65f91bcd24256aa73ee6b6f3e94a32e5e379b25d
Author: Jan Schneider <jan@horde.org>
Date: Fri, 11 Aug 2017 14:26:05 +0200
[jan] Improve compatibilty when synchronizing tasks via CalDAV/ICS
(
Bug #14057).M docs/CHANGES
M package.xml
https://github.com/horde/nag/commit/65f91bcd24256aa73ee6b6f3e94a32e5e379b25d
commit 3f2f224276c3cd89277d13696e369a8c583a7e90
Author: Jan Schneider <jan@horde.org>
Date: Thu, 10 Aug 2017 18:43:48 +0200
Fix exporting tags to CATEGORIES.
Bug: 14057M lib/Task.php
https://github.com/horde/nag/commit/3f2f224276c3cd89277d13696e369a8c583a7e90
commit fea33b578c5be1133e58f177d29efb0a567e40bc
Author: Jan Schneider <jan@horde.org>
Date: Fri Aug 11 14:26:05 2017 +0200
[jan] Improve compatibilty when synchronizing tasks via
CalDAV/ICS (
Bug #14057).nag/package.xml | 1 +
1 file changed, 1 insertion(+)
http://github.com/horde/horde/commit/fea33b578c5be1133e58f177d29efb0a567e40bc
Taken from
State ⇒ Resolved
values to TB, although TB supports multiple tags on one Task)
correctly to the 5 priorities in Horde. In some cases, Low in TB
gets mapped to Highest in Horde.)
commit adaa7e4003f7669888596d8d395f84fc151e1b3e
Author: Jan Schneider <jan@horde.org>
Date: Fri Aug 11 14:26:05 2017 +0200
[jan] Improve compatibilty when synchronizing tasks via
CalDAV/ICS (
Bug #14057).nag/docs/CHANGES | 2 ++
nag/package.xml | 2 ++
2 files changed, 4 insertions(+)
http://github.com/horde/horde/commit/adaa7e4003f7669888596d8d395f84fc151e1b3e
commit f903b0ccb2f6601360138c6027fc82866ac490d1
Author: Jan Schneider <jan@horde.org>
Date: Thu Aug 10 18:40:25 2017 +0200
Fix exporting tags to CATEGORIES.
Bug: 14057kronolith/lib/Event.php | 3 +--
mnemo/lib/Driver.php | 2 +-
nag/lib/Task.php | 2 +-
3 files changed, 3 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/f903b0ccb2f6601360138c6027fc82866ac490d1
Assigned to
State ⇒ Assigned
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Queue ⇒ Nag
Summary ⇒ Some task properties get lost during CalDAV synchronization
Type ⇒ Bug
Priority ⇒ 1. Low
1) Create a task in Horde and fill out all possible properties.
2) Connect Mozilla Thunderbird/Lightning this Task list through CalDAV.
3) Start syncing.
4) As a result, some of the properties disappear from Horde. These include:
- Reminder (supported by TB)
- Recurrence (supported by TB)
- Parent task (not supported by TB)
- Estimated time (not supported by TB)
- Tags (Multiple tags get synced as one tag with comma separated
values to TB, although TB supports multiple tags on one Task)
- Importance (TB supports Hi/Standard/Low/None, but these do not map
correctly to the 5 priorities in Horde. In some cases, Low in TB gets
mapped to Highest in Horde.)
I get that it is impossible for all CalDAV clients to support the same
property set, but I would expect that the properties that are not
supported by the other side would not disappear from Horde.