calebmer
|
0bf3dd9b1c
|
Remove extraneous files
|
2015-11-14 08:02:09 -05:00 |
|
Joe Nelson
|
98caf9e091
|
Light validation on email column
|
2015-11-13 13:16:40 -08:00 |
|
Joe Nelson
|
71e6d0414d
|
Inline constraints
|
2015-11-13 12:59:45 -08:00 |
|
calebmer
|
3794d358b4
|
Prettify monads
|
2015-11-12 15:09:28 -05:00 |
|
calebmer
|
2f6254f44c
|
Rename DbStructure names
|
2015-11-12 15:01:23 -05:00 |
|
Joe Nelson
|
6cc493da6b
|
Version 0.2.12.1
v0.2.12.1
|
2015-11-12 11:06:11 -08:00 |
|
Joe Nelson
|
e8bac0c739
|
Merge pull request #355 from ruslantalpa/v3
Small bug fix introduced by the last JWT PR
|
2015-11-12 08:40:21 -08:00 |
|
calebmer
|
0f5bc34c04
|
Remove fromJust assumptions
|
2015-11-12 08:22:27 -05:00 |
|
Ruslan Talpa
|
6e9a28ba3c
|
fix the missing status400 include
|
2015-11-12 15:19:11 +02:00 |
|
calebmer
|
acb8f8a154
|
Fix failing insert test
|
2015-11-12 08:14:14 -05:00 |
|
Ruslan Talpa
|
eb94c507f9
|
remove secure flag from debian config
|
2015-11-12 15:07:40 +02:00 |
|
calebmer
|
1061854f35
|
Resolve SQL errors
|
2015-11-12 07:38:11 -05:00 |
|
calebmer
|
b8b073810f
|
Rename functions
|
2015-11-11 15:53:52 -05:00 |
|
Joe Nelson
|
22c50392e5
|
Merge pull request #344 from calebmer/feature/jwt-expire
Ensure JWT expires
|
2015-11-11 08:31:20 -08:00 |
|
Joe Nelson
|
80928535b0
|
Active flag is more accurately called verified
|
2015-11-11 08:15:06 -08:00 |
|
calebmer
|
0374d4e651
|
Add tables back to DbStructure
|
2015-11-11 10:32:19 -05:00 |
|
calebmer
|
16af8fc61e
|
Better relations for views
- Better column synonyms detection
- Raise relations to accessible schema when possible
|
2015-11-11 09:11:57 -05:00 |
|
calebmer
|
e1e4fe6d5c
|
Types reference each other
|
2015-11-11 09:09:53 -05:00 |
|
calebmer
|
3a682360f3
|
Remove view relations from sql statement
|
2015-11-11 09:03:06 -05:00 |
|
calebmer
|
7560fafbab
|
Refactor DbStructure
- Rename `dbstructure` to `db` in App.hs
- Rename PgStructure* to DbStructure*
- Move `DbStructure` creation to DbStructure.hs
|
2015-11-11 09:03:06 -05:00 |
|
calebmer
|
62cb8e0453
|
Cleanup JWT expires
|
2015-11-11 08:34:50 -05:00 |
|
Joe Nelson
|
3f1d2d8ed9
|
Merge pull request #342 from ruslantalpa/v3
Refactoring & Revert to the old way of displaying the list of tables
|
2015-11-11 01:03:07 -08:00 |
|
Joe Nelson
|
ad316841f2
|
Restrict possible values of token_type
|
2015-11-10 21:09:56 -08:00 |
|
Joe Nelson
|
807e4b7787
|
Turn signup() into a plain sql function
|
2015-11-10 21:07:14 -08:00 |
|
Joe Nelson
|
91f15aa0e3
|
Use uuid type for token and name for role
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
bda5f0a176
|
Match trigger names with their functions
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
86d992c21f
|
Roles
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
a508f8df37
|
Remove usernames, just use email
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
1b28f77854
|
Allow authors to see only themselves in /users
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
c8479e792f
|
Actual blog and row level security!
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
22fb13b30a
|
Shorten login function to login
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
9daaf6ba70
|
s/logins/users
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
64172873e4
|
Explanation about split schemas
|
2015-11-10 21:00:50 -08:00 |
|
Joe Nelson
|
3a659843d2
|
Limit field lengths in logins
It is open to the public so people could abuse the storage
Also switch to text type everywhere
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
9fa16e2053
|
Handle missing "active" key in logins update
The default value of underlying column gets clobbered by triggers
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
c25cd1b97e
|
Use uuid-ossp extension rather than custom function
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
1e017b86d3
|
Drop trigger before (re)creating it
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
1524a4fe74
|
User management view and trigger
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
d4ef343b8d
|
Leave public functions in current schema
Put supporting things into basic_auth schema
Also tested from a clean db
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
2687ad63dd
|
Basic tables/procs for basic auth
|
2015-11-10 21:00:49 -08:00 |
|
Joe Nelson
|
08fc83709c
|
Merge pull request #352 from ruslantalpa/master
A simpler way for non haskell devs to install postgrest
|
2015-11-10 08:28:33 -08:00 |
|
Ruslan Talpa
|
92174dc0d2
|
modify build from source steps to also copy the bin to the right location (remove small comment)
|
2015-11-10 10:31:22 +02:00 |
|
Ruslan Talpa
|
2d72847d39
|
modify build from source steps to also copy the bin to the right location
|
2015-11-10 10:30:07 +02:00 |
|
Ruslan Talpa
|
1b402abaf2
|
Merge remote-tracking branch 'begriffs/v3' into v3
|
2015-11-10 10:22:06 +02:00 |
|
Joe Nelson
|
368bf34842
|
Merge pull request #345 from calebmer/feature/insecure-forbidden
Do not redirect insecure requests
|
2015-11-08 10:24:01 -08:00 |
|
calebmer
|
c024687629
|
Remove secure flag entirely
|
2015-11-08 13:03:50 -05:00 |
|
Joe Nelson
|
4f7dd12133
|
Merge pull request #348 from xDAGRONx/homebrew
Add documentation for installing via Homebrew
|
2015-11-06 10:12:19 -08:00 |
|
JC Wilcox
|
8b16a1ee33
|
Add documentation for installing via Homebrew
Modify the server installation guide to include steps for installation
using Hombrew on OS X.
|
2015-11-06 10:23:33 -06:00 |
|
Joe Nelson
|
e210283a70
|
Merge pull request #346 from begriffs/jwt-proc-return
Encode JWT when proc return types end in jwt_claims
|
2015-11-05 17:58:45 -08:00 |
|
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 |
|