Repository navigation
Conversation
Add optional bridge feature that enables RoundCube (via NextBridge plugin) to integrate with Nextcloud services: - Pick files from Nextcloud to attach to emails - Save email attachments to Nextcloud - Create and insert public share links - Add calendar invitations (.ics) to Nextcloud Calendar The bridge uses postMessage API for secure iframe communication. A new admin setting allows enabling/disabling this feature. The CalendarController handles orphaned UIDs from soft-deleted events, fixing the 412 Precondition Failed error when re-adding deleted events.
|
This looks exactly like what I want! |
|
This looks exactly like the feature that everyone needs in order to get rid of the slow standard mail app :) |
|
Sorry for not finding time to have a look at this. As you mentioned there is also a standalone nextcloud-roundcube-bridge plugin. Are you still interested to merge that app into this mail_roundcube app? |
|
If you accept the feature I am all in to get it included in this repo, but not as it. I have an improved version under development (unreleased). |
I would gladly accept the feature. It is probably easier to have this merged into one app. Related question: would your perhaps be interested to join this project as second maintainer? |
Description
This PR adds an optional bridge feature that enables deep integration between RoundCube and Nextcloud services when used with the NextBridge RoundCube plugin.
Features
When enabled, users can:
How it works
NextcloudBridgeJavaScript object is injected into the iframeAdmin Setting
A new checkbox "Enable RoundCube bridge" in admin settings allows enabling/disabling this feature. Disabled by default.
Calendar Integration
The new
CalendarControllerhandles a specific edge case with Nextcloud's soft-delete feature:deleted_at)Related
Testing