docs-matrix-spec/api/client-server
Richard van der Hoff 2370a4c970 Spell out the state algorithm for createRoom
Fixes https://matrix.org/jira/browse/SPEC-429.

Synapse currently follows the specified ordering, but does *not* give the
specified error when the state is invalid (instead it creates the room anyway
but gives a 403 M_FORBIDDEN). Still, I don't think that should be a real
problem for any real clients, and nothing would break if we changed this in
synapse, so it might as well go in the spec anyway.
2016-07-18 13:01:45 +01:00
..
definitions Add a license to the spec 2016-07-12 17:28:30 +01:00
account-data.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
admin.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
administrative_contact.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
banning.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
content-repo.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
create_room.yaml Spell out the state algorithm for createRoom 2016-07-18 13:01:45 +01:00
directory.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
event_context.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
filter.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
inviting.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
joining.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
kicking.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
leaving.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
list_public_rooms.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
login.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
logout.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
message_pagination.yaml Merge pull request #348 from Ralith/room-messages 2016-07-13 11:01:56 +01:00
old_sync.yaml Merge branch 'master' into rav/link_undeprecated_endpoints 2016-07-13 11:09:53 +01:00
peeking_events.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
presence.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
profile.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
pusher.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
pushrules.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
receipts.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
redaction.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
registration.yaml Spec /account/deactivate API 2016-07-14 10:11:38 +01:00
room_initial_sync.yaml Merge branch 'master' into rav/link_undeprecated_endpoints 2016-07-13 11:09:53 +01:00
room_send.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
room_state.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
rooms.yaml Merge pull request #354 from matrix-org/rav/reorder_deprecated_initialsync 2016-07-13 11:07:11 +01:00
search.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
sync.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
tags.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
third_party_membership.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
typing.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
versions.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00
voip.yaml Add a license to the spec 2016-07-12 17:28:30 +01:00