docs-matrix-spec/event-schemas/examples
Travis Ralston 0f28f83270 Fix client-server event schemas: remove age, dedupe fields
This commit adds support for event schema examples to have references to help reduce the chance of fields being forgotten. This also helps reduce duplication of fields, allowing for a more consistent spec that uses the same values everywhere.

This also removes both `unsigned` and `age` from the examples as per:
* https://github.com/matrix-org/matrix-doc/issues/1524
* https://github.com/matrix-org/matrix-doc/issues/630

Finally, this replaces "localhost" in the examples with an example domain. This is really just a nitpick thing on my part where seeing a "real world" domain is preferred. 

Fixes https://github.com/matrix-org/matrix-doc/issues/1524
Fixes https://github.com/matrix-org/matrix-doc/issues/630
Step towards https://github.com/matrix-org/matrix-doc/issues/1530
2018-08-24 18:04:51 -06:00
..
core Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.call.answer Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.call.candidates Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.call.hangup Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.call.invite Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.direct Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.ignored_user_list Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.presence Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.receipt Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.aliases Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.avatar Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.canonical_alias Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.create Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.encrypted#megolm Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.encrypted#olm Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.encryption Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.guest_access Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.history_visibility Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.join_rules Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.member Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.member#invite_room_state Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.member#third_party_invite Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.audio Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.emote Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.file Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.image Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.location Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.notice Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.text Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message#m.video Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.message.feedback Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.name Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.pinned_events Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.power_levels Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.redaction Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.third_party_invite Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room.topic Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.room_key Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.sticker Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.tag Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00
m.typing Fix client-server event schemas: remove age, dedupe fields 2018-08-24 18:04:51 -06:00