Skip to content

protect per-user event namespace and notify grantees on share - #109

Merged
fabracht merged 2 commits into
mainfrom
scoped-events-namespace-and-share-notify
Jul 27, 2026
Merged

protect per-user event namespace and notify grantees on share#109
fabracht merged 2 commits into
mainfrom
scoped-events-namespace-and-share-notify

Conversation

@fabracht

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • topic-rules unit test: $DB/u/# publish blocked, subscribe allowed
  • topic-protection tests: user-namespace publish blocked with scoped events off; internal service still publishes
  • integration test: event_recipients returns the grantee for a _shares event, and empty (not broadcast) for an unresolved grantee
  • full agent suite + clippy green

@fabracht
fabracht merged commit 20b8709 into main Jul 27, 2026
9 checks passed
@fabracht
fabracht deleted the scoped-events-namespace-and-share-notify branch July 27, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

scoped events: grantee not notified when a resource is shared or unshared scoped events: $DB/u/# namespace unprotected when --scoped-events is off

1 participant