Skip to content

feat: add paste audience policy - #37

Merged
darwin67 merged 3 commits into
mainfrom
feature/paste-audience-policy
Aug 14, 2026
Merged

darwin67 merged 3 commits into
mainfrom
feature/paste-audience-policy

Conversation

@darwin67

Copy link
Copy Markdown
Member

Summary

  • rename paste visibility to workspace, unlisted, and public audiences while preserving legacy API compatibility
  • add owner-controlled workspace external-sharing policies and clamp existing paste audiences when policies tighten
  • enforce workspace membership and current sharing policy across HTML, raw, and API access, including concurrent policy changes

Testing

  • make lint
  • mix precommit (375 tests passed)

@github-actions github-actions Bot added the feat label Aug 14, 2026
@darwin67
darwin67 merged commit f02e155 into main Aug 14, 2026
17 checks passed
@darwin67
darwin67 deleted the feature/paste-audience-policy branch August 14, 2026 06:08
@chaba2-bot chaba2-bot Bot mentioned this pull request Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant