Skip to content

feat(federation): Add accept/decline mechanism for federated calendars - #63112

Merged
AndyScherzinger merged 1 commit into
masterfrom
feat/add-federated-calendars-invitation
Aug 10, 2026
Merged

feat(federation): Add accept/decline mechanism for federated calendars#63112
AndyScherzinger merged 1 commit into
masterfrom
feat/add-federated-calendars-invitation

Conversation

@DerDreschner

Copy link
Copy Markdown
Contributor

Summary

This PR adds a basic invitation system for federated calendars. It follows the same principals already applied to file shares:

  • Honors the same trusted federation servers and configuration
  • Automatically accepts calendar shares from trusted servers, if enabled for file shares

If there is no automatic acceptance, the user gets a notification like this:

Screenshot 2026-08-07 at 12-11-57 Dashboard - Nextcloud

If the notification is being dismissed, there is no other way to see the pending calendars at the moment. This can be integrated into the calendar app in a future release.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@DerDreschner

Copy link
Copy Markdown
Contributor Author

/backport! to stable34

@DerDreschner

Copy link
Copy Markdown
Contributor Author

/backport! to stable33

@DerDreschner

Copy link
Copy Markdown
Contributor Author

/backport! to stable32

@backportbot

This comment was marked as outdated.

Signed-off-by: David Dreschner <david.dreschner@nextcloud.com>
@DerDreschner
DerDreschner force-pushed the feat/add-federated-calendars-invitation branch from 597dc5f to 424ee48 Compare August 10, 2026 10:47
@DerDreschner
DerDreschner enabled auto-merge August 10, 2026 11:39
@DerDreschner

Copy link
Copy Markdown
Contributor Author

The failing filesdrop_features CI run is unrelated (will be fixed once #63101 is merged)

@DerDreschner
DerDreschner disabled auto-merge August 10, 2026 12:16
@AndyScherzinger
AndyScherzinger merged commit 8614ca4 into master Aug 10, 2026
197 of 199 checks passed
@AndyScherzinger
AndyScherzinger deleted the feat/add-federated-calendars-invitation branch August 10, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants