matrix-spec/specification/modules
Travis Ralston 88b35d1be5 Clarify how third party invites work
This adds several diagrams to the Client-Server API about how invites
are handled, including what the server is expected to do. This helps
implementors know what they are supposed to do in the common cases,
and infer where needed to get the more complex cases correct.

Although lacking in some areas, this is how third party invites work
today.

A link to the now-improved client-server documentation for third party
invites has been added to the server-server specification. The existing
server-server specification needed no further changes on the subject.

Fixes https://github.com/matrix-org/matrix-doc/issues/1366
2018-08-13 16:29:50 -06:00
..
_template.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
account_data.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
admin.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
anonymous_access.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
cas_login.rst update links which used to point to docs/spec/intro 2018-07-24 11:41:03 +01:00
content_repo.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
device_management.rst Device management API 2016-10-12 17:26:01 +01:00
dm.rst dm: clarify client behaviour 2016-10-06 17:17:35 +01:00
end_to_end_encryption.rst Key management APIs (#894) 2017-04-20 16:51:42 +01:00
event_context.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
guest_access.rst Allow guest access to E2E endpoints 2016-11-30 16:12:17 +00:00
history_visibility.rst Fix typo. 2018-05-18 17:06:22 -07:00
ignore_users.rst Improve the documentation of ignored users 2018-03-06 09:00:32 -07:00
instant_messaging.rst Update instant_messaging.rst 2017-10-17 09:08:50 -06:00
presence.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
push.rst Fix API path in pushrules examples 2016-10-13 15:14:29 +01:00
receipts.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
report_content.rst Document how to report content 2018-05-27 12:19:30 -06:00
room_previews.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
search.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
send_to_device.rst Key management APIs (#894) 2017-04-20 16:51:42 +01:00
stickers.rst Sticker messages (m.sticker) (#1158) 2018-03-27 10:00:41 +01:00
tags.rst Fix grammar in room tag spec 2018-08-06 15:58:30 +01:00
third_party_invites.rst Clarify how third party invites work 2018-08-13 16:29:50 -06:00
third_party_networks.rst Third party lookup module. Fix wording 2018-07-12 16:59:30 +01:00
typing_notifications.rst Add a license to the spec 2016-07-12 17:28:30 +01:00
voip_events.rst Add a license to the spec 2016-07-12 17:28:30 +01:00