Commit Graph

250 Commits (f4b9433c7b28a38f035a31765066b200586d8050)

Author SHA1 Message Date
Erik Johnston f4b9433c7b Better wording 10 years ago
Erik Johnston 584104c432 Make example valid event id 10 years ago
Erik Johnston fda07e0d41 Merge remote-tracking branch 'origin/master' into erikj/event_context_api 10 years ago
Daniel Wagner-Hall f81b967e2d Make all the schema files yaml 10 years ago
Daniel Wagner-Hall 1f5b6271f2 Generate swagger-ui output for client-server API
Depends on:
https://github.com/matrix-org/matrix-doc/pull/212
https://github.com/matrix-org/matrix-doc/pull/208
https://github.com/matrix-org/matrix-doc/pull/207
for the actual rendered output to not throw javascript errors at runtime.
10 years ago
Daniel Wagner-Hall c9fee294df Merge pull request #211 from matrix-org/daniel/extractas
Move application service swagger out of c-s dir
10 years ago
Daniel Wagner-Hall 97579f15cb Merge pull request #212 from matrix-org/daniel/pushdictification
Take object, not bool, as param
10 years ago
Daniel Wagner-Hall 705556634a Add filters 10 years ago
Daniel Wagner-Hall 9c733a45e8 Take object, not bool, as param
Throughout our API we take objects. And swagger is unhappy with not
doing so.
10 years ago
Daniel Wagner-Hall 614ee9ea1b Move application service swagger out of c-s dir 10 years ago
Mark Haines 140206ca69 s/archived/leave/ 10 years ago
Mark Haines 79d109f7cc Add an flag to control whether rooms the user has left are included in the sync 10 years ago
Daniel Wagner-Hall e0ebabf8cc Explicitly document /rooms/{roomId}/state/{eventType} without state key 10 years ago
Daniel Wagner-Hall 873b0dcecf Replace version numbers with release numbers 10 years ago
Daniel Wagner-Hall f308b7543c Specify /admin/whois/{userId} 10 years ago
Daniel Wagner-Hall 19ce17cfed Merge pull request #200 from matrix-org/daniel/redact
Merge pull request #200 from matrix-org/daniel/redact
10 years ago
Daniel Wagner-Hall 2f3a00fe34 Consistently spell homeserver as homeserver 10 years ago
Daniel Wagner-Hall e072d215cf Specify redaction 10 years ago
Daniel Wagner-Hall 7f07da4b50 Remove obsolete documentation 10 years ago
Daniel Wagner-Hall aa4ed10821 Unify v1 and v2 event schemas 10 years ago
Daniel Wagner-Hall 681c258206 Fix turnServer endpoint 10 years ago
Daniel Wagner-Hall c6e0322a9e Swaggerify /account 10 years ago
Daniel Wagner-Hall 6c66bfc755 Flatten out v1 and v2_alpha directories
As a side effect, I got rid of all of the horrible symlinks and just put
in all of the proper relative paths. Because the horrible symlinks were
horrible.
10 years ago
Daniel Wagner-Hall 3951785f19 Fix alias path 10 years ago
Daniel Wagner-Hall bc514dc9c4 Merge pull request #178 from matrix-org/daniel/directory
Fix and include /directory api docs
10 years ago
Daniel Wagner-Hall 7f2813354d Swaggerify /ban 10 years ago
Mark Haines a20a49abf6 Merge pull request #168 from matrix-org/markjh/client_config
Add API for setting client config
10 years ago
Mark Haines c5f457cee9 Merge pull request #132 from matrix-org/markjh/room_tags
Document a v2 api for setting tags on rooms
10 years ago
Daniel Wagner-Hall f0c99a6925 Generate API docs from swagger 10 years ago
Mark Haines c539b208f9 Merge branch 'markjh/room_tags' into markjh/client_config
Conflicts:
	api/client-server/v2_alpha/sync.yaml
10 years ago
Mark Haines d39494b6df Fix typo in sync example 10 years ago
Daniel Wagner-Hall 5e30b5b8d7 Remove POST version of /send
PUT should always be used.
10 years ago
Daniel Wagner-Hall c25a806cef Fix and include /directory api docs 10 years ago
Mark Haines 5ccc39b850 Say that type is an event type 10 years ago
Mark Haines e76068a2a6 Merge branch 'markjh/room_tags' into markjh/client_config 10 years ago
Mark Haines 5bae15d47b Merge branch 'master' into markjh/room_tags
Conflicts:
	api/client-server/v2_alpha/sync.yaml
10 years ago
Richard van der Hoff d8dd380dfa Merge pull request #164 from matrix-org/rav/SPEC-254
Fix /sync documentation, post SPEC-254
10 years ago
Mark Haines 05c0092664 s/config/account_data/ 10 years ago
Richard van der Hoff d7d59d78e1 /sync: Put state dict back to being a list
Turning the state into a dict-of-dicts caused more pain than it solved. Put it
back to a list.
10 years ago
Mark Haines 40f7eab73f s/private_user_data/account_data/ 10 years ago
Mark Haines 24c4b8b095 Merge branch 'markjh/room_tags' into markjh/client_config
Conflicts:
	api/client-server/v1/rooms.yaml
	api/client-server/v1/sync.yaml
	api/client-server/v2_alpha/sync.yaml
	specification/targets.yaml
10 years ago
Mark Haines fcbb985073 s/private_user_data/account_data/ 10 years ago
Richard van der Hoff 6653362f31 Unflatten 'unsigned'
It turns out that flattening 'unsigned' comes with too many downsides. Let's
stick with the status quo.
10 years ago
Daniel Wagner-Hall 6763317e64 Specify /rooms/:room_id/forget 10 years ago
Daniel Wagner-Hall 8201eaa042 Swaggerify /rooms/:room_id/leave 10 years ago
Mark Haines 299af673da Specify how ordering of tags is supposed to work 10 years ago
Mark Haines 3b390bff3c Merge branch 'master' into markjh/room_tags
Conflicts:
	api/client-server/v1/rooms.yaml
	specification/targets.yaml
10 years ago
Mark Haines 8f5783615c Merge branch 'master' into markjh/client_config
Conflicts:
	api/client-server/v1/rooms.yaml
	specification/targets.yaml
10 years ago
Mark Haines 22b3159a39 Add examples of v1 initialSync and v2 /sync returning the client config 10 years ago
Mark Haines 769c5285ab Add API for setting client config 10 years ago