Closed jorgelzpz closed 9 years ago
A new recurrence rule generator has been merged into the develop branch. AgenDAV now builds RRULEs client-side with the help of the great rrule.js project.
The interface has been completely reworked, and IMO is more intuitive to use.
New supported recurrence components are:
INTERVAL
BYDAY
for daily and weekly eventsBYMONTHDAY
for monthly eventsNot all possible combinations are supported, but the interface will report when an existing RRULE can't be reproduced using the provided options, letting you choose between keeping the rule as is or specifying a new one.
We still have some issues with UNTIL
value types. #129 is still unsolved, and all day events do not use DATE
value for the UNTIL
part (see jakubroztocil/rrule#79).
I'm reopening this issue.
There has been no news on the PR sent to the rrule.js project, so in the meanwhile AgenDAV will ship with a patched rrule.js library that includes this change.
RRULE parsing and generation is really simple at this moment