steve-chavez
121f192b93
Fix #127 , RPC cache dependency
2018-05-28 13:26:18 -05:00
steve-chavez
7255f02610
Fix #126 , update note about arrays
2018-05-28 13:26:18 -05:00
steve-chavez
6e7a2ca26c
Fix #135 , clarify usage of GET/POST RPC
2018-05-28 13:26:18 -05:00
steve-chavez
5e856a22a8
Fix #132 , remove deprecation notices
2018-05-28 13:26:18 -05:00
steve-chavez
7948730770
Add embeds alias feature
2018-05-28 13:26:18 -05:00
steve-chavez
1108aede5b
Install only necessary deps for BSD and OSX
2018-05-28 13:26:18 -05:00
steve-chavez
c0f8e64bbb
Add limit/offset and and/or to embedded resources
2018-05-28 13:26:18 -05:00
steve-chavez
dbec5e08aa
Fix #131 , SCHEMA comment and summary/description
2018-05-28 13:26:18 -05:00
steve-chavez
2f699fa115
Add foreign tables in OpenAPI feature
2018-05-28 13:26:18 -05:00
steve-chavez
6f0a25520a
Add UPSERT feature
2018-05-28 13:26:18 -05:00
steve-chavez
e56313196b
Add role-claim-key feature
2018-05-28 13:26:18 -05:00
steve-chavez
736a5020b0
Add app.settings.* config value feature
2018-05-28 13:26:18 -05:00
Felix Yan and Steve Chávez
9ea7529f30
Use protolude 0.2.2, replace undefined with witness
...
protolude provides headMay since 0.2.2, it can be used instead of safe.
2018-05-28 13:08:27 -05:00
ilovezfs and Steve Chávez
384767708b
postgrest.cabal: fix constraints on protolude and hasql-transaction
2018-05-27 08:54:46 -05:00
steve-chavez
6bcbb124d2
Add PGRST_ROLE_CLAIM_KEY to ENV
2018-05-25 10:27:09 -05:00
Dominik and Steve Chávez
f6c1ff810e
Add role-claim-key to docker postgrest.conf
...
With #1091 , the role-claim-key was added, but it is not configurable in docker containers as the template config doesn't allow it.
This patch adds the necessary line to the postgrest.conf of the docker container.
2018-05-25 09:26:44 -05:00
agent3bood and steve-chavez
b32ba7a409
Add volume to docker-compose
2018-05-23 09:17:27 -05:00
agent3bood and steve-chavez
e0e4d68185
update PGRST_DB_ANON_ROLE in docker-compose
...
anon should not be the default db user
2018-05-23 09:16:47 -05:00
steve-chavez
f80cfbf165
Add BACKERS.md
2018-05-21 13:11:24 -05:00
Ken Fehling and steve-chavez
28c39e976c
Update docker-compose example to version 3
...
Adds "depends_on"
2018-05-21 08:11:45 -05:00
Hasan Pekdemir and Steve Chávez
88e3c8c4b6
add triggerfs to production apps in examples
2018-05-17 10:23:47 -05:00
steve-chavez
d8896be2c1
Add more details to issue template
2018-05-16 09:25:24 -05:00
steve-chavez
903a8d5f5a
Bump to v0.5.0.0
v0.5.0.0
2018-05-14 19:08:51 -05:00
steve-chavez
ca76a8e6be
Update links, add patreon badge
2018-05-14 18:44:52 -05:00
steve-chavez
28845e0f43
Fix accepting misspellings in order syntax
2018-05-14 07:34:15 -05:00
steve-chavez
30cf1d100a
Add foreign tables to OpenAPI output
2018-05-07 10:14:26 -05:00
Joe Nelson and GitHub
05180f6539
Remove consulting prompt in issue template
2018-05-04 16:55:07 -05:00
steve-chavez
b00f57ac34
Fix appveyor build
...
Appveyor failed on latest release https://ci.appveyor.com/project/begriffs/postgrest/build/1.0.5
according to https://github.com/commercialhaskell/stack/issues/2617#issuecomment-271966495
this can be fixed by adding `-j1`.
2018-05-02 13:06:44 -05:00
steve-chavez
e9aaf05335
Remove support for non url safe operators
2018-05-02 13:06:44 -05:00
steve-chavez
79a7ce49f2
Remove support for {} embed and "in" op w/o parens
2018-05-02 13:06:44 -05:00
steve-chavez
3a1213f53b
Add CHANGELOG entry for role-claim-key
2018-04-30 11:38:56 -05:00
steve-chavez
f033c2c4b5
Add role-claim-key config value
2018-04-30 11:31:06 -05:00
steve-chavez
5c87fe2704
Add getCurrentTime cache for jwt validation
2018-04-30 11:31:06 -05:00
Joe Nelson
58f4b4bc33
Issue template
2018-04-12 21:28:11 -05:00
steve-chavez
32c7e32bdf
Allow embeds alias to be used in filters, fix #821
2018-04-02 11:09:45 -05:00
steve-chavez
062a5581f5
Allow specifying source column in embed, fix #1078
2018-04-02 11:09:45 -05:00
steve-chavez
50512e1117
Refactor addRelations and findRelation functions
...
Just reordering and renaming variables to reduce indentation, logic remains the same.
2018-04-02 11:09:45 -05:00
steve-chavez
edae60f8c1
Only alias tables on self join cases
2018-04-02 11:09:45 -05:00
Joe Nelson
1fb9e34c9c
Add new oauth server
2018-03-29 00:40:54 -05:00
steve-chavez
243e692192
Refactor some functions to use concatMap
2018-03-17 07:53:41 -05:00
steve-chavez
349a5ae076
Fix Parent Relation when having many views( #1044 )
2018-03-17 07:53:41 -05:00
Thomas and Joe Nelson
0bae76f05e
Remove iAdvize from In Production list ( #125 )
2018-03-14 12:12:03 -05:00
Joe Nelson and GitHub
7b2ab948be
Schema auto-reload instructions ( #124 )
2018-03-11 12:26:16 -05:00
Christopher Bowman and Joe Nelson
16cf1ef45c
Replace 'to to ' with 'to the ' ( #122 )
2018-03-09 19:42:01 -06:00
steve-chavez
ff709a65e5
Add FROM targets aliasing to avoid conflict in embeds
2018-02-21 09:23:08 -05:00
steve-chavez
8e2a0e05ea
Refactor QueryBuilder and DbRequestBuilder
...
- Refactor ORDER BY and LIMIT query fragments
- Move ReadRequest building to DbRequestBuilder
- Clarify Relation link table attributes
- Change Join Operation to JoinCond
2018-02-21 09:23:08 -05:00
steve-chavez
108f3cd651
Add Preference-Applied header for POST upsert
...
- Ensure creating nothing on ignore-duplicates succeeds
- Refactor locationF query
2018-02-21 07:33:54 -05:00
steve-chavez
6675821c64
Allow PUT method: UPSERT of a single row
2018-02-21 07:33:54 -05:00
steve-chavez
85b1dc0eb4
Add UPSERT for POST with Prefer:resoultion=merge/ignore-duplicates
2018-02-21 07:33:54 -05:00
Joe Nelson
102392e4ab
Move canadaduane's changelog entry to Added
2018-02-19 21:55:03 -06:00