Add support for events with recurrence dates

This commit is contained in:
Francis Lachapelle
2017-12-15 16:18:39 -05:00
parent e61a55f30e
commit 7f99514744
15 changed files with 337 additions and 48 deletions
@@ -571,6 +571,7 @@ vtodo_class2 = "(Confidential task)";
"More options" = "More options";
"Delete This Occurrence" = "Delete This Occurrence";
"Delete All Occurrences" = "Delete All Occurrences";
"Add Recurrence Date" = "Add Recurrence Date";
"Add From" = "Add From";
"Add Due" = "Add Due";
"Import" = "Import";
+2 -1
View File
@@ -1,6 +1,6 @@
/* UIxAppointmentEditor.m - this file is part of SOGo
*
* Copyright (C) 2007-2016 Inverse inc.
* Copyright (C) 2007-2017 Inverse inc.
*
* This file is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -650,6 +650,7 @@
* @apiSuccess (Success 200) {Number} [repeat.days.occurence] Occurrence of a specific day within the monthly or yearly rule (values are -5 to 5)
* @apiSuccess (Success 200) {Number[]} [repeat.months] List of months of the year (values are 1 to 12)
* @apiSuccess (Success 200) {Number[]} [repeat.monthdays] Days of the month (values are 1 to 31)
* @apiSuccess (Success 200) {String[]} [repeat.dates] Recurrence dates (ISO8601)
*/
- (id <WOActionResults>) viewAction
{
+2 -1
View File
@@ -1,6 +1,6 @@
/* UIxCalMainView.m - this file is part of SOGo
*
* Copyright (C) 2006-2016 Inverse inc.
* Copyright (C) 2006-2017 Inverse inc.
*
* This file is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -476,6 +476,7 @@
@"weekly",
@"monthly",
@"yearly",
@"custom",
nil];
[repeatItems retain];
}