refactor: share public link management UI #424

Open
opened 2026-07-21 14:12:30 +02:00 by dries · 0 comments
Owner

What to build

Consolidate the duplicated public share-link state and list UI used by session sharing and global sharing settings. Keep context-specific actions such as creating a link, inspecting a session, and showing creation time at their current call sites.

Acceptance criteria

  • Loading, copy feedback, revocation, busy state, errors, and link rendering have one shared implementation.
  • Session sharing can still create links and copy newly created URLs.
  • Global settings can still inspect sessions and display link age.
  • Existing sharing behavior and frontend test coverage are preserved.

Blocked by

None - can start immediately.

## What to build Consolidate the duplicated public share-link state and list UI used by session sharing and global sharing settings. Keep context-specific actions such as creating a link, inspecting a session, and showing creation time at their current call sites. ## Acceptance criteria - [ ] Loading, copy feedback, revocation, busy state, errors, and link rendering have one shared implementation. - [ ] Session sharing can still create links and copy newly created URLs. - [ ] Global settings can still inspect sessions and display link age. - [ ] Existing sharing behavior and frontend test coverage are preserved. ## Blocked by None - can start immediately.
Sign in to join this conversation.
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
dries/ocman#424
No description provided.