Richard van der Hoff
|
432c78f3b5
|
Fix the swagger for /search so that it works without preprocessing
Makes the /search swagger work when it is imported directly into the swagger-UI
without preprocessing by dump_swagger
|
9 years ago |
Richard van der Hoff
|
5383754a40
|
Access event-schemas via a symlink
Swagger gets a bit confused about $refs via '../..', so use a symlink to make
everything nicely relative.
|
9 years ago |
Richard van der Hoff
|
1fe00b1517
|
Reinstate validator.js
It turns out that validator.js is used by the jenkins build script to, uh,
validate the docs.
This partially reverts commit affb106014 .
|
9 years ago |
Richard van der Hoff
|
23c4ffbc1b
|
Add securityDefintions to generated swagger JSON
Also factor out to a common file
|
9 years ago |
Richard van der Hoff
|
cf87120d78
|
Fixes to the API docs
* fix security data for DELETE /user/{userId}/rooms/{roomId}/tags/{tag}
* fix definition for body of PUT /pushrules/{scope}/{kind}/{ruleId}/actions
|
9 years ago |
Richard van der Hoff
|
affb106014
|
Remove redundant scripts under api/
We now use newer swagger, via scripts/dump-swagger.py
|
9 years ago |
David Baker
|
1a856b53f3
|
Remove redundant info & add backticks
|
9 years ago |
David Baker
|
4b294b23de
|
Tailor descriptions to GET method
|
9 years ago |
David Baker
|
4fafe1ab73
|
Return an object as the root element
Because otherwise it's impossible to change later
|
9 years ago |
David Baker
|
42834340e7
|
Add title to the pushers array
|
9 years ago |
David Baker
|
0f6e414eb6
|
Fix format (array of objects, not object)
|
9 years ago |
David Baker
|
27113d71ff
|
Fix indentation
|
9 years ago |
David Baker
|
73d6e901ae
|
Add endpoint for getting a user's pushers
Also add profile_tag to the set docs as it was missing
|
9 years ago |
Will Hunt
|
c9ed063a36
|
Small copy paste error
'avatar url' should be 'profile information'
|
9 years ago |
David Baker
|
1d6c405f62
|
Fix presumably c+p fail
|
9 years ago |
David Baker
|
cf850b4270
|
Fix level of `counts` and `devices`
They are actually within the notification object rather than the top level object. Add titles to objects so it works.
|
9 years ago |
David Baker
|
89453bfd8c
|
Remove spurious blank line
|
9 years ago |
David Baker
|
64c6d30f90
|
hopefully fix rst
|
9 years ago |
David Baker
|
7faf2cf642
|
Paragraph breaks & missed word
|
9 years ago |
David Baker
|
7e1cb9003c
|
Make swagger valid
|
9 years ago |
David Baker
|
71cb646541
|
Change `id` in the push gateway poke to be `event_id` and spec that it's the Matrix event ID of the message. Correct the spec for badge count pushes which omit fields previously described as mandatory. Add more detail about when to use event_id to suppress dupes. Also add the push gateway doc so it's actually included in the spec.
|
9 years ago |
David Baker
|
39fe9e3896
|
Merge pull request #284 from matrix-org/dbkr/notification_counts
Add notification counts to doc
|
9 years ago |
Daniel Wagner-Hall
|
fecff8afdc
|
Specify association lookup
|
9 years ago |
Daniel Wagner-Hall
|
e0c55eeccf
|
Add initial identity server spec
More to come
|
9 years ago |
Daniel Wagner-Hall
|
11c572267e
|
Add titles where they're missing
|
9 years ago |
David Baker
|
a78dff3981
|
Add notification counts to doc
|
9 years ago |
Mark Haines
|
d2c05d64c7
|
Document an API for setting and getting the actions for a push rule
|
9 years ago |
Mark Haines
|
254fbe7983
|
Document GET for /pushrules/{scope}/{kind}/{ruleId}/enabled
|
9 years ago |
David Baker
|
e6143a6596
|
Merge pull request #281 from matrix-org/dbkr/fix_meta_escaping
Fix meta-escaping fail
|
9 years ago |
David Baker
|
2c5392f1d1
|
Fix meta-escaping fail
|
9 years ago |
Daniel Wagner-Hall
|
016ccf4544
|
Remove signed object which shouldn't exist
|
9 years ago |
Daniel Wagner-Hall
|
ccac9e7882
|
/join accepts a signature for a third party invite
|
9 years ago |
Richard van der Hoff
|
bc83677d98
|
Define the order for events returned by /context API
|
9 years ago |
Richard van der Hoff
|
68a4306773
|
Split room previews into a separate module
Guest access and room peeking are orthogonal
|
9 years ago |
Mark Haines
|
3db6980e0b
|
Remove references to device specific push rules
Since they weren't implemented on the servers and weren't
used by the clients.
|
9 years ago |
Oddvar Lovaas
|
b28989b2ad
|
fix for https://github.com/matrix-org/matrix-doc/issues/270
|
9 years ago |
David Baker
|
53a4a563e2
|
Actually we think they should not be present (which means synapse is buggy).
|
9 years ago |
David Baker
|
542b17e944
|
Clarify what profile endpoints return if avatar url / display name isn't set
|
9 years ago |
Richard van der Hoff
|
58b346e204
|
s/user_id/sender/ in context example response
|
9 years ago |
Richard van der Hoff
|
b2e0a855cc
|
Add 'event' to event context API
also link through to the event schemas
|
9 years ago |
Mark Haines
|
e7f80b7c71
|
Fix the key name to be three_pid_creds rather than threePidCreds
|
9 years ago |
Daniel Wagner-Hall
|
2e46b587b8
|
Require explicit un-banning
|
9 years ago |
David Baker
|
169cc98101
|
M_INVALID_USERNAME to be consistent with the name of the parameter
|
9 years ago |
David Baker
|
2301a792d7
|
Add an error code for invalid user names.
|
9 years ago |
Matthew Hodgson
|
cfbb695fd3
|
typoe
|
9 years ago |
Daniel Wagner-Hall
|
1e2b63763e
|
/join and /room/:roomId/join aren't exact aliases
Separate them, clarify their differences.
Also, fix some links which weren't being properly populated.
|
9 years ago |
Richard van der Hoff
|
6265d6ce06
|
Merge pull request #254 from matrix-org/rav/filter_spec
Add some missing titles to the filter upload spec
|
9 years ago |
Richard van der Hoff
|
972153be4f
|
Fix endpoint path for /context
s/api//
|
9 years ago |
Richard van der Hoff
|
ff26e0dc48
|
Add some missing titles to the filter upload spec
|
9 years ago |
Daniel Wagner-Hall
|
0e967edfd9
|
Fix thinko
|
9 years ago |