Joe Nelson
|
3d2a78e962
|
Encode JWT when proc return types end in jwt_claims
Fixes it when the jwt_claims type is defined in a non-default schema
|
2015-11-05 17:46:33 -08:00 |
|
Ruslan Talpa
|
2e4c862d25
|
Refactor to add operators in just one place, @> and <@ operators for #338 and #181
|
2015-11-02 10:49:22 +02:00 |
|
Diogo Biazus
|
2c1236652e
|
Fixes hlint suggestions
|
2015-11-01 16:49:21 -05:00 |
|
Ruslan Talpa
|
246c47dba4
|
cleanup
|
2015-10-30 12:19:35 +02:00 |
|
Ruslan Talpa
|
6fd0d5648f
|
PUT path commented, DELETE rewritten, all statementT functions commented
|
2015-10-30 12:08:25 +02:00 |
|
Ruslan Talpa
|
738989c375
|
Cleanup 2
|
2015-10-29 16:22:31 +02:00 |
|
Ruslan Talpa
|
9458ee3292
|
Cleanup / Refactoring
|
2015-10-29 16:04:16 +02:00 |
|
Ruslan Talpa
|
915ce0fa9d
|
Fix for detecting many2many relations when the link table for more then 2 tables
|
2015-10-28 10:41:16 +02:00 |
|
Ruslan Talpa
|
482a43d722
|
PATCH path rewriten in new style
|
2015-10-27 16:27:44 +02:00 |
|
Ruslan Talpa
|
f7e6005087
|
cleanup
|
2015-10-27 14:14:04 +02:00 |
|
Ruslan Talpa
|
f02b8381ea
|
shape the response after inserting
|
2015-10-27 13:16:14 +02:00 |
|
Ruslan Talpa
|
d43bac6e8f
|
Code cleanup (lint suggestions)
|
2015-10-26 16:19:54 +02:00 |
|
Ruslan Talpa
|
1fdb700bc8
|
Fix a few tests
|
2015-10-26 13:50:56 +02:00 |
|
Ruslan Talpa
|
5390fb702d
|
Fix for #321
|
2015-10-24 23:06:19 +03:00 |
|
Ruslan Talpa
|
cd3a149aa4
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-10-24 21:25:01 +03:00 |
|
Joe Nelson
|
7692693aae
|
Enforce GHC >= 7.10 and fix Stack warnings
|
2015-10-23 10:33:27 -07:00 |
|
Ruslan Talpa
|
e40dcb1324
|
simplify operator formatting function
|
2015-10-23 12:53:31 +03:00 |
|
Ruslan Talpa
|
826de74a5d
|
rearange paths to put the most used ones at the top in the case expression
|
2015-10-23 12:31:46 +03:00 |
|
Ruslan Talpa
|
f5fb78ec99
|
version changed to 3, circle ci to use ghc 7.10.1, stricter import/export in PgQuery and remove of dead code
|
2015-10-23 12:23:46 +03:00 |
|
Ruslan Talpa
|
c606149c43
|
code cleanup 2
|
2015-10-23 10:45:35 +03:00 |
|
Ruslan Talpa
|
d4a8716a0e
|
code cleanup
|
2015-10-23 10:13:51 +03:00 |
|
Ruslan Talpa
|
21bd921ee7
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-10-23 09:15:00 +03:00 |
|
Ruslan Talpa
|
cea4cc5860
|
a bit of warning cleanup
|
2015-10-22 18:01:47 +03:00 |
|
Ruslan Talpa
|
ca4014f751
|
a few more tests fixed (2)
|
2015-10-22 17:03:06 +03:00 |
|
Ruslan Talpa
|
2662e24991
|
a few more tests fixed
|
2015-10-22 16:17:23 +03:00 |
|
Ruslan Talpa
|
2b8f5f791a
|
using query fragments instead of query transformers o generate queries
|
2015-10-22 13:47:34 +03:00 |
|
Diogo Biazus
|
d000a6c61a
|
Eliminates SET role duplication and changes Auth module interface
|
2015-10-22 00:08:02 -04:00 |
|
Ruslan Talpa
|
71ef03070e
|
POST path modified with internal data type but tests failing (no Location and data returned as array)
|
2015-10-21 12:46:01 +03:00 |
|
Diogo Biazus
|
250a4dcfb2
|
Adds back import to make GHC 7.8 happy
|
2015-10-20 19:51:25 -04:00 |
|
Diogo Biazus
|
6e55017f96
|
Cleans and adds haddock comments
|
2015-10-20 19:48:54 -04:00 |
|
Diogo Biazus
|
a192cadced
|
All green :D
|
2015-10-20 19:23:12 -04:00 |
|
Diogo Biazus
|
044e3865ac
|
Removes 'Prefer: return=jwt' header and chooses jwt return based on function type
|
2015-10-20 01:03:11 -04:00 |
|
Diogo Biazus
|
2ea7bc29c6
|
Moves function from top level to where
|
2015-10-20 00:43:21 -04:00 |
|
Diogo Biazus
|
a3aba84ba8
|
Fixes linter suggestions
|
2015-10-18 20:10:26 -04:00 |
|
Diogo Biazus
|
4e9afc8096
|
Adds import needed by ghc 7.8
|
2015-10-18 20:05:34 -04:00 |
|
Diogo Biazus
|
f56efeb039
|
Reduces conde duplication assimbling response vody for RPC
|
2015-10-18 20:02:33 -04:00 |
|
Diogo Biazus
|
8b5f4e8556
|
Removes lenses and uses simpler approach to generate JWT claims. Also fixes the setVar to avoid the ::unknown type cast from insertableValue
|
2015-10-18 17:14:11 -04:00 |
|
Diogo Biazus
|
7ef5b7b43a
|
Simplifies pattern matching using insertableValue and quote variable as identifier.
|
2015-10-18 14:03:43 -04:00 |
|
Diogo Biazus
|
241a38e958
|
Makes JWT generation possible in RPC endpoints
Fixes SET execution to execute in separate statements as Hasql uses
prepared statements we need to send 1 commend per statement.
|
2015-10-18 02:30:32 -04:00 |
|
Diogo Biazus
|
aae55e0282
|
Make complete match agains ClaimsMap in setVar
|
2015-10-17 20:41:42 -04:00 |
|
Diogo Biazus
|
31f1a30d6f
|
Cleans imports in Middleware and define exports in Auth
|
2015-10-16 15:56:07 -04:00 |
|
Diogo Biazus
|
275002e25d
|
Adds dbrole filter back to root path querying the database
|
2015-10-16 15:55:56 -04:00 |
|
Diogo Biazus
|
3add3f5b6c
|
First draft of big auth simplification
|
2015-10-16 15:55:47 -04:00 |
|
Ruslan Talpa
|
1f80b806bd
|
data types refactoring
|
2015-10-16 15:21:31 +03:00 |
|
Ruslan Talpa
|
609f1aabca
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-10-16 11:34:10 +03:00 |
|
Ruslan Talpa
|
864c865e52
|
avoid ByteString -> Text -> ByteString converstion of the response body
|
2015-10-15 16:20:57 +03:00 |
|
Joe Nelson
|
6dbb69a828
|
Ensure that version error message tracks changing requirements
|
2015-10-12 17:10:57 -07:00 |
|
Joe Nelson
|
3733a84a38
|
Use type alias for clarity
|
2015-10-12 17:10:57 -07:00 |
|
Joe Nelson
|
e37b2d8c59
|
Provide detailed logging for any db errors caused internally by postgrest
|
2015-10-12 17:10:52 -07:00 |
|
calebmer
|
de43ac52c4
|
Rename connection string metavar
|
2015-10-11 16:47:09 -04:00 |
|