Joe Nelson
3be04d7f30
Upgrade hasql to fix connection error
2016-01-24 18:09:19 -08:00
Joe Nelson
b9fd083c77
It all compiles but all requests give a postgres error
2016-01-24 18:09:19 -08:00
Joe Nelson
fec316b087
WIP: fixing compiler errors in specs
2016-01-24 18:09:19 -08:00
Joe Nelson
3844f3ee96
The app compiles but totally untested
2016-01-24 18:09:19 -08:00
Joe Nelson
cb3977679d
App.hs compiles (dubiously)
...
Removed query body is no longer a maybe value
2016-01-24 18:09:19 -08:00
Joe Nelson
6122bc4108
Middleware compiles
2016-01-24 18:09:18 -08:00
Joe Nelson
abc30d5170
DbStructure compiles
2016-01-24 18:09:18 -08:00
Joe Nelson
4b515c5df4
WIP: converting DbStructure
2016-01-24 18:09:18 -08:00
Joe Nelson
2d5210464a
WIP: converting dbstructure
2016-01-24 18:09:18 -08:00
Joe Nelson
684b11badb
WIP: converting DbStructure
2016-01-24 18:09:18 -08:00
Joe Nelson
7b92449343
QueryBuilder compiles with hasql 19
2016-01-24 18:09:18 -08:00
Joe Nelson
72cd6c37bd
Change some import statements and Session types
2016-01-24 18:09:18 -08:00
Joe Nelson
d6102cc908
Use the correct Error types for hasql 0.19
2016-01-24 18:09:18 -08:00
Joe Nelson
5faa80b172
Merge pull request #470 from sscarduzio/patch-1
...
The correct HTTP status code for integrity constraint violation is 509, fixes #469
2016-01-24 15:31:55 -08:00
Simone Scarduzio
74d76c690f
Adding two test cases for 469
2016-01-24 14:52:14 +00:00
Joe Nelson
301d9b6a86
Merge pull request #468 from guido4000/patch-1
...
Rename endpoint for consistent endpoint names
2016-01-21 08:25:59 -08:00
Simone Scarduzio
b5e6a93b32
Being more specific
2016-01-21 15:21:30 +00:00
Simone Scarduzio
e7c711002a
The correct HTTP status code for integrity constraint violation is 509, fixes #469
2016-01-21 14:37:47 +00:00
Guido Hoermann
6dce40e454
Rename endpoint for consistent endpoint names
...
In line 126 the endpoint url is api_token. Therefore it should be the same in line 178.
2016-01-21 20:26:25 +07:00
Joe Nelson
9ba603660e
Merge pull request #466 from diogob/adds_multiple_insert_section
...
Adds section about multiple insertion/update to api/writing docs [#405 ]
2016-01-20 21:13:29 -08:00
Diogo Biazus
5ee44c6c21
Adds section about multiple insertion/update to api/writing docs [ #405 ]
2016-01-20 23:10:24 -05:00
Joe Nelson
03bec64097
Merge pull request #450 from daurnimator/patch-1
...
docs/examples/users.md: pgcrypto includes uuidv4 generation
2016-01-20 18:28:03 -08:00
Joe Nelson
4fcc0fbc94
Merge pull request #464 from eGullGolf/issue463
...
Add step to install libpq-dev when building from source on Ubuntu
2016-01-19 11:25:26 -08:00
Eric Bréchemier
80ade96e9b
Add step to install libpq-dev when building from source on Ubuntu
...
This is a dependency of postgresql-libpq-0.9.1.1, which results in
a failure when missing during stack build.
Closes #463 .
2016-01-19 20:14:29 +01:00
Joe Nelson
860e437078
Merge pull request #459 from motiz88/tentative-fix-458
...
pgFmtLit: Change condition for using E"..." syntax
2016-01-15 09:14:35 -08:00
Moti Zilberman
9a596c2500
pgFmtLit: Change condition for using E"..." syntax, fix #458 .
...
Includes a test spec by @diogob.
2016-01-15 11:59:25 +02:00
Joe Nelson
0d9d74dc1c
Merge pull request #454 from ruslantalpa/fix_453
...
fix #453 by sending the request to the db (instead of using the cached data)
2016-01-13 20:29:05 -08:00
Ruslan Talpa
88d98d6d62
fix #453 by sending the request to the db (instead of using the cached data)
2016-01-11 10:17:34 +02:00
Joe Nelson
c93c4d8c30
Merge pull request #452 from manufaktor/patch-1
...
Set login permission for authenticator role
2016-01-09 10:15:35 -08:00
Immanuel Häussermann
021e78d962
Set login permission for authenticator role
...
This was confusing when I got started with the docs. When using CREATE ROLE, the role will not have the LOGIN permission and starting the server with `postgrest postgres://authenticator@localhost:5432/mydb --anonymous anon` will result in `FATAL: role "authenticator" is not permitted to log in`. The docs should either use CREATE USER or set LOGIN when using CREATE ROLE, as I understand it.
2016-01-09 15:47:38 +01:00
Joe Nelson
2c1f9e7eac
v0.3.0.3
v0.3.0.3
2016-01-08 18:27:14 -08:00
daurnimator
96533fa2fe
docs/examples/users.md: pgcrypto includes uuidv4 generation
...
No need to use the uuid-ossp extension
2016-01-08 13:20:57 +11:00
Joe Nelson
92df3d3243
Merge pull request #448 from chrishepner/readme-typo-fix
...
Fix README typo
2016-01-07 10:04:30 -08:00
Chris Hepner
90d393f968
Fix README typo
2016-01-07 09:21:49 -08:00
Joe Nelson
a0b4cd6bf9
Add link to Caleb's awesome client
2016-01-01 22:42:33 -08:00
Joe Nelson
943c38125f
Reorganized examples in docs menu
2015-12-30 17:30:44 -08:00
Joe Nelson
4b637bb54e
Move permissions statements into user example
...
This makes it self-contained
Shorten blog permissions to compensate
2015-12-30 17:26:03 -08:00
Joe Nelson
576a38c407
Merge pull request #435 from davidthewatson/document-python-requests-jwt
...
Document python requests jwt
2015-12-30 13:36:42 -08:00
David Watson
5408ca26ad
Add python client menu link
2015-12-30 16:32:53 -05:00
David Watson
0161007390
Remove extraneous newline
2015-12-30 16:26:25 -05:00
David Watson
7d343fdcca
Rewrite docs for separate client repo
2015-12-30 15:47:49 -05:00
David Watson
07f63090bb
Add link to python client repo
2015-12-30 14:43:22 -05:00
Joe Nelson
48f9ce114e
Merge pull request #433 from calebmer/hotfix/consistent-escape
...
Consistent read query escaping
2015-12-29 13:07:26 -08:00
calebmer
3a3d4038cb
Add tests for wierd usecases
2015-12-29 15:24:27 -05:00
calebmer
04e1186f08
Consistent read query escaping
2015-12-29 15:24:27 -05:00
Joe Nelson
651daa00d7
Merge pull request #439 from ruslantalpa/master
...
Fix bug in many-many relation detection
2015-12-26 08:26:54 -08:00
Ruslan Talpa
72002f452e
add chengelog entry
2015-12-25 08:18:24 +02:00
David Watson
70ff55c8da
Extract resultset size from Content-Range
2015-12-22 15:16:09 -05:00
David Watson
4626b4480b
Update doc with pagination using Range header
2015-12-22 12:55:54 -05:00
Ruslan Talpa
a61778dba0
Fix bug in many-many relation detection introduced but prev PR
2015-12-22 16:36:02 +02:00