-
Notifications
You must be signed in to change notification settings - Fork 4
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
First cut of the red list module #1
Conversation
e38bd49
to
29a9644
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
@babolivier Did you forget to push changes or publish replies? |
… into babolivier/init
@squahtx I did forget to push my changes 🤦 thanks for noticing, should be good now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! noticed one typo
Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
Part of the Tchap mainlining.
This is in order to implement the new plan for user discovery. See matrix-org/synapse-dinsic#125 for the high-level description and https://docs.google.com/document/d/1wQw1OMgqn0blbv4Jt7ApZhR8mtN39ZLkNHKuNY-Xd_M/edit for the detailed action plan (which this work is a part of) and specification this module implements.
An upcoming PR will add the interoperability with https://github.com/matrix-org/synapse-email-account-validity that's described in the doc (hence why this one includes references to an "expired" status).
Linters are not expected to pass until matrix-org/synapse#12327 is released with Synapse 1.57, but I've ran them locally and they're passing.
Tests are not expected to pass until matrix-org/synapse#12246 is released with Synapse 1.56, but I've ran them locally and they're passing.
The diff looks a bit scary but most of it is a copy-pasted mypy plugin from Synapse and some tests.