Kegan Dougal
47cf958b54
Merge branch 'master' into module-im
10 years ago
Erik Johnston
99ca68ba6d
Merge pull request #71 from matrix-org/erikj/disable_federation
...
Add flag to disable federation.
10 years ago
Erik Johnston
3b4c3522e6
Merge branch 'master' of github.com:matrix-org/matrix-doc into erikj/disable_federation
10 years ago
Kegan Dougal
db660d705a
Merge branch 'release-0.2.0'
10 years ago
Kegan Dougal
28fd1aa205
Go into a bit more detail about feature profiles
10 years ago
Kegan Dougal
2fbf851a75
Merge branch 'master' into release-0.2.0
10 years ago
Kegsay
8c092e3d11
Merge pull request #74 from matrix-org/module-presence
...
Presence module
10 years ago
Kegan Dougal
417c5b53c4
Remove duplicate sentences from merge conflicts
10 years ago
Kegan Dougal
c8ddf1af09
Add changelog
10 years ago
Kegan Dougal
458383585f
Stub sections
10 years ago
Kegsay
ead79614ff
Merge pull request #78 from matrix-org/module-typing2
...
Typing module
10 years ago
Daniel Wagner-Hall
7df3d9090a
Merge pull request #81 from matrix-org/daniel/speculatormerge
...
speculator: Merge after fetching, so that /spec/head works
10 years ago
Daniel Wagner-Hall
0e8f1b5475
Quote args
10 years ago
Kegsay
68df99409a
Merge pull request #83 from matrix-org/module-content-repo
...
Content Repo Module
10 years ago
Kegsay
f38473efd9
Merge pull request #82 from matrix-org/daniel/reportport
...
speculator: Report listening port
10 years ago
Erik Johnston
ccdd376f30
Merge pull request #63 from matrix-org/erikj/room_create_preset
...
Update the room creation API spec to include new keys: 'preset' and 'initial_state'
10 years ago
Kegan Dougal
09ac367847
Merge branch 'master' into module-content-repo
...
Conflicts:
templating/matrix_templates/units.py
10 years ago
Kegan Dougal
4dabcd112e
Remove redundant info now we have the http api template. Minor tweaks to display of schema with no names but a type
10 years ago
Erik Johnston
912a8ca760
Be more explicit about keys that are clobbered
10 years ago
Erik Johnston
dbc72c43ac
s/private_chat_shared_power/trusted_private_chat/
10 years ago
Kegan Dougal
3d9dbe42e6
Bump to swagger-parser 3.2.1 - remove x- keys on headers
...
Removed x- keys due to https://github.com/BigstickCarpet/swagger-parser/issues/23
10 years ago
Daniel Wagner-Hall
a69e03f577
speculator: Report listening port
10 years ago
Daniel Wagner-Hall
30232f20aa
speculator: Merge after fetching, so that /spec/head works
10 years ago
Kegan Dougal
8c4d7f5051
Do not try to parse non-json request examples as json
10 years ago
Kegan Dougal
87b6dd845e
Flesh out content repo; modify templating to support headers
...
Edit content-repo.yaml to include examples and headers.
Restructure content module to conform to the module template.
Adjust the HTTP API template to give 1 more char to the response
param to fit "Content-Disposition" correctly.
Edit the templating system to support displaying enums for
swagger APIs (before it was just JSON schema). Also add support
for introspecting headers from swagger. Finally, replace - with
_ when forming the {{ template_var }} else things whine.
10 years ago
Kegsay
8aad238cda
Merge pull request #80 from matrix-org/module-receipts
...
Receipts module
10 years ago
Kegsay
8b958f4ead
Merge pull request #79 from matrix-org/module-voip
...
VoIP module
10 years ago
Kegan Dougal
560cd7a58f
This isn't javascript. s/,/%/
10 years ago
Kegan Dougal
da2be7eae4
Merge branch 'master' into module-voip
...
Conflicts:
specification/modules/voip_events.rst
10 years ago
Kegan Dougal
1520f3647f
Merge branch 'master' into module-typing2
...
Conflicts:
specification/modules/typing_notifications.rst
10 years ago
Kegan Dougal
cc6f256b24
Merge branch 'master' into module-presence
...
Conflicts:
specification/modules/presence.rst
10 years ago
Kegan Dougal
6000887201
Merge branch 'master' into module-receipts
...
Conflicts:
specification/modules/receipts.rst
10 years ago
Kegan Dougal
c972dad8b3
Flesh out receipts module. Add receipts swagger
...
Add templating support for v2 apis.
10 years ago
Kegsay
4a7a682c0f
Merge pull request #65 from matrix-org/spec-feature-profiles
...
Spec feature profiles
10 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.
10 years ago
Kegan Dougal
3b73b07bab
Clarifications that room invites are m.call.invites not actual invites
10 years ago
Kegan Dougal
e82661413e
Add /turnServer endpoint
10 years ago
Erik Johnston
abe5d08ac6
Merge pull request #64 from matrix-org/erikj/invite_state
...
Bundle some state into invites
10 years ago
Kegan Dougal
d092b22848
Rename to 'Managing history visibility'
10 years ago
Kegan Dougal
6c3e70d272
Start fleshing out voip module
10 years ago
Kegan Dougal
91b6347f74
Explain what 'embedded' clients are
10 years ago
Kegan Dougal
be9402b66f
Move feature profiles section to modules as a sub-section
10 years ago
Kegan Dougal
0320e8cef3
Table tweaks from PR
10 years ago
Erik Johnston
9964dd1401
Make explicit the state event only includes some keys
10 years ago
Kegsay
f74cb4d54c
Merge pull request #76 from matrix-org/speculator-speedup
...
Modify how speculator uses git repos
10 years ago
Kegan Dougal
097dc50180
Minor tweaks
10 years ago
Kegan Dougal
a82f2ad4ac
Flesh out typing module
10 years ago
Kegan Dougal
2b7e02c080
Add sections for typing. Add swagger, JSON schema and example m.typing event
10 years ago
Kegsay
e5fecbb87f
Merge pull request #75 from matrix-org/continuserv-speedup
...
Speed up continuserv
10 years ago
Kegan Dougal
b6f0b67da6
Speed up continuserv
...
Ignore .git directory as that shouldn't affect spec generation. Also, when
we receive writes from the OS, wait a bit before re-generating the spec to
clump together multiple writes rather than re-generating one after another
and waiting for no more writes before serving the request.
10 years ago