Mark Haines
5bae15d47b
Merge branch 'master' into markjh/room_tags
...
Conflicts:
api/client-server/v2_alpha/sync.yaml
9 years ago
Mark Haines
3b390bff3c
Merge branch 'master' into markjh/room_tags
...
Conflicts:
api/client-server/v1/rooms.yaml
specification/targets.yaml
9 years ago
Daniel Wagner-Hall
4d3175fc8b
Note that invite_room_state is optional
9 years ago
Daniel Wagner-Hall
e72151f2c3
Specify guest room access
...
This was reviewed as PR #150 and merged from daniel/anonymousaccess
9 years ago
Daniel Wagner-Hall
161441fa3a
Update 3pid spec based on new implementation
9 years ago
Mark Haines
ebc0237109
Add the missing titles to the schema
9 years ago
Mark Haines
d53814097f
Add example content to the tags in example tag events
9 years ago
Mark Haines
fba3c04e42
Apparently the spec generator breaks if the title in a schema is too long
9 years ago
Mark Haines
bcb8fac53c
Add a description for the tag event
9 years ago
Mark Haines
52f55e0542
Allow room tags to have asssociated content, and return that content in the m.tag events
9 years ago
Mark Haines
12e33a3b09
Document a v2 api for setting tags on rooms
9 years ago
Daniel Wagner-Hall
67880686d5
Allow history to be noted as world-readable
...
SPEC-237
9 years ago
Kegsay
074c7d480c
Merge pull request #113 from matrix-org/invite-room-state
...
Add invite_room_state to spec
9 years ago
Daniel Wagner-Hall
a9a9067d7e
Merge pull request #114 from matrix-org/daniel/3pidtosigned
...
Update 3pid invite section to reflect signed property
9 years ago
Kegan Dougal
bbd3f8072c
Review comments
9 years ago
Daniel Wagner-Hall
b7355b0fa5
Merge pull request #117 from matrix-org/daniel/jenkins
...
Give useful error if z-schema is missing
9 years ago
Daniel Wagner-Hall
b2aae762fc
Give useful error if z-schema is missing
9 years ago
Daniel Wagner-Hall
f51e031066
Fix JSON
9 years ago
Kegan Dougal
ae90d15b3c
Add m.room.avatar
9 years ago
Daniel Wagner-Hall
a38e0862cf
Fix required field names
9 years ago
Daniel Wagner-Hall
6161a920b6
Update 3pid invite section to reflect signed property
9 years ago
Kegan Dougal
83d21484df
Oopsie
9 years ago
Kegan Dougal
a8d8412068
Add invite_room_state example.
9 years ago
Kegan Dougal
d39a9082a0
Add invite_room_state to spec. Flesh out info.
9 years ago
Kegsay
604e268add
Merge pull request #105 from matrix-org/spec-177-events-max-len
...
Add in size limits as per SPEC-222
9 years ago
Kegsay
c5dc383668
Merge pull request #85 from matrix-org/module-im
...
Instant messaging module
9 years ago
Kegan Dougal
6a0595bc46
Add in size limits as per SPEC-222
9 years ago
Kegan Dougal
4170dbd5cf
Review comments
9 years ago
Daniel Wagner-Hall
dc3c02aff5
Review comments
9 years ago
Daniel Wagner-Hall
21a40b317d
Merge branch 'master' into daniel/threepidinvites-2
9 years ago
Kegan Dougal
8e5c832ff9
Flesh out more of the IM module
9 years ago
Erik Johnston
3b4c3522e6
Merge branch 'master' of github.com:matrix-org/matrix-doc into erikj/disable_federation
9 years ago
Kegsay
ead79614ff
Merge pull request #78 from matrix-org/module-typing2
...
Typing module
9 years ago
Daniel Wagner-Hall
9d8dc7971d
Review comments
9 years ago
Daniel Wagner-Hall
9cda004848
Fix ref
9 years ago
Daniel Wagner-Hall
fdccf35c47
Banish more tabs
9 years ago
Daniel Wagner-Hall
e996933a29
Banish the tabs
9 years ago
Daniel Wagner-Hall
af7d2ca9fc
Update 3pid invite spec
...
This takes into account:
1) That finding the existing servers of a room is hard
2) Federation
9 years ago
Kegan Dougal
1520f3647f
Merge branch 'master' into module-typing2
...
Conflicts:
specification/modules/typing_notifications.rst
9 years ago
Kegan Dougal
c972dad8b3
Flesh out receipts module. Add receipts swagger
...
Add templating support for v2 apis.
9 years ago
Kegan Dougal
365a9076b9
Add nested dict template support; Add x-pattern
...
For cases where event schema specify `patternProperties` it would be nice
to give that pattern a "human-readable" form rather than a raw regex. This
is now supported by specifying `x-pattern` in the value part of the specified
pattern e.g. `patternProperties:{ "^.*":{ x-pattern: "$THING", ... } }`
Templating had limited record type descriptions limited to value primitives
e.g. `{string: integer}`. It now supports inspecting the values recursively
if the value is `object`.
Updated `m.receipt` to take both these points into account to make it read
better. Tweak receipt module text.
9 years ago
Erik Johnston
9964dd1401
Make explicit the state event only includes some keys
9 years ago
Kegan Dougal
2b7e02c080
Add sections for typing. Add swagger, JSON schema and example m.typing event
9 years ago
Erik Johnston
7b4c8a9f68
Indicate default for m.federate key
9 years ago
Erik Johnston
affc2cfc92
Add 'm.federate' flag to 'm.room.create;
9 years ago
Erik Johnston
d7d9f406a6
Bundle some state into invites
9 years ago
Mark Haines
2efadea583
Merge branch 'master' into markjh/document_v1_rooms_api
9 years ago
Mark Haines
8974b2b67b
Skip files that start with ".", e.g. vim swp files.
9 years ago
Mark Haines
6ba9b29b3b
Report all the errors in schemas/check_examples, not just the first error.
9 years ago
Mark Haines
52640eb205
Add a python script for checking that the examples match the event
...
schema.
Does the same checks as check.sh, but is a *lot* faster making it
suitable for using as a pre-commit hook.
I don't suggest replacing check.sh since it's good to check that the
schema works with multiple implementations of jsonschema.
9 years ago