nextcloud / calendar

📆 Calendar app for Nextcloud
https://apps.nextcloud.com/apps/calendar
GNU Affero General Public License v3.0
979 stars 241 forks source link

More complex recurrence #670

Closed ScreamingDev closed 6 years ago

ScreamingDev commented 6 years ago

Steps to reproduce

  1. Create an event
  2. Make it recurring an weekdays only

Expected behaviour

Tell us what should happen

Event happens only on weekdays.

Actual behaviour

Tell us what happens instead

Not possible right now

Additional info

Having such complex events is not hard. A recurrence is not only a string or time that is added to the previous one it is an array of combinations.

Imagine every first tuesday of the month:

PHP understands that and if you combine such actions more complex rules are possible.

georgehrke commented 6 years ago

dup of #10

Please check for duplicates before creating new events. That would save us a massive amount of work :)