Daniel Wagner-Hall
d2c56fb7a3
Merge branch 'master' into daniel/threepidinvites-2
9 years ago
Kegsay
8aad238cda
Merge pull request #80 from matrix-org/module-receipts
...
Receipts module
9 years ago
Kegsay
8b958f4ead
Merge pull request #79 from matrix-org/module-voip
...
VoIP module
9 years ago
Kegan Dougal
560cd7a58f
This isn't javascript. s/,/%/
9 years ago
Kegan Dougal
da2be7eae4
Merge branch 'master' into module-voip
...
Conflicts:
specification/modules/voip_events.rst
9 years ago
Kegan Dougal
6000887201
Merge branch 'master' into module-receipts
...
Conflicts:
specification/modules/receipts.rst
9 years ago
Kegan Dougal
c972dad8b3
Flesh out receipts module. Add receipts swagger
...
Add templating support for v2 apis.
9 years ago
Kegsay
4a7a682c0f
Merge pull request #65 from matrix-org/spec-feature-profiles
...
Spec feature profiles
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
Kegan Dougal
3b73b07bab
Clarifications that room invites are m.call.invites not actual invites
9 years ago
Kegan Dougal
e82661413e
Add /turnServer endpoint
9 years ago
Erik Johnston
abe5d08ac6
Merge pull request #64 from matrix-org/erikj/invite_state
...
Bundle some state into invites
9 years ago
Kegan Dougal
d092b22848
Rename to 'Managing history visibility'
9 years ago
Kegan Dougal
6c3e70d272
Start fleshing out voip module
9 years ago
Kegan Dougal
91b6347f74
Explain what 'embedded' clients are
9 years ago
Kegan Dougal
be9402b66f
Move feature profiles section to modules as a sub-section
9 years ago
Kegan Dougal
0320e8cef3
Table tweaks from PR
9 years ago
Erik Johnston
9964dd1401
Make explicit the state event only includes some keys
9 years ago
Kegsay
f74cb4d54c
Merge pull request #76 from matrix-org/speculator-speedup
...
Modify how speculator uses git repos
9 years ago
Kegsay
e5fecbb87f
Merge pull request #75 from matrix-org/continuserv-speedup
...
Speed up continuserv
9 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.
9 years ago
Kegan Dougal
ede43fbe9f
Modify how speculator uses git repos
...
Modified so it has a "master" repo and local A/B repos which pull from the
"master". This saves an extra git clone operation per HTTP request.
9 years ago
Kegsay
4aad6976fd
Merge pull request #73 from matrix-org/paragraphs
...
Fix paragraph CSS and adjust where paragraphs are in the RST
9 years ago
Kegan Dougal
a49d5f67f1
Delete rather than comment out the offending CSS
9 years ago
Kegan Dougal
4e1e82f995
Fix paragraph CSS and adjust where paragraphs are in the RST
...
The CSS for `nature.css` was such that it was preventing `p` tags from
having sufficient vertical whitespace. This meant that you couldn't insert
any kind of spacing between lengthy sections (they just appeared as new lines).
This PR fixes this so you can actually have some whitespace between paragraphs.
As a result of this change, some parts of the spec appeared to have too much
whitespace. These were often sections which shouldn't have begun a new
paragraph anyway (e.g. a single sentence being an entire paragraph, `TODO`
blocks resulting in new paragraphs). This PR fixes the most offending areas
where we shouldn't have been inserting new paragraphs.
9 years ago
Kegan Dougal
cdf9f011e9
Add room history visibility as a module.
9 years ago
Kegan Dougal
82c27884ba
Make E2E optional
9 years ago
Kegsay
c96f02c2b0
Merge pull request #69 from matrix-org/erikj/login_token
...
m.login.token
9 years ago
Kegsay
beafc74f81
Merge pull request #70 from matrix-org/spec-module-format
...
Modules format
9 years ago
Daniel Wagner-Hall
eec021ee8c
Merge pull request #72 from matrix-org/daniel/generateathead
...
Support viewing the spec at head
9 years ago
Daniel Wagner-Hall
083a76096f
Support viewing the spec at head
9 years ago
Erik Johnston
50e1b4c3a7
Fix up rst
9 years ago
Erik Johnston
6e6bc8a5a9
Mandate macaroon
9 years ago
Erik Johnston
ce53a17180
Add txn_id rationale
9 years ago
Kegan Dougal
5abea1f2bc
Minor tweaks
9 years ago
Kegan Dougal
70518ae655
Clarify template suffixes
9 years ago
Kegan Dougal
643468e914
Mention swagger. Clarify how event type template vars are formed.
9 years ago
Kegan Dougal
c2fc1a2fb1
Add basic module template.
...
This has the core sections for events/server/client/security.
9 years ago
Kegan Dougal
db8f3c0d59
Desktop clients should have a GUI
9 years ago
Erik Johnston
97154cc6b2
s/nonce/txn_id/
9 years ago
Erik Johnston
4c9f524cab
Neaten things up
9 years ago
Erik Johnston
317c2f20d3
Draft login token spec
9 years ago
Erik Johnston
8c22b715ca
Add title
9 years ago
Kegan Dougal
11c586c560
Merge branch 'master' into spec-feature-profiles
...
Conflicts:
templating/build.py
9 years ago
Kegsay
e5f805c0d5
Merge pull request #67 from matrix-org/unused-template-vars
...
Detect unused {{ vars }} and whine loudly.
9 years ago
Kegsay
4d407c2731
Merge pull request #66 from matrix-org/speculator-htmldiff
...
speculator: Add HTML diffing
9 years ago
Kegan Dougal
9c882ea5e4
Detect unused {{ vars }} and whine loudly.
9 years ago
Daniel Wagner-Hall
2434dfaf1c
Merge branch 'master' into speculator-htmldiff
9 years ago
Kegan Dougal
510553ee00
Remove smurf suffixes. Add anchor for feature profiles.
9 years ago
Kegan Dougal
9fac152d32
Explain what the clients are and the column reference
9 years ago