summary refs log tree commit diff
path: root/sytest-blacklist (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-26Fix dummy event insertion consent bug (#6053)Neil Johnson5-39/+266
Fixes #5905
2019-09-25Update comments and docstringRichard van der Hoff1-4/+6
2019-09-25Enable cleaning up extremities with dummy events by default to prevent undue ↵Neil Johnson2-3/+2
build up of forward extremities. (#5884)
2019-09-25Review commentsErik Johnston4-7/+4
2019-09-25Use if `is not None`Erik Johnston1-1/+1
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2019-09-25Threepid validity checks on msisdns should not be dependent on ↵Neil Johnson2-29/+35
'threepid_behaviour_email'. (#6104) Fixes #6103
2019-09-25Stop advertising unsupported flows for registration (#6107)Richard van der Hoff5-16/+83
If email or msisdn verification aren't supported, let's stop advertising them for registration. Fixes #6100.
2019-09-25Refactor the user-interactive auth handling (#6105)Richard van der Hoff5-141/+265
Pull the checkers out to their own classes, rather than having them lost in a massive 1000-line class which does everything. This is also preparation for some more intelligent advertising of flows, as per #6100
2019-09-25Refactor code for calculating registration flows (#6106)Richard van der Hoff4-83/+145
because, frankly, it looked like it was written by an axe-murderer. This should be a non-functional change, except that where `m.login.dummy` was previously advertised *before* `m.login.terms`, it will now be advertised afterwards. AFAICT that should have no effect, and will be more consistent with the flows that involve passing a 3pid.
2019-09-24remove unused parameter to