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/event-schemas
Jimmy Cuadra b885714d94 Remove the "required" designation from the `url` field of certain
m.room.message msgtypes.

Now that content referenced by the *m.audio*, *m.file*, *m.image*, and
*m.video* message types can be encrypted, the `url` field is required
*only* if the content is unencrypted. The "required" designation in the
event schemas (which prefixes the field description with "Required" in
bold in the generated HTML) is used to indicate fields which must always
be present, and this is no longer the case.

Signed-off-by: Jimmy Cuadra <jimmy@jimmycuadra.com>
5 years ago
..
examples Merge pull request #2068 from matrix-org/travis/1.0/mxc 5 years ago
schema Remove the "required" designation from the `url` field of certain 5 years ago
README.md We don't support z-schema or other JSON tools for now 9 years ago
check_examples.py Skip over partial event definitions in examples 6 years ago

README.md

Checking the event schemas

To validate the event schemas, and check the example events, run

./check-examples.py