S8 — Share all selected #10

Closed
opened 2026-08-31 22:00:03 +00:00 by brian · 0 comments
Owner

Epic: #1 — Click & double-click actions / multi-select in Filux

Story: S8 — Share all selected

As a user I want to share multiple selected items at once with a single set of settings.

Acceptance criteria

  • A dedicated batch-share dialog configures one set of sharing settings (roles/users and/or public link) to apply to all selected items.
  • The settings are applied to every selected item in one operation.
  • Per-item results and failures are surfaced (e.g., which items shared successfully vs failed).
  • Only items the user can share are included; others are reported.

Notes

  • Backend: POST /items/batch-share in server/src/routes/items.ts, logic in server/src/services/bulk.ts.
  • Client: new BatchShareModal component wired from FolderView.tsx.
  • Reuses concepts from the existing single-item ShareModal (client/src/components/ShareModal.tsx).
**Epic:** #1 — Click & double-click actions / multi-select in Filux ## Story: S8 — Share all selected As a user I want to share multiple selected items at once with a single set of settings. ### Acceptance criteria - [ ] A dedicated batch-share dialog configures one set of sharing settings (roles/users and/or public link) to apply to all selected items. - [ ] The settings are applied to every selected item in one operation. - [ ] Per-item results and failures are surfaced (e.g., which items shared successfully vs failed). - [ ] Only items the user can share are included; others are reported. ### Notes - Backend: `POST /items/batch-share` in `server/src/routes/items.ts`, logic in `server/src/services/bulk.ts`. - Client: new `BatchShareModal` component wired from `FolderView.tsx`. - Reuses concepts from the existing single-item `ShareModal` (`client/src/components/ShareModal.tsx`).
brian closed this issue 2026-09-01 17:01:42 +00:00
Sign in to join this conversation.
No labels
epic
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
brian/Filux#10
No description provided.