Commit graph

2771 commits

Author SHA1 Message Date
Travis Ralston
42447dafb4
Merge pull request #1439 from Cadair/swagger_circle
Correctly provide swagger UI as a build on Circle
2018-07-20 09:05:02 -06:00
Stuart Mumford
59bdcb5615
Clone and configure the swagger UI as a circle CI artifact
Signed-off-by: Stuart Mumford <stuart@cadair.com>
2018-07-20 15:57:44 +01:00
Travis Ralston
2db970ad6d
Merge pull request #1431 from turt2live/travis/swagger-py3
Use python3 in dump-swagger.py
2018-07-19 10:26:06 -06:00
Travis Ralston
2dae0c9c49 use python3 in dump-swagger.py 2018-07-19 08:54:04 -06:00
Travis Ralston
a84a9a6af7
Merge pull request #1405 from turt2live/travis/s2s/keys-swagger
Convert server keys to swagger
2018-07-18 12:48:29 -06:00
Travis Ralston
bafdcf3640 Full stops, spelling, and operation IDs. 2018-07-18 10:37:56 -06:00
Travis Ralston
7cb918407d Merge remote-tracking branch 'matrix-org/master' into travis/s2s/keys-swagger 2018-07-18 10:32:46 -06:00
Travis Ralston
2e5f530cca
Merge pull request #1373 from turt2live/travis/better-errors
Spell out rate limit error schema & give all errors schemas
2018-07-18 09:00:53 -06:00
Travis Ralston
9e6f2b2fd0 Add newsfragment 2018-07-18 08:29:13 -06:00
Travis Ralston
05fb94e195 Merge remote-tracking branch 'matrix-org/master' into travis/better-errors 2018-07-18 08:28:16 -06:00
Travis Ralston
3ff1b0ddea
Merge pull request #1389 from turt2live/travis/towncrier
Use Towncrier to generate the unstable changelog
2018-07-18 08:27:02 -06:00
Ben Parsons
57ce0c3691
Merge pull request #1393 from matrix-org/travis/proposals-pagination
Improve pagination handling in proposals.py
2018-07-18 13:52:17 +01:00
Travis Ralston
98c607bff5 Advertise python 3.4 support and use that in Travis CI
We also don't need to update virtualenv, or use python3.5 specific
packages.
2018-07-17 10:28:57 -06:00
Travis Ralston
cfac4a1ab3 Use towncrier 18.6.0 final 2018-07-17 08:48:31 -06:00
Travis Ralston
baf19cc741 Add newsfragment for 1379 2018-07-13 10:05:21 -06:00
Travis Ralston
25678f7fd6 Merge remote-tracking branch 'matrix-org/master' into travis/towncrier 2018-07-13 10:03:43 -06:00
Richard van der Hoff
7ba9979fa4
Merge pull request #1386 from Cadair/circleci
Add a config for circleci which builds the doc preview
2018-07-13 15:48:13 +01:00
Travis Ralston
d2b0b1bbda
Merge pull request #1379 from turt2live/travis/preset-guests
Document guest_access in /createRoom presets; Make presets a table
2018-07-13 08:42:23 -06:00
Travis Ralston
e001a94612
Merge pull request #1412 from turt2live/travis/s2s/query
Convert the general query API to swagger
2018-07-13 08:16:37 -06:00
Travis Ralston
51faf8ed2e Convert the general query API to swagger
Includes "moving" the directory query API into the same area. This will make more sense once the other query types are specified.
2018-07-12 13:46:42 -06:00
Travis Ralston
1e500fd005 Add newsfragment for third party network endpoints
Specifying multiple entries for the same PR would be covered under: https://github.com/hawkowl/towncrier/pull/119
2018-07-12 13:18:27 -06:00
Travis Ralston
67665fa3a6 Merge remote-tracking branch 'matrix-org/master' into travis/towncrier 2018-07-12 12:17:25 -06:00
Travis Ralston
1829589d23 Convert 3pn errors to new definition 2018-07-12 12:16:11 -06:00
Travis Ralston
197c36c520 Merge remote-tracking branch 'matrix-org/master' into travis/better-errors 2018-07-12 12:13:07 -06:00
Travis Ralston
91c59e7384
Merge pull request #1353 from matrix-org/anoa/as_thirdparty_lookup
Thirdparty Entity Lookup API
2018-07-12 11:19:12 -06:00
Travis Ralston
0faae54fc1
Merge pull request #1400 from turt2live/travis/search-improvements
Clarify some of the properties on the search result
2018-07-12 10:36:18 -06:00
Travis Ralston
bc29f2a8c8 Merge branch 'travis/towncrier2' into travis/towncrier 2018-07-12 10:23:17 -06:00
Travis Ralston
527a5a2fdc Require sudo
see also: https://github.com/travis-ci/travis-ci/issues/9875
2018-07-12 10:18:46 -06:00
Travis Ralston
8a4ba8c5ca Use Popen rather than run() 2018-07-12 10:16:32 -06:00
Travis Ralston
af7460088f Use six for url quoting 2018-07-12 10:07:09 -06:00
Andrew Morgan
291a4dfc76 Third party lookup module. Fix wording 2018-07-12 16:59:30 +01:00
Travis Ralston
6e3993effe Merge remote-tracking branch 'matrix-org/master' into travis/preset-guests 2018-07-12 09:48:52 -06:00
Travis Ralston
84e07a0c10 Convert errors in presence.yaml 2018-07-12 09:31:50 -06:00
Travis Ralston
16125f16f5 Spec retry_after_ms on ratelimit errors 2018-07-12 09:28:30 -06:00
Travis Ralston
8b513b9f8e Merge remote-tracking branch 'matrix-org/master' into travis/better-errors 2018-07-12 09:24:04 -06:00
Andrew Morgan
8999887245 Path -> query params 2018-07-12 14:44:48 +01:00
Andrew Morgan
9bde78ac28 $ref needs to be under a schema: 2018-07-12 14:41:24 +01:00
Andrew Morgan
114bcf1a2e Use $ref, clean up, fix errors, AS is now a C-S module. 2018-07-12 14:31:34 +01:00
Travis Ralston
3e13ec2841 Fix required properties in POST /query 2018-07-11 13:43:15 -06:00
Travis Ralston
96889f16e9 Split out and fix the /server and /query key APIs 2018-07-11 13:20:44 -06:00
Travis Ralston
bd2c0b7c98 Convert server keys to swagger 2018-07-11 13:09:19 -06:00
Travis Ralston
e164392d93 Merge remote-tracking branch 'matrix-org/master' into travis/towncrier 2018-07-11 08:36:01 -06:00
Travis Ralston
a8461e647f Improve the error handling for towncrier
The changelog shows up via stdout, everything else via stderr. We dump as much information as we can into the changelog to make debugging errors easier.
2018-07-11 08:35:55 -06:00
Travis Ralston
808a82e811
Merge pull request #1397 from turt2live/travis/text-format
Document message formats as-is
2018-07-11 08:10:26 -06:00
Travis Ralston
905ef6dadd Have the towncrier generator complain if the output looks wrong 2018-07-10 16:57:21 -06:00
Travis Ralston
ebc7db12fb Remove extraneous list casting 2018-07-10 16:52:17 -06:00
Travis Ralston
9e0fafbcd4 Remove debugging line 2018-07-10 15:13:22 -06:00
Travis Ralston
b6f9e13d46 Add newsfragment 2018-07-10 15:09:53 -06:00
Travis Ralston
fbee83d5cf Clarify some of the properties on the search result
Fixes https://github.com/matrix-org/matrix-doc/issues/773
2018-07-10 15:08:28 -06:00
Travis Ralston
c999b7c2e2 Add newsfragment 2018-07-10 13:00:37 -06:00