Allow editing on publicly shared calendars
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
Public calendar links are great, but would be even better if there was a possibility for the external (guest) user to add items and edit the calendar in the same way as with files and folders.
This would be useful for example a collaborative booking calendar, where customers could see availible times and choose a time to book. (Add but not delete) Or if you and a friend would like to collaborate on a schedule for a vacation, or whatever. (Full permissions)
Idk if it's possible, but would it be doable to generate several public links to the same calendar? In that case give full permissions, send a temporary generated link to 1 external user that expires in lets say 15 minutes, where that user only can edit/delete his/her own stuff but add on all the available times.
It would also be nice to password protect public calendars.
What do you think @georgehrke and others?
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
The issue names no files, tests, or entry points to start from. First clarify whether the goal is guest editing, add-only booking, per-user ownership, expiring links, password protection, or several separate features; done would require an agreed scope and permissions model.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100