J Phani Mahesh
37d3c851cf
add nix.packages to stack.yaml
...
postgrest depends on postgres and zlib. When using stack's nix
integration, these dependencies must be specified explicitly.
Note that `--nix` must be passed to stack, or `nix.enable:true` must
be set in `stack.yaml` to enable using nix while building.
2016-10-26 15:49:53 +05:30
Joe Nelson
267c482cfe
Use plpgsql language type when applicable
2016-10-24 15:26:40 -07:00
Joe Nelson
fda3e58619
Fix code block lexing
2016-10-24 15:23:44 -07:00
Joe Nelson
d152689038
More about schema isolation
2016-10-24 14:50:22 -07:00
Joe Nelson
f882954019
SQL user management section
2016-10-24 14:23:44 -07:00
Joe Nelson and GitHub
fbf345fc68
Fix hyphenation
2016-10-24 10:07:28 -07:00
Joe Nelson
9dddd144a4
count(*) is faster than count(1)
2016-10-23 20:44:42 -07:00
Joe Nelson and GitHub
09b63eafad
Update readme ( #723 )
2016-10-23 20:24:22 -07:00
Joe Nelson and GitHub
9233d90075
Read settings from config file ( #714 )
2016-10-20 08:34:57 -07:00
Joe Nelson and GitHub
74e68408e6
Bring packages up to date ( #722 )
...
* Bring packages up to date
* New LTS includes deps now
Use stack to select most versions
* Alphabetize packages
* Strip down packages
Switch tests to protolude
* Appease cabal check with base version constraint
2016-10-19 22:25:58 -07:00
Joe Nelson and GitHub
726b2b9d18
Merge pull request #721 from begriffs/prune-repo
...
Remove things to lighten support burden
2016-10-19 20:44:34 -07:00
Joe Nelson and GitHub
0c0396d0d4
Merge pull request #720 from begriffs/claim-sql-name
...
Set request.jwt.claim.*
2016-10-18 08:24:18 -07:00
Joe Nelson
556b7129ca
Remove things to lighten support burden
2016-10-17 22:41:38 -07:00
Joe Nelson
c6cd8145eb
Set request.jwt.claim.*
2016-10-17 22:32:36 -07:00
Joe Nelson
6e7349d76c
SSL
2016-10-16 13:54:05 -07:00
Joe Nelson
be869d3f54
JWT generation
2016-10-16 13:18:21 -07:00
Joe Nelson
d00bb026b6
pre-request function docs
2016-10-15 22:48:22 -07:00
Joe Nelson
98a776f2dc
Overview of role system
2016-10-15 16:54:36 -07:00
Joe Nelson
3025e18b3a
Alpine linux warning
2016-10-14 13:37:51 -07:00
Joe Nelson
5d904dfd66
Merge PR #713
...
Resolve petty CHANGELOG conflict
2016-10-12 20:52:40 -07:00
Joe Nelson and GitHub
dcb3b6ed4d
Merge pull request #712 from ruslantalpa/merge_upstream
...
fix relation detection bug and allow offset on lower levels
2016-10-11 23:32:46 -07:00
Joe Nelson
5cd719bdff
Limits and offsets
2016-10-10 11:14:11 -07:00
Joe Nelson
c0791a5f21
WIP: api page
2016-10-10 10:30:31 -07:00
Joe Nelson
6e82a55d68
Installation page
2016-10-10 09:56:55 -07:00
Joe Nelson
0060e8906d
Allow RTD to use its nicer theme
2016-10-10 01:22:52 -07:00
Joe Nelson
577cf29f64
Intro section
2016-10-10 01:15:33 -07:00
Joe Nelson
debf4dc715
Adjustment
2016-10-09 22:16:13 -07:00
Joe Nelson
7611308b0e
Sphinx quickstart
2016-10-09 16:53:41 -07:00
SteveBash
191601f129
Add ability to order by jsonb keys, fix #644
2016-10-05 14:46:12 -05:00
Ruslan Talpa
211e3d4141
fix relation detection bug and allow offset on lower levels
2016-10-05 11:34:07 +03:00
Joe Nelson and GitHub
980680f3d6
Merge pull request #711 from steve-chavez/master
...
Allow using nulls order without explicit order direction, fix #552
2016-10-04 20:00:34 -07:00
SteveBash
50ae48295d
Allow using nulls order without explicit order direction, fix #552
2016-10-04 16:11:19 -05:00
Joe Nelson and GitHub
9b7685e5d1
Merge pull request #703 from begriffs/jwt
...
Big bag of JWT fixes for accumulated issues
2016-10-03 10:40:06 -07:00
Joe Nelson
d17cfb0c5d
Note these changes in CHANGELOG
2016-10-03 10:15:19 -07:00
Joe Nelson
9cd65a4033
Avoid calling getPOSIXTime more than necessary
2016-10-03 09:55:28 -07:00
Joe Nelson
5a166e8e80
Fix custom pre-request handler
...
Uses Ruslan's technique
2016-09-27 23:17:08 -07:00
Joe Nelson
06363ccc77
WIP: add argument for custom pre-request handler
2016-09-27 00:19:05 -07:00
Joe Nelson
2f8ac24128
Do not share JWT secret with SQL
2016-09-24 23:40:54 -07:00
Joe Nelson
71bc666a8e
Forgot jwt fixture, also hlint fix
2016-09-24 21:32:47 -07:00
Joe Nelson
12a8c682bd
Use sql to generate jwt, rather than custom haskell
2016-09-24 21:32:47 -07:00
Joe Nelson
62ed9e2c4d
Do not require jwt secret, but die on auth without it
2016-09-24 21:28:08 -07:00
Joe Nelson
449480bf01
Require JWT secret, remove default, optionally read from file
...
Fixes #474 , fixes #495 when file is used
2016-09-24 21:28:08 -07:00
Joe Nelson
7bf5b0106d
Semantic WWW-Authenticate headers for problematic JWT
...
Adapting an OAuth 2.0 convention from RFC 6750 for use with JWT
2016-09-24 21:28:08 -07:00
Joe Nelson
fb5fce026d
Issue http 401 for expired jwt
...
Fixes #512
2016-09-24 21:28:08 -07:00
Joe Nelson and GitHub
35da4809d4
Merge pull request #706 from begriffs/func-descriptions
...
Include RPC endpoints in OpenAPI output
2016-09-24 20:38:42 -07:00
Joe Nelson
a88a704bef
Parse proc arg definitions that have multi-word types
2016-09-22 23:30:47 -07:00
Joe Nelson
539df21627
WIP: more comprehensive test of rpc args
...
Breaks toks2arg
2016-09-21 23:54:08 -07:00
Joe Nelson
0314f4bdea
First test of OpenAPI RPC params
2016-09-21 20:34:03 -07:00
Joe Nelson
ffd2859cba
Changelog
2016-09-11 16:23:41 -07:00
Joe Nelson
362ad7b7d0
Hlint adjustment
2016-09-11 16:22:32 -07:00