Make Calendar push notifications link directly to events instead of notification feed
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
Is your feature request related to a problem? Please describe.
When I get a push notification about a calendar event being created or modified, the notification does not provide information about time/date, location, or a description of the event. Clicking through the push notification brings the user to a list of recent notifications from Nextcloud, which also does not provide more information. To find out about the event I end up having to open my calendar to do a search.
Describe the solution you'd like
The intuitive solution to this problem would provide that, for all calendar event related push notifications, when you click through, it brings you to the calendar event itself. Ideally it would open the event in your calendar app but an alternative solution could be a link to the event on your Nextcloud server's webpage, so that you can view it in-browser (this latter solution is how email notifications handle linking to events).
Describe alternatives you've considered
No response
Additional context
No response
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
Start by locating the handling for calendar event push notifications and the click-through destination described in the issue. Done means event notifications link directly to the relevant calendar event, preferably in the calendar app or otherwise in the server’s web calendar, rather than the notification feed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100