-
Notifications
You must be signed in to change notification settings - Fork 7.9k
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
Proton Calendar Integration #5756
Comments
@alishaz-polymath can you check if proton runs on CalDav? |
maybe also sync proton with a different calendar that is compatible in the meantime? |
Sure. I'll take a look. 👍 |
FYI that Proton now provides the ability to create a CalDav (.ics) URL, however, it does not need/require a username and password, which the Cal.com CalDav app requires be populated. |
Hey @shawnyeager |
Thanks, @alishaz-polymath. That's correct. Their design and encryption prevents 3rd-party writes currently. I was hoping to at least be able to read for inclusion in availability. |
I have contacted them to see their stance on our potential integration. I"ll wait to hear back from them and proceed accordingly. The fact that it can only receive freebusy data suggests potential issues later on since this cannot be used as a destination calendar. I'll look further into it and see if we can make it work for just freebusy check. 🙏 |
/bounty |
💎 $200 bounty • Cal.com, Inc.Steps to solve:
Thank you for contributing to calcom/cal.com! |
So, I've had a chat for their Tech Lead and we are currently trying to figure out the mechanics of providing a proper integration, not just the fetch of freebusy data, but a proper two-way sync. |
Great news. You'll be the only product that I'm aware of, so among the privacy-focused crowd, you'll have a strong differentiation. Thanks. |
Indeed, also I think that given the moves that the Proton team have been making with adding a calendar and drive to the email, maybe shared docs in the future, adoption is rising. |
excited for this. great stuff @alishaz-polymath |
if anyone wants to pick this up, here's how to make an app: https://docs.cal.com/how-to-guides/how-to-build-an-app |
Hey, could you assign this to me? |
Hi @aar2dee2 we're currently in talks with the team at Proton Calendar as there's no direct way of doing it just yet. As there needs to be internal discussions and talks between Cal and Proton, potentially, I think it's better if we handle it internally atleast until we have a plan in place 🙏 |
Sure, thanks! |
Please keep us posted; otherwise, it'd be great to have at least the availability. I'd even try to look into it (found this thread while doing my research :) ) |
Hi @THESHade There is development in works at Proton's end, so it's pretty positive right now and moving ahead. There was an unexpected delay on their end, but I heard back from them this week that there's potentially going to be news in a week or two 🎉 |
@alishaz-polymath Any update on this? |
Hey @JuliusGudni |
Excited to hear that this is in the works! Is there anything that the community can do to help move this forward? Or just need patience? |
Hey @Arrendy |
Thanks for the update. There's also a feature request for Proton Calendar integrations where some cal.com love can be shown! |
So I just heard back from them after quite a lot of back-to-back email bumps, and unfortunately, they responded with not too promising information. They were attempting to experiment with Caldav integration, which prompted them to provide a test API and move forward. However, as a general policy, they do not support integrations between their Proton products and other third-party services. This makes it challenging to prioritize such projects against other features on their roadmap for the time being. There are multiple reasons for this stance, such as maintaining a consistent user experience and functionality of their services, ensuring end-to-end encryption wherever possible, preventing unexpected bugs, and guaranteeing the validity of their third-party security audits. The latter becomes particularly challenging when integrating their services with other products. For these reasons, they don't support integrations with any third-party products. It is important to understand their position that this is a uniform rule they uphold for all third parties. However, if there are any changes to this policy in the future, they will make sure to inform accordingly. They tried, but couldn't prioritize adding CalDAV on their system (or a direct 3rd party integration with us). If you guys can make some noise on their end and be vocal to them, maybe this changes. Closing this ticket for the time being (until their stance changes, if it does, when it does) |
We really wanted to give you an end-to-end experience with Proton Calendar and really tried to push them to make it work (for many months), but clearly it is not possible at the moment and personally, I'm gutted. So, just as a point of note, to support ics feed for availability we will be looking at issue #3167 which should help with availability integration with proton calendar at the very least. |
Thanks for trying! Maybe one day 👍🏼 |
Thanks, all, for trying to make this happen. As a long-time Proton user and subscriber, this is disappointing. I appreciate the complexities on their end, but it will be increasingly difficult for Proton to remain viable as a walled garden. |
Crazy idea: How about just sending the usual iCal email message to all parties, but not writing to the calendar? Proton users can then access their account, look at the message, and then hit the "Add to calendar" button. It's an extra step, but makes the system usable without requiring write access. Availability will already be handled by #3167 so no need to worry about that here. All that would be required in user accounts is an option to not write to any calendar, which seems like a minimal amount of work. What do you think? |
@colans I support that idea. |
As we're not able to reopen this issue, I've created #14300 as a follow-up. Go give it a 👍 . |
reopening to improve our Proton Calendar integration. Ideally we have Proton Calendar as a standalone app in app.cal.com/apps/proton |
Is the issue still open? I am interested in working on this |
/attempt
|
The page doesn't exists |
Yes. This is an issue to create that integration. It is not completed yet. |
I shared my idea here: #14300 (comment) |
Would love to try it once completed! |
/attempt |
Merged the latest update: #15454 |
I'm still seeing the problem I mentioned at #14300 (comment) on Prod even though that issue is closed. Would someone kindly provide an update on the status of that? Does it require a new issue? What has to happen for this to get fixed? Is it on the roadmap at all? Thanks! |
Is your proposal related to a problem?
for Proton Calendar users, need to use .ics
Describe the solution you'd like
integration with proton calendar for availabilities and meeting confirmations, finally I can give up on google altogether.
Describe alternatives you've considered
manual process, or Google.
Additional context
the topic has been raised at #3167
The text was updated successfully, but these errors were encountered: