Jacky Hu
|
1fef1991ef
|
Add proxy awareness for OpenAPI spec generation
Proxy uri from command line options takes precedence over host and port
|
2016-07-07 19:20:40 +08:00 |
|
Jacky Hu
|
e571cb9fcb
|
Ability to set addresses to listen on
Fixes #461
|
2016-06-18 10:46:02 +08:00 |
|
Jacky Hu
|
c1764c4976
|
Update changelog
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
86e81c135e
|
Use hjsonschema from the develop branch
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
1a25bb501f
|
Add 415 test for openapi req on none root path
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
a9ffde4d5f
|
Fix the invalid order parameter bug found by test
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
0220040341
|
Add test to validate openapi spec
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
11aeb4fbda
|
Add all supported successful responses
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
d3d1fbe7e5
|
Return HTTP 415 on non root path for openapi req
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
816d577f53
|
Add undocumented "return=none" preference
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
a7316aff01
|
Add a changelog entry
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
e88a0577e5
|
Avoid repeating mime types
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
c10bde8d65
|
Add a simple test for openapi
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
0be5f5299f
|
Reponse with the correct header for openapi
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
fd0b354cd0
|
Remove redundant consumes property for get operation
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
733b2cc05b
|
Move around encodeFn and realted helpers
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
077bb5a434
|
Verbose parse error for OpenAPI
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
d1ed884a8d
|
Introduce the OpenAPI header
Also bring back the original behavior of GET "/"
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
103fa0550c
|
Use a specific name for OpenAPI module
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
563c5fa778
|
Make hostname configurable
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
0e456543bf
|
Add a root path item
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
d34056b3b9
|
Work around hlint pattern error
See also: https://github.com/ndmitchell/hlint/issues/216
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
74ea4aba37
|
Fix all hlint errors except for pattern error
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
4b0c5cb36f
|
Disable schema test
|
2016-06-18 10:18:43 +08:00 |
|
Jacky Hu
|
cf4e157de7
|
Provide a swagger2 spec for the dynamic API
Related issue: #144
|
2016-06-18 10:18:43 +08:00 |
|