Commit graph

1919 commits

Author SHA1 Message Date
David Baker b4c89accb2 Params in query, not path 2016-10-05 11:48:14 +01:00
Richard van der Hoff a8d35b2409 UI Auth: servers should 401 when a request fails
(ref https://matrix.org/jira/browse/SYN-744)
2016-10-05 11:25:49 +01:00
Oddvar Lovaas 692e40bec9 Add telematrix 2016-10-05 11:25:03 +01:00
David Baker a463820d83 Typo 2016-10-05 11:21:56 +01:00
David Baker c1fa342b90 Swagger is failing on type 'any' 2016-10-05 11:21:06 +01:00
David Baker 136d5dc9ad Almost valid... 2016-10-05 11:15:33 +01:00
David Baker 595b75f299 Try & make example closer to valid 2016-10-05 10:32:03 +01:00
David Baker 41781e95b2 Attempt valid json 2016-10-05 10:21:29 +01:00
David Baker c16ba9488f Spec notifs API 2016-10-05 10:15:49 +01:00
Richard van der Hoff 37fb1ceb65 Merge pull request #395 from matrix-org/rav/kill_refresh_tokens
Remove references to refresh tokens and tokenrefresh
2016-10-04 17:55:38 +01:00
David Baker 1d7531e9a1 Typo 2016-10-04 17:51:35 +01:00
David Baker 8e096bdc48 Link to createRoom, not initialsync 2016-10-04 15:15:01 +01:00
David Baker 8af90bfc21 Clarify 'this room' 2016-10-04 15:08:48 +01:00
David Baker 85bc989c02 pr feedback 2016-10-04 15:07:14 +01:00
Oddvar Lovaas 92291dcfda Add MatrixTool, update the riots 2016-10-04 12:52:34 +01:00
David Baker 976d41351e spelling 2016-10-04 12:43:41 +01:00
David Baker d39f662df5 PR feedback 2016-10-04 11:57:24 +01:00
Richard van der Hoff bc6c5858ea Merge pull request #386 from matrix-org/rav/store_and_forward
Specification for direct-to-device messages
2016-10-04 11:55:29 +01:00
Richard van der Hoff 556ced36a4 Merge remote-tracking branch 'origin/master' into rav/store_and_forward 2016-10-04 11:55:05 +01:00
David Baker accb3941bf Changelog 2016-10-03 18:20:45 +01:00
David Baker 203ea99328 Spec m.direct 2016-10-03 18:17:43 +01:00
David Baker 8fe8bd6a81 Add is_direct to member event spec. 2016-10-03 17:33:45 +01:00
Richard van der Hoff f4c7fdfd03 Remove references to refresh tokens and tokenrefresh
refresh tokens are dead.
2016-10-03 17:05:56 +01:00
David Baker 5fedc64230 double space 2016-10-03 15:52:08 +01:00
David Baker ae1c576648 Merge remote-tracking branch 'origin/master' into erikj/create_room_is_direct 2016-10-03 15:17:55 +01:00
Richard van der Hoff 1f45724bfd Merge pull request #394 from matrix-org/rav/required_response_fields
Mark required fields in response objects as such
2016-10-03 14:14:36 +01:00
Richard van der Hoff 2dde1a8d28 Merge pull request #390 from matrix-org/erikj/filter_url
Add contains_url filter option and /messages filter
2016-10-03 14:13:55 +01:00
Richard van der Hoff 23d5073820 Mark required fields in response objects as such
Actually this means we can remove a bunch of code which special-cased this.
2016-10-03 14:03:23 +01:00
Richard van der Hoff 91e899338d Merge pull request #393 from matrix-org/rav/speculator_api
Serve the api docs from the speculator
2016-10-03 13:40:44 +01:00
Richard van der Hoff 1320a86cbe Serve the api docs from the speculator
There are a few parts to this:

* when we generate the spec for a particular git sha, also run the script which
  turns our yaml api descriptions into a swagger json file.

* tweak serveSpec to add another header when serving the generated json.

* add a link to the generated index which will (via js hackery) redirect to our
  hosted swagger UI at http://matrix.org/docs/api/client-server, with a "url"
  query-param pointing at the generated json.

Also, factor makeTempDir out of gitClone, so that we can give clearer log lines.
2016-10-03 12:36:46 +01:00
Matthew Hodgson 08001b7768 remove spurious blank clients from try-it-now page 2016-10-01 18:49:41 +01:00
Erik Johnston 069aa86a10 Update wording and add example to filter param 2016-09-30 15:06:11 +01:00
Erik Johnston a10fe9fa43 Update changelog 2016-09-30 15:04:42 +01:00
Erik Johnston 7919e8e159 Update wording. 2016-09-30 15:02:27 +01:00
Erik Johnston b121feebce Comment what the is_direct flag actually does 2016-09-30 11:24:51 +01:00
Erik Johnston 51248dd0c8 Update changelog 2016-09-29 17:22:43 +01:00
Erik Johnston d01d1a07a6 Add changelog 2016-09-29 17:19:54 +01:00
Erik Johnston 37f6769a3c Spec filter param on /messagse 2016-09-29 13:40:20 +01:00
Erik Johnston 085131b617 Add contains_url filter option 2016-09-29 13:37:08 +01:00
Richard van der Hoff 4f1c2f23ee Changelog fix
store-and-forward -> send-to-device
2016-09-29 13:21:46 +01:00
Richard van der Hoff ebaaa7e3b3 Review feedback
* store-and-forward -> send-to-device
* describe motivation
* device ids are 10 capital chars
* etc
2016-09-29 13:18:45 +01:00
Erik Johnston 3a5cbd14c3 Add /createRoom is_direct flag 2016-09-29 11:25:12 +01:00
Richard van der Hoff ccd7bb32d5 Specification for direct-to-device messages 2016-09-27 14:27:27 +01:00
Richard van der Hoff 459f4b953d swagger-http-server: add a --port argument 2016-09-27 12:18:01 +01:00
Oddvar Lovaas 6d7f543612 Merge pull request #385 from freelock/master
Drupal API module and Concourse Notification Resource additions to Try Matrix page
2016-09-26 17:12:59 +01:00
John Locke c010173381 Add Drupal Matrix_api module to Try Matrix page 2016-09-23 21:48:33 -07:00
John Locke c08aa51b18 Add concourse notification resource to Try Matrix page 2016-09-23 21:48:10 -07:00
Oddvar Lovaas 1ea836bb1b Remove howtos from build script 2016-09-21 16:22:49 +01:00
Oddvar Lovaas d7d7f53884 Remove duplicates, add redirect 2016-09-21 16:03:34 +01:00
Oddvar Lovaas 7b559686d5 Merge pull request #384 from matrix-org/rav/misc_docs
Miscellaneous doc fixes
2016-09-21 10:42:36 +01:00