Daniel Wagner-Hall
b247761465
.gitignore speculator
2015-09-14 10:33:25 +01:00
Kegsay
2a2cd808fb
Merge pull request #42 from matrix-org/speculator-list
...
speculator: Add list-pull-request functionality
2015-09-11 17:42:02 +01:00
Daniel Wagner-Hall
d251f791fb
speculator: Document /
2015-09-11 17:15:33 +01:00
Daniel Wagner-Hall
f9ef934625
Merge branch 'master' into speculator-list
...
Conflicts:
scripts/speculator/main.go
2015-09-11 15:31:32 +01:00
Kegsay
e4f4670260
Merge pull request #44 from matrix-org/speculator-errs
...
speculator: Don't ignore errors
2015-09-11 15:30:15 +01:00
Kegsay
b2eb7e7dc1
Merge pull request #43 from matrix-org/speculator-diff
...
speculator: Unified diff for rst diff
2015-09-11 15:29:50 +01:00
Daniel Wagner-Hall
b6dab0009d
speculator: Don't ignore errors
2015-09-11 14:43:26 +01:00
Daniel Wagner-Hall
20f0284155
speculator: Unified diff for rst diff
2015-09-11 14:40:52 +01:00
Daniel Wagner-Hall
ba780a589a
speculator: Add list-pull-request functionality
2015-09-11 14:40:08 +01:00
Kegsay
da7c2e7fa8
Merge pull request #40 from matrix-org/markjh/history_for_rooms_that_have_been_left
...
SPEC-216: Add rooms that have been left to initial sync
2015-09-11 12:55:07 +01:00
Daniel Wagner-Hall
fef97802b7
Merge pull request #39 from matrix-org/speculator
...
speculator: Tool to preview spec pull requests
2015-09-11 12:43:33 +01:00
Daniel Wagner-Hall
bf318ffcd5
Add HTTP endpoints to README
2015-09-11 12:42:41 +01:00
Kegsay
e788f565f8
Merge pull request #36 from matrix-org/daniel/threepidinvites
...
Swagger /room/{roomId}/invite
2015-09-11 11:59:21 +01:00
Daniel Wagner-Hall
ca7dd49dc6
speculator: Add /healthz endpoint
2015-09-10 17:14:53 +01:00
Daniel Wagner-Hall
708f281270
Add comments about auth
2015-09-10 17:09:44 +01:00
Kegsay
3011823c51
Merge pull request #27 from matrix-org/receipts
...
Document receipts
2015-09-10 16:18:19 +01:00
Kegsay
c427c579cb
Merge pull request #37 from matrix-org/continuserv
...
continuserv: Server to live serve local updates to the spec
2015-09-10 16:17:33 +01:00
Daniel Wagner-Hall
c29aef362e
Error on failure of Watcher.Add
2015-09-10 15:45:21 +01:00
Daniel Wagner-Hall
6ac519d9dc
Log on file updates
2015-09-10 14:25:37 +01:00
Daniel Wagner-Hall
6e86cb34d2
continuserv: Adding README
2015-09-10 14:25:23 +01:00
Daniel Wagner-Hall
34091038f3
speculator: Tool to preview spec pull requests
...
Not the prettiest thing in the world, and horribly unperformant, but
useful :)
2015-09-10 14:19:06 +01:00
Daniel Wagner-Hall
5b722160dd
Merge branch 'master' into daniel/threepidinvites
2015-09-10 14:05:58 +01:00
Kegsay
b9c04cd9ca
Merge pull request #38 from matrix-org/newlines
...
Preserve newlines in wrapped text
2015-09-10 13:59:18 +01:00
Daniel Wagner-Hall
99106bb6fe
Add explanatory comments
...
Also, remove line which was accidentally removed
2015-09-10 13:54:00 +01:00
Daniel Wagner-Hall
cdc06a8bf1
Document --nodelete
2015-09-10 13:53:38 +01:00
Daniel Wagner-Hall
a74fb54053
Correct comment
2015-09-10 13:44:41 +01:00
Daniel Wagner-Hall
ad595aea45
Optionally don't delete intermediate rst files
...
Useful for debugging
Hackily hackily implemented :)
2015-09-10 13:21:08 +01:00
Daniel Wagner-Hall
6a56c8a965
Add trailing newline
2015-09-10 13:20:56 +01:00
Daniel Wagner-Hall
f67e27e843
Split on double-newlines not single
...
Otherwise all sorts of tables get horribly broken
2015-09-10 13:20:04 +01:00
Daniel Wagner-Hall
55f33736b2
Preserve newlines in wrapped text
2015-09-10 12:04:12 +01:00
Daniel Wagner-Hall
e30272733b
continuserv: Make port flag-specified
2015-09-10 11:29:16 +01:00
Daniel Wagner-Hall
a548148563
Invite doesn't accept room aliases
2015-09-10 11:21:18 +01:00
Daniel Wagner-Hall
c4acee3bcb
continuserv: Live serves updates to the spec
2015-09-10 11:16:31 +01:00
Daniel Wagner-Hall
2797fac3aa
Swagger /room/{roomId}/invite
...
This is a transcription of the current spec, with nothing new or
controversial in it.
2015-09-09 17:55:40 +01:00
Kegsay
cf3475515e
Merge pull request #33 from matrix-org/daniel/threepidinvites
...
Spec /room/{roomId}/join
2015-09-09 16:56:43 +01:00
Kegsay
8ebe2377fe
Merge pull request #34 from matrix-org/daniel/endpointaliases
...
Add ability to refer to aliases of endpoints
2015-09-09 14:15:36 +01:00
Daniel Wagner-Hall
1b591a023e
Monospace room_id
2015-09-09 14:04:48 +01:00
Kegsay
38d50b4a78
Merge pull request #35 from matrix-org/daniel/gitignore
...
Add api/node_modules to .gitignore
2015-09-09 13:45:12 +01:00
Daniel Wagner-Hall
267d2bd3de
Add api/node_modules to .gitignore
2015-09-09 13:40:32 +01:00
Daniel Wagner-Hall
04b2b2588f
Fix up formatting and typos
2015-09-09 13:18:23 +01:00
Daniel Wagner-Hall
d399e5b93b
Use an alias object rather than flat fields
2015-09-09 13:16:46 +01:00
Kegan Dougal
a92fa6392d
Include patternProperties as normal properties (they basically are just patterns instead of keys; we could probably annotate this more nicely in the future)
2015-09-08 17:14:31 +01:00
Daniel Wagner-Hall
64cfc00f50
Remove unused fluff
2015-09-08 17:07:52 +01:00
Daniel Wagner-Hall
1feb9565e4
Use other-way-around alias format
2015-09-08 17:04:08 +01:00
Daniel Wagner-Hall
90f5dc370b
Populate aliases from canonical endpoint
...
Swagger validates badly if you have endpoints without the full
specification of things, so instead let's generate them the other way
around.
2015-09-08 16:59:18 +01:00
Erik Johnston
500b4eb32d
Typo
2015-09-08 16:54:14 +01:00
Erik Johnston
53756cfd73
More commas
2015-09-08 16:52:43 +01:00
Erik Johnston
5157c2f52e
More escapes
2015-09-08 16:51:08 +01:00
Erik Johnston
e58f816ad3
Add m.receipt schema
2015-09-08 16:49:14 +01:00
Daniel Wagner-Hall
d53943c8c2
Spec /room/{roomId}/join
...
This is just replacing the existing spec with a swagger version.
Subsequent pull requests will add 3pid join to this, as well as specing
the invite, leave, ban, and kick endpoints.
2015-09-08 16:35:08 +01:00