Skip to content

feat(federation): Federated table sharing#2786

Draft
benjaminfrueh wants to merge 2 commits into
mainfrom
feat/federated-sharing
Draft

feat(federation): Federated table sharing#2786
benjaminfrueh wants to merge 2 commits into
mainfrom
feat/federated-sharing

Conversation

@benjaminfrueh

@benjaminfrueh benjaminfrueh commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

⚠️ Work in progress - draft PR

Federated table sharing

Allows sharing tables with users on other Nextcloud instances.

Todo

  • Schema, outgoing share and frontend support 589a441
  • Incoming share: create local table on receiving instance bd063c9
  • Read support: fetch columns and rows from owner instance
  • Write support: create, update and delete rows on remote table
  • Permission propagation
  • View federation
  • Admin config to enable/disable tables federation
  • Unit and E2E tests

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not needed
  • 🔙 Backport requests are created or not needed: /backport to stableX.X
  • 📅 Milestone is set
  • 🌸 PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

🤖 AI (if applicable)

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

Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
@benjaminfrueh benjaminfrueh marked this pull request as draft July 3, 2026 14:40
@benjaminfrueh benjaminfrueh requested a review from grnd-alt July 3, 2026 14:41
@benjaminfrueh benjaminfrueh changed the title feat(federation): schema, outgoing share and frontend support feat(federation): Federated Table Sharing Jul 3, 2026
@benjaminfrueh benjaminfrueh changed the title feat(federation): Federated Table Sharing feat(federation): Federated table sharing Jul 3, 2026
…tance

Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com>
@AndyScherzinger AndyScherzinger added enhancement New feature or request 2. developing Work in progress labels Jul 3, 2026
@github-project-automation github-project-automation Bot moved this to 🧭 Planning evaluation (don't pick) in 📝 Productivity team Jul 3, 2026
@benjaminfrueh benjaminfrueh moved this from 🧭 Planning evaluation (don't pick) to 🏗️ In progress in 📝 Productivity team Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress enhancement New feature or request

Projects

Status: 🏗️ In progress

Development

Successfully merging this pull request may close these issues.

2 participants