Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish inbound E2E device lists #1243

Merged
merged 10 commits into from Aug 7, 2020
Merged

Finish inbound E2E device lists #1243

merged 10 commits into from Aug 7, 2020

Conversation

kegsay
Copy link
Member

@kegsay kegsay commented Aug 6, 2020

  • Store whether a user's device lists are stale or not.
  • Prefer reading from the DB before asking the remote server for keys now that we have device list support.
  • Add unit tests.

This should wrap up E2E support in Dendrite. Further PRs will make sytests which should now be passing pass if they aren't already.

Few other tweaks to make `Server correctly handles incoming m.device_list_update`
pass.
@kegsay kegsay added the changes database schema This PR changes the database schema and might be breaking label Aug 7, 2020
@kegsay kegsay merged commit f371783 into master Aug 7, 2020
@kegsay kegsay deleted the kegan/dl-inbound-tests branch August 7, 2020 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Keyserver changes database schema This PR changes the database schema and might be breaking
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants