Commit Graph

49 Commits (master)

Author SHA1 Message Date
Raul Marin 010cbe6e18 Remove unnecessary changes
5 years ago
Raul Marin 78077a6ec1 Bash tests improvements
5 years ago
Javier Torres 5659275c0c Don't rely on regexp to identify non explainable queries
6 years ago
Javier Torres c19c88c9e0 Test for granting permissions for table with non-seria lcartodb_id
6 years ago
Javier Torres 716f47edae We should be able to grant permission to non-cartodbfied tables
6 years ago
Alberto Romeu cd4653ecc0 grant usage on cartodb_id sequence when sharing read write
7 years ago
Raul Marin 0f7a1c4882 Remove PARALLEL mode in older versions (up to 9.6)
7 years ago
Juan Ignacio Sánchez Lara 4405ecb466 Multiple users test
9 years ago
Juan Ignacio Sánchez Lara 59d144d91d Batch add/remove users support
9 years ago
Juan Ignacio Sánchez Lara 428a2391ad Refactor Member -> User
9 years ago
Juan Ignacio Sánchez Lara a885f5328e Fix conf tests (json values)
9 years ago
Juan Ignacio Sánchez Lara a75a337296 _CDB_Conf_Cache SD-based
9 years ago
Juan Ignacio Sánchez Lara d6410d91bd Cache http client
9 years ago
Juan Ignacio Sánchez Lara e11f4ef169 Group name validation delegated to role creation
9 years ago
Juan Ignacio Sánchez Lara db89bf1a94 Grant select on configuration table to org members
9 years ago
Juan Ignacio Sánchez Lara d4bcb97f9b CDB_CONF and create and drop group api calls
9 years ago
Juan Ignacio Sánchez Lara 7262d34b06 IMMUTABLE-STABLE-VOLATILE specification
9 years ago
Juan Ignacio Sánchez Lara 3ee4978240 Roles simplification, without md5 and prepending database name
9 years ago
Juan Ignacio Sánchez Lara 2ece2979a6 Drop cartodb schema before dropping publicuser
9 years ago
Juan Ignacio Sánchez Lara 401d3e9066 publicuser back
9 years ago
Juan Ignacio Sánchez Lara 79e1926766 Group management done by organization admin
9 years ago
Juan Ignacio Sánchez Lara e2dd1e014e test_valid_group_names and test_not_valid_group_names
9 years ago
Juan Ignacio Sánchez Lara 1915e28a0f Cleaner debug output
9 years ago
Juan Ignacio Sánchez Lara bd46796bb7 Fix spacing
9 years ago
Juan Ignacio Sánchez Lara 898d3c14fd test_group_management_functions_cant_be_used_by_normal_members and warning -> error processing
9 years ago
Juan Ignacio Sánchez Lara c29733eb87 publicuser uncommenting
9 years ago
Juan Ignacio Sánchez Lara 52f73b1a01 CDB_Group_Table_GrantReadWrite
9 years ago
Juan Ignacio Sánchez Lara e04f0caa6c Permission granting
9 years ago
Juan Ignacio Sánchez Lara 5afdd77dcf Rename group
9 years ago
Juan Ignacio Sánchez Lara 42e72ac9d5 cartodb.CDB_Group_CreateGroup cartodb.CDB_Group_DropGroup
9 years ago
Raul Ochoa e959bba335 Validates it's enought to grant publicuser to user.
9 years ago
Raul Ochoa 14213c5d6a Test scenario to show how public tables can be accessed by other roles
9 years ago
javi 400248cd5d remove connection permissions to public user
9 years ago
javi 92b5d1f8f4 creating in setup
9 years ago
javi 68fdd9ce33 just add login permissions to public user
9 years ago
javi 53e6b38c32 enabling user again (no sense)
9 years ago
javi c71faf21e2 do not create publicuser since a previous tests is doing it
9 years ago
javi 12260b9fc3 test cleanup
9 years ago
javi 1b3db28a74 added tests for organization
9 years ago
Raul Ochoa 2637742c2e CDB-3743 Makes CDB_QueryTables to return only results for schemas associated to Relation-Names
10 years ago
javi 77182321ff added delete permission with write permission for organization
10 years ago
Raul Ochoa 84174c4f71 CDB-3094 no hardcoded coloring output by creating a new log_warning function
10 years ago
Raul Ochoa 8624dd1a00 CDB-3094 Improves bash test runner by displaying failing tests after execution
10 years ago
Raul Ochoa 12e90ef6a4 CDB-3094 Adds cdb_org_member role group and functions to handle access to tables through it
10 years ago
Raul Ochoa 5e5471c474 CDB-3094 changes signature to allow specifying the schema because it does not have to be the role name.
10 years ago
Sandro Santilli d61de906d5 Use "cdb_test" prefix for test member names
10 years ago
Sandro Santilli 36dca36927 Do not assume "postgres" user exists
10 years ago
Raul Ochoa fb68f225d5 CDB-3094 no hardcoded database. it also creates the database between tests and the cartodb schema to install the functions
10 years ago
Raul Ochoa 9a55b03d6f CDB-3094 initial function to share tables/schemas between users within the same database
10 years ago