Issue: Snippet Sharing via Unique Public Links
Description
Allow users to generate unique public shareable links for snippets. Shared snippets should support optional read‑only access permissions to ensure secure collaboration and controlled visibility.
Acceptance Criteria
- Generate unique public link for each snippet
- Optional read‑only access permissions for shared snippets
- Links should be secure and non‑guessable (UUID/hashed)
- Support revoking or expiring links
- Consistent API response format for frontend integration
- Ensure activity logging captures share/revoke actions
Issue: Snippet Sharing via Unique Public Links
Description
Allow users to generate unique public shareable links for snippets. Shared snippets should support optional read‑only access permissions to ensure secure collaboration and controlled visibility.
Acceptance Criteria