Skip to content

fix(conversations): authorize SSE room joins - #223

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
rissrice2105-agent:fix/conversation-join-membership
Aug 1, 2026
Merged

fix(conversations): authorize SSE room joins#223
ralyodio merged 1 commit into
profullstack:masterfrom
rissrice2105-agent:fix/conversation-join-membership

Conversation

@rissrice2105-agent

Copy link
Copy Markdown
Contributor

Closes #222.

Summary

  • verify the authenticated internal user is an active conversation participant
  • return HTTP 403 before adding unauthorized users to SSE rooms
  • cover successful joins and denied non-participant joins

Validation

  • 18/18 related Vitest tests passed (join, message load/send, and typing routes)
  • ESLint passed for the changed route and test
  • git diff --check passed

@ralyodio
ralyodio merged commit e37b0b4 into profullstack:master Aug 1, 2026
8 checks passed
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.

SSE conversation join does not verify participant membership

2 participants