-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support iMIP requests #6782
Support iMIP requests #6782
Conversation
Example of a REPLY ics when clicking the integrated "accept" button in gmail:
Interesting to note there will only ever be one ATTENDEE in such a REPLY. |
a reminder that events that I get a REQUEST for that are in the past should not display any accept / decline options. I can't parse VCALENDARs in the backend without introducing dependencies on Sabre so this will need to be done in the frontend. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Note to reviewers: This is only about displaying iMIP messages. EDIT: The buttons are not rendered anymore. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested this extensively together with Anna. I contributed some code so my review might be biased but we should move on with this.
4ae567e
to
f030aec
Compare
php 8.2 failure is unrelated |
f030aec
to
47def62
Compare
Implemented your suggestions @kesselb, I think it's a good way to provide operability for Outlook. Just wondering if there is ever a case where the filename is not set. |
Here ;) From a Google Calendar invitation. It's the part we read to show the scheduling data. The user will download the other version (base64 encoded). |
That's fine the, that's handled by the second case. |
Signed-off-by: Anna Larch <anna@nextcloud.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
47def62
to
d0c4181
Compare
@ChristophWurst @miaulalala @st3iny snappymail plug-in for nextcloud handles this perfectly. I’m not a coder but if the MIME is the same, and snappymail works as needed, can code be reused? Snappymail is Rainloop fork by @the-djmaze. https://github.com/the-djmaze/snappymail |
1 similar comment
@ChristophWurst @miaulalala @st3iny snappymail plug-in for nextcloud handles this perfectly. I’m not a coder but if the MIME is the same, and snappymail works as needed, can code be reused? Snappymail is Rainloop fork by @the-djmaze. https://github.com/the-djmaze/snappymail |
Fixes #160
To Do
Server - see nextcloud/server#33001
Backend:
Frontend:
Still unclear:
Frontend
Invitation
Update (e.g. participant accepted)
Cancelled