matrix-spec/changelogs/client_server/newsfragments
Travis Ralston fd2340a4da Fix membership state table and diagram (#3730)
* Fix membership state table and diagram

There were 2 missing cases which are legal:
* `invite->knock` (a fairly silly thing to do, but legal under the auth rules)
* `external->leave (via /kick)` (another somewhat silly thing to do, but no different than `external->ban (via /ban)`)

The state table considered the first as illegal, which is untrue.

* Changelog

* Make the graph prettier

* Update changelogs/client_server/newsfragments/3730.clarification

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-05-09 01:28:17 -06:00
..
.gitignore Don't let the newsfragments wink out of existence 2018-07-06 17:32:57 -06:00
987.clarification Clarify that the url field in m.room.avatar events is not required. #987) 2022-03-22 13:33:12 +00:00
989.clarification Mark type in AuthenticationData as optional (#989) 2022-03-08 18:42:05 +00:00
1002.feature Mark from parameter as optional for /messages (#1002) 2022-03-29 22:04:39 +01:00
1003.clarification Correct title location in login flow definition (#1003) 2022-03-29 15:01:57 +01:00
1021.clarification Correct the default for invite in m.room.power_levels (#1021) 2022-04-05 15:01:23 +01:00
1032.clarification Fix broken links to matrix-doc (#1032) 2022-04-20 16:36:14 +01:00
1035.clarification Move changelog to the correct place 2022-05-05 15:29:45 -06:00
3681.clarification move changelog to the right place 2022-02-08 09:21:08 -05:00
3690.clarification Rename changelogs/client_server/3690.clarification to changelogs/client_server/newsfragments/3690.clarification 2022-03-08 15:35:46 +00:00
3711.clarification Rename changelogs/3711.clarification to changelogs/client_server/newsfragments/3711.clarification 2022-03-08 15:35:26 +00:00
3730.clarification Fix membership state table and diagram (#3730) 2022-05-09 01:28:17 -06:00