Juan Ignacio Sánchez Lara
52f73b1a01
CDB_Group_Table_GrantReadWrite
2015-08-14 14:00:26 +02:00
Juan Ignacio Sánchez Lara
e04f0caa6c
Permission granting
2015-08-14 14:00:25 +02:00
Juan Ignacio Sánchez Lara
5afdd77dcf
Rename group
2015-08-14 14:00:25 +02:00
Juan Ignacio Sánchez Lara
42e72ac9d5
cartodb.CDB_Group_CreateGroup cartodb.CDB_Group_DropGroup
2015-08-14 13:58:10 +02:00
Raul Ochoa
219d876973
Merge pull request #110 from CartoDB/issue-108
...
Fixes CDB_UserDataSize failing due `ERROR: relation "*" does not exist.`
2015-08-13 19:01:05 +02:00
Raul Ochoa
e959bba335
Validates it's enought to grant publicuser to user.
...
Reference to PR where it will be actually fixed for now.
2015-08-13 18:53:41 +02:00
Raul Ochoa
4e31d3a37e
Fixes CDB_UserDataSize failing due ERROR: relation "*" does not exist.
...
Adds new _CDB_total_relation_size function that handles nonexistent
tables and does fallback to size=0.
That function could be used to cache total relation size or query another
table view with a cached total relation size.
Fixes #108
2015-08-13 13:23:35 +02:00
Raul Ochoa
14213c5d6a
Test scenario to show how public tables can be accessed by other roles
...
This will require changes in cartodb/cartodb rails app because user/role
creation happens over there. So it's not possible to fix all the problems
within the extension right now.
2015-08-12 10:10:21 +02:00
javi
513488da0e
change random value for quota test again
2015-07-28 09:05:03 +02:00
javi
189a73ce4d
fixed tests
2015-07-27 16:12:15 +02:00
javi
400248cd5d
remove connection permissions to public user
2015-07-27 11:20:55 +02:00
javi
92b5d1f8f4
creating in setup
2015-07-27 11:15:14 +02:00
javi
68fdd9ce33
just add login permissions to public user
2015-07-27 11:07:46 +02:00
javi
53e6b38c32
enabling user again (no sense)
2015-07-27 11:03:21 +02:00
javi
c71faf21e2
do not create publicuser since a previous tests is doing it
2015-07-27 10:57:38 +02:00
javi
12260b9fc3
test cleanup
2015-07-27 10:54:43 +02:00
javi
1b3db28a74
added tests for organization
2015-07-27 10:51:20 +02:00
javi
5d6c2111bf
updates tests
2015-07-27 10:37:07 +02:00
javi
e05613d5c4
added tests for usertables to check private tables are not returned
2015-07-27 10:25:44 +02:00
Paul Ramsey
011a007f04
Return test results in deterministic order ( closes #96 )
2015-07-07 06:13:02 -07:00
Paul Ramsey
734561de4c
Use 'publicuser' as public role, not 'public', closes #95 .
...
This is consistent with cartodb behaviour, but not exactly
the same as the contract that the 'public' role guarantees
access to public resources. Possibly a better fix would be
to audit (ug) everything and make sure that it's really
using the public role to mean public, rather than the
'publicuser' connection role. That CDB creates.
2015-07-07 05:49:28 -07:00
Raul Ochoa
8190edb461
Merge pull request #83 from CartoDB/64-usertables
...
Replace CDB_UserTables with something that can handle multi-user accounts
2015-06-30 11:33:32 +02:00
Andy Eschbacher
e5897f3dad
Merge pull request #87 from CartoDB/categ-distrib
...
Function deciding criteria for using a category column in a map
2015-06-25 11:50:56 -04:00
Andy Eschbacher
b9fe204007
Merge pull request #81 from CartoDB/equalint
...
adding equal interval function for consistency
2015-06-25 11:08:24 -04:00
Andy Eschbacher
13946b4d47
update test output
2015-06-25 08:17:41 -04:00
Rafa de la Torre
c3eea08f66
Remove ECHO from expectation #86
...
Remove the `\set ECHO none` from expectation that is automatically
removed by the test harness but still appears in the output when a test
fails.
2015-06-24 16:29:40 +02:00
Rafa de la Torre
22fc962d09
Change expectation #86
...
Just add CONTEXT lines since they are now added in case of
WARNING/ERROR as a result of having CDB_QueryTables calling
CDB_QueryTablesText.
2015-06-24 16:01:45 +02:00
Andy Eschbacher
3ad3038c5e
fixed symlink path, other minor items
2015-06-23 18:32:16 -04:00
Andy Eschbacher
f8542af57a
add tests
2015-06-23 18:07:48 -04:00
Andy Eschbacher
9cb1fe30d8
adding tests
2015-06-08 15:01:50 -04:00
Paul Ramsey
dd3f125339
Fix test expectation
2015-06-01 11:10:06 -07:00
Paul Ramsey
e7ef5e7e8e
Clean up after tests
...
For #64
2015-06-01 10:57:30 -07:00
Andy Eschbacher
42a617e79c
ugh bad filename
2015-05-19 16:03:54 -04:00
Andy Eschbacher
bf4a31842b
new result
2015-05-19 15:50:34 -04:00
Andy Eschbacher
737dc1c1f1
updated formating of test
2015-05-18 12:12:55 -04:00
Andy Eschbacher
d0c85855f5
fixed test expectation value
2015-05-18 12:00:42 -04:00
Andy Eschbacher
ee1df92561
fixed precision in tests
2015-05-14 15:45:57 -04:00
Andy Eschbacher
16d0dc739a
added tests improved func
2015-05-14 15:32:58 -04:00
Andy Eschbacher
d9e254dbd5
missed updating value
2015-04-28 10:21:34 -04:00
Andy Eschbacher
7d0efa95fb
updated test
2015-04-28 09:59:57 -04:00
Raul Ochoa
fc95566ddd
Remove test for unexistent table as there was already one
2015-03-31 16:01:49 +02:00
Raul Ochoa
7f58e1f690
Adds tests for cdb_tablemetadatatouch
...
- fixes tableoid by using the proper table oid
- tests quoted and unqouted call with OID
- tests non existent table to fail
2015-03-31 14:48:45 +02:00
Raul Ochoa
38d32371c8
Adds test to validate CDB_TableMetadataTouch usage with OID
2015-03-03 12:09:25 +01:00
Kartones
9114d4e463
#revert-size_calc Stop this madness
2015-02-27 11:08:19 +01:00
Kartones
5db9dc6a9f
#revert-size_calc 3KB diff at expected result
2015-02-27 10:58:13 +01:00
Kartones
0a3d08edc3
#revert-size_calc
2015-02-27 10:53:14 +01:00
Raul Ochoa
f16f53ceab
Adds test for non-authorized writes to cdb_tablemetadata through CDB_TableMetadataTouch
2015-02-19 14:02:27 +01:00
Raul Ochoa
27aec0d4b4
Adds tests for qualified table names
2015-02-18 18:01:29 +01:00
Raul Ochoa
da7b3b7080
Adds CDB_TableMetadataTouch function to be able to upsert updated_at
...
value in cdb_tablemetadata
2015-02-18 17:08:46 +01:00
Kartones
6c7706672f
#69 now using pg_relation_size
2015-02-17 15:40:26 +01:00