nextcloud / nextcloud/calendar
Allow to disable 'all-day' setting and edit time of recurring appointment
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Is your feature request related to a problem? Please describe.
I don't know what happened, but creating a recurring appointment (in the web interface) for my French class I couldn't deselect 'All day' - assuming it's possible to create a recurring appointment for a specific timeslot I guess my browser was a bit slow. I saved it as I didn't want to recreate the recurrence. Now I can't seem to edit the series as a whole to adjust the time slots.
Describe the solution you'd like
Introduce possibility to edit 'all-day settings of a [whole] recurrence-set', by allowing me to edit the event I'm seeing and applying the change to the whole series (e.g. by adding a button "Update whole occurrence set").
Describe alternatives you've considered
Introducing a button like 'edit whole recurrence set' in the edit pop-up in the calendar view, which would then open the full event view/edit interface on the right-hand side, but then for the whole occurrence set.
Additional context

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named in the issue. Start by tracing the web calendar's recurring-event edit flow and how all-day changes are applied to an occurrence or series. Done means a recurring appointment can switch all-day status and edit its time for the whole recurrence set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100