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
Ruslan Talpa and Joe Nelson
b916ed907b
fix #637 ( #647 )
2016-06-17 10:45:25 -07:00
Joe Nelson
e8426671c0
v0.3.2.0
v0.3.2.0
2016-06-10 22:43:58 -07:00
Joe Nelson and GitHub
455f086880
Remove unix dependency for tests ( #636 )
2016-06-10 22:35:29 -07:00
Joe Nelson and GitHub
42110643a3
Use newer deps for GHC 8 compatibility ( #619 )
2016-06-09 18:50:13 -07:00
Joe Nelson
e315dbc91e
Include allow header in options response ( #628 )
2016-06-08 23:12:29 -07:00
Joe Nelson
e272c2ed08
Merge pull request #626 from edofic/update-operator-docs
...
Update operator documentation
2016-06-03 23:26:09 -07:00
Andraz Bajt
a875db2b82
Update operator documentation
2016-06-03 08:59:39 +02:00
Joe Nelson
02c6de4144
Merge pull request #618 from begriffs/post-empty-obj
...
Use table defaults for empty object insert
2016-06-02 08:46:47 -07:00
Joe Nelson
7563b5e2f4
Move unwords higher for branch parity
2016-06-02 08:40:24 -07:00
Joe Nelson
5e3d9442af
Use table defaults for empty object insert
...
Fixes #616
2016-06-02 08:40:24 -07:00
Joe Nelson
c0c1a260ba
Merge pull request #625 from ruslantalpa/return_data_on_delete
...
Implement select/return representation for DELETE queries (fix #518 )
2016-06-02 08:38:46 -07:00
Ruslan Talpa
6ebd7fd2d7
implement select/return representation for DELETE queries ( fix #518 )
2016-06-02 13:37:33 +03:00
Joe Nelson
24dd4e8626
Merge pull request #608 from ruslantalpa/multilevel_limit
...
Limit embeded items
2016-05-31 07:57:16 -07:00
Ruslan Talpa
dc727f900d
suggested cleaup by @begriffs
2016-05-31 14:55:31 +03:00
Michal Škop and Joe Nelson
0847a38691
adding check for verified flag before login into Users example
2016-05-27 16:53:46 -07:00
Ruslan Talpa
7c83edc402
Limit embeded items
2016-05-26 09:56:28 +03:00
Joe Nelson
e76de196e0
Merge pull request #604 from begriffs/less-frequent-gc
...
Run GC every 2s rather than 0.3s
2016-05-25 23:29:20 -07:00
Joe Nelson
b7331135a6
Merge pull request #607 from league/urlencode-location
...
Simplify serialization of location header
2016-05-25 20:53:41 -07:00
Christopher League
0940b2dccf
Simplify serialization of location header
...
Possible after bug fix in a Hasql that we picked up with the new
dependency bounds in #606 . Also includes test to ensure location header
is omitted on bulk insert.
2016-05-22 21:54:26 -04:00
Joe Nelson
4f53aef74f
Merge pull request #606 from begriffs/newdeps
2016-05-22 11:36:15 -07:00
Joe Nelson
f4027cb5fd
Pin hasql-* dep versions
...
This allows packdeps to warn us when they get out of date
2016-05-22 11:02:37 -07:00
Joe Nelson
38afe71ec7
Upgrade extra-deps and LTS
2016-05-22 11:00:37 -07:00
Joe Nelson
308c006a30
Quote with-rtsopts correctly
2016-05-21 12:18:10 -07:00
Joe Nelson
c7d863c998
Merge pull request #605 from diogob/microlens
...
Replace lens dependency for microlens
2016-05-21 11:48:07 -07:00
Joe Nelson
44cdc97d71
Run GC every 2s rather than 0.3s
...
Fixes #565
2016-05-21 11:21:42 -07:00
Joe Nelson
a87dcd5553
Merge pull request #603 from diogob/refactor-jwtClaims
...
jwtClaims should always return Left for invalid JWT
2016-05-21 11:14:57 -07:00
Joe Nelson
592dd39222
Merge pull request #602 from ruslantalpa/order_limit_embeded
...
Ability to order embedded items (closes #509 )
2016-05-21 11:08:24 -07:00