diff options
author | Kegsay <kegan@matrix.org> | 2020-06-25 15:04:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-25 15:04:48 +0100 |
commit | 43cddfe00f53e3a2df4769be31c66cd818a2966e (patch) | |
tree | d7947effce9b38e94f04fce7adda71d0195c021f /sytest-whitelist | |
parent | c2d34422d65e81eee6e9d0c31a4c5a446fa9678a (diff) |
Return remote errors from FS.PerformJoin (#1164)
* Return remote errors from FS.PerformJoin
Follows the same pattern as PerformJoin on roomserver (no error return).
Also return the right format for incompatible room version errors.
Makes a bunch of tests pass!
* Handle network errors better when returning remote HTTP errors
* Linting
* Fix tests
* Update whitelist, pass network errors through in API=1 mode
Diffstat (limited to 'sytest-whitelist')
-rw-r--r-- | sytest-whitelist | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sytest-whitelist b/sytest-whitelist index ce97e8af..eb28898a 100644 --- a/sytest-whitelist +++ b/sytest-whitelist @@ -366,3 +366,10 @@ Typing notification sent to local room members Typing notifications also sent to remote room members Typing can be explicitly stopped Banned user is kicked and may not rejoin until unbanned +Inbound federation rejects attempts to join v1 rooms from servers without v1 support +Inbound federation rejects attempts to join v2 rooms from servers lacking version support +Inbound federation rejects attempts to join v2 rooms from servers only supporting v1 +Outbound federation passes make_join failures through to the client +Outbound federation correctly handles unsupported room versions +Remote users may not join unfederated rooms +Guest users denied access over federation if guest access prohibited |