You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec-proposals/event-schemas/schema
Travis Ralston 55c0b968b5 Fix event schemas for /sync
This commit clarifies the required keys for each type of event that appears in sync, fixes the core event schema not declaring 'content' as required, and includes a mention that events may not have a room_id when appearing in /sync.

Fixes https://github.com/matrix-org/matrix-doc/issues/595
Fixes https://github.com/matrix-org/matrix-doc/issues/909
6 years ago
..
core-event-schema Fix event schemas for /sync 6 years ago
m.call.answer Make all the schema files yaml 9 years ago
m.call.candidates Make all the schema files yaml 9 years ago
m.call.hangup Make all the schema files yaml 9 years ago
m.call.invite Make all the schema files yaml 9 years ago
m.direct Better types for additionalProps 8 years ago
m.ignored_user_list Add clarity to the m.ignored_user_list 7 years ago
m.presence Make m.presence match what synapse returns 7 years ago
m.receipt Add event as a parent for all event types 9 years ago
m.room.aliases Convert event schemas to yaml 8 years ago
m.room.avatar Make the key orders consistent 8 years ago
m.room.canonical_alias Make null m.room.name behaviour explicit 8 years ago
m.room.create Specify how room versioning works 6 years ago
m.room.encrypted add missing m.room.encrypted event properties 6 years ago
m.room.encryption require megolm algorithm in m.room.encryption 6 years ago
m.room.guest_access Convert event schemas to yaml 8 years ago
m.room.history_visibility Convert event schemas to yaml 8 years ago
m.room.join_rules Convert event schemas to yaml 8 years ago
m.room.member More PR feedback 8 years ago
m.room.message Convert event schemas to yaml 8 years ago
m.room.message#m.audio Convert event schemas to yaml 8 years ago
m.room.message#m.emote Document message formats as-is 6 years ago
m.room.message#m.file Make the key orders consistent 8 years ago
m.room.message#m.image Make the key orders consistent 8 years ago
m.room.message#m.location Make the key orders consistent 8 years ago
m.room.message#m.notice Make m.notice description use stricter language 8 years ago
m.room.message#m.text Document message formats as-is 6 years ago
m.room.message#m.video Make the key orders consistent 8 years ago
m.room.message.feedback Convert event schemas to yaml 8 years ago
m.room.name Make null m.room.name behaviour explicit 8 years ago
m.room.pinned_events Add spec for m.room.pinned_events 7 years ago
m.room.power_levels Document default room creator PL (#1081) 7 years ago
m.room.redaction Convert event schemas to yaml 8 years ago
m.room.third_party_invite Convert event schemas to yaml 8 years ago
m.room.topic Convert event schemas to yaml 8 years ago
m.room_key complete m.room_key documentation 6 years ago
m.sticker Sticker messages (m.sticker) (#1158) 7 years ago
m.tag Add event as a parent for all event types 9 years ago
m.typing Add event as a parent for all event types 9 years ago