nextcloud / calendar

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

Share event via a "share link" #6057

Open jcklpe opened 5 months ago

jcklpe commented 5 months ago

Is your feature request related to a problem? Please describe.

Google calendar has a new feature where you can share an event via a link. This makes sharing events really easy!

Describe the solution you'd like

This feature would be really useful. It allows people to share events via text or pass along to friends across different user contexts.

image

Describe alternatives you've considered

No response

Additional context

No response

miaulalala commented 5 months ago

Looks easy, will be a bit of work to implement; could be a token that allows us to associate calendar events via token <-> UID in the backend and then offers a dialogue where a user can fill in their email an name which then sends a REPLY.

If the user has a calendar on the instance the scheudling logic should already put the event into their calendar as well.

InivitationResponseServer already did this in the past I think - but not with a freely addable email address.

The more I think about it the more this would be a reimplementation of the invitationresponse which we changed in favour of the iMIP mechanics. This might even only need a frontend as I don't think we got rid of the backend code.

tcitworld commented 4 months ago

Duplicate of #4255 ?