[Feature] Surface linked connector spaces in the Files UI #17

Closed
opened 2026-07-08 08:36:07 +02:00 by zemion · 2 comments
Owner

Expose connector-backed spaces as first-class spaces in the file manager.

Acceptance criteria:

  • File tree shows linked connector spaces beside My files and group spaces.
  • Add/create linked-space dialog lets a user select an allowed profile and remote folder.
  • Opening a linked connector space browses the configured remote root.
  • Sync action defaults to the linked connector context.
  • Read-only/provider capability state is visible in actions.

Wiki: Connector Spaces

Expose connector-backed spaces as first-class spaces in the file manager. Acceptance criteria: - File tree shows linked connector spaces beside My files and group spaces. - Add/create linked-space dialog lets a user select an allowed profile and remote folder. - Opening a linked connector space browses the configured remote root. - Sync action defaults to the linked connector context. - Read-only/provider capability state is visible in actions. Wiki: Connector Spaces
zemion added the
module/files
area/webui
codex/ready
labels 2026-07-08 08:36:08 +02:00
Author
Owner

Progress from the linked-space slice:

  • Connector spaces now appear in the file tree beside managed user/group spaces.
  • Opening a connector space browses the configured remote profile/library/path.
  • The active connector-space Sync action uses the linked connector context and syncs the selected remote file into the owning managed space.
  • Managed-storage actions are disabled while a connector space is active, and managed choosers filter connector spaces out.

Still open:

  • Add/create linked-space dialog in the Files UI.
  • More explicit read-only/provider capability indicators in the toolbar/actions.
Progress from the linked-space slice: - Connector spaces now appear in the file tree beside managed user/group spaces. - Opening a connector space browses the configured remote profile/library/path. - The active connector-space Sync action uses the linked connector context and syncs the selected remote file into the owning managed space. - Managed-storage actions are disabled while a connector space is active, and managed choosers filter connector spaces out. Still open: - Add/create linked-space dialog in the Files UI. - More explicit read-only/provider capability indicators in the toolbar/actions.
Author
Owner

Implemented and verified the linked connector space UI slice.\n\nDone:\n- Files toolbar now has Add Space for creating a connector-backed space from an allowed connector profile.\n- Dialog lets the user select profile, owner managed space, label, and browse to the remote root/folder/library before creating the linked space.\n- Connector spaces already appear in the file tree, open by browsing the configured remote root, and Sync uses the linked connector context.\n- Active connector spaces now show provider/read-only/manual-sync state in the file list metadata row and disable managed-storage actions.\n\nVerification:\n- Backend connector smoke test passes.\n- Migration repair test passes.\n- Core web UI production build passes.\n- Live dev connector stack smoke passes for WebDAV, Nextcloud, and SMB.

Implemented and verified the linked connector space UI slice.\n\nDone:\n- Files toolbar now has Add Space for creating a connector-backed space from an allowed connector profile.\n- Dialog lets the user select profile, owner managed space, label, and browse to the remote root/folder/library before creating the linked space.\n- Connector spaces already appear in the file tree, open by browsing the configured remote root, and Sync uses the linked connector context.\n- Active connector spaces now show provider/read-only/manual-sync state in the file list metadata row and disable managed-storage actions.\n\nVerification:\n- Backend connector smoke test passes.\n- Migration repair test passes.\n- Core web UI production build passes.\n- Live dev connector stack smoke passes for WebDAV, Nextcloud, and SMB.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-files#17
No description provided.