Allow more custom repeat options and end repeat option
As title, such as the following:
1. Repeat on weekdays only or weekends only.
2. Repeat on e.g. every Monday, Wednesday, Friday of the week.
3. Repeating on first / second / etc. Saturday / Sunday / etc. of the month.
4. Same as above, but specific to a month of the year as well.
5. End repeat on: allow users to input specific date.
6. End repeat after: allow users to input no. of occurrences, after which repeat ends.