diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2021-07-21 16:53:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-21 16:53:50 +0100 |
commit | c1447a58e5de5408d80e0de84c0424342121b06c (patch) | |
tree | 860e76d35790c547df26cb554632e9d1cbc76287 /sytest-whitelist | |
parent | f0f8c7f0553b55c2e83400ca812b9d64bac00511 (diff) |
Various alias fixes (#1934)
* Generate m.room.canonical_alias instead of legacy m.room.aliases
* Add omitempty tags
* Add aliases endpoint to client API
* Check power levels when setting aliases
* Don't return null on /aliases
* Don't return error if the state event fails
* Update sytest-whitelist
* Don't send updated m.room.canonical_alias events
* Don't check PLs after all because for local aliases they are apparently irrelevant
* Fix some bugs
* Allow deleting a local alias with enough PL
* Fix some more bugs
* Update sytest-whitelist
* Fix copyright notices
* Review comments
Diffstat (limited to 'sytest-whitelist')
-rw-r--r-- | sytest-whitelist | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sytest-whitelist b/sytest-whitelist index 4d0b9fcf..d90ba4fb 100644 --- a/sytest-whitelist +++ b/sytest-whitelist @@ -537,3 +537,6 @@ Remote servers should reject attempts by non-creators to set the power levels Federation handles empty auth_events in state_ids sanely Key notary server should return an expired key if it can't find any others Key notary server must not overwrite a valid key with a spurious result from the origin server +GET /rooms/:room_id/aliases lists aliases +Only room members can list aliases of a room +Users with sufficient power-level can delete other's aliases |