Skip to content

Add to-device message relay#3

Merged
v0id-user merged 1 commit into
mainfrom
codex/e2ee-pr3-to-device
May 1, 2026
Merged

Add to-device message relay#3
v0id-user merged 1 commit into
mainfrom
codex/e2ee-pr3-to-device

Conversation

@v0id-user
Copy link
Copy Markdown
Owner

Summary

  • add /to-device as an authenticated opaque Olm payload relay over Postgres notifications
  • authorize to_device:<user_id>:<device_id> WebSocket scopes to the owning active device
  • include active device ids on encrypted membership events so clients know where to send Megolm sessions

Validation

  • uv run ruff check .
  • uv run ruff format --check .
  • uv run mypy --strict src tests tools
  • uv run pytest

@v0id-user v0id-user merged commit 699d3ec into main May 1, 2026
1 check passed
@v0id-user v0id-user deleted the codex/e2ee-pr3-to-device branch May 1, 2026 21:54
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.

1 participant