Commit Graph

42 Commits (master)

Author SHA1 Message Date
Raul Marin c45ef6c540 Fully qualify function calls
5 years ago
Raul Marin 0abc2ba250 Add PARALLEL parameter to functions
7 years ago
Alejandro Martínez 1f63811383 Fix schema not being specified on pg_get_serial_sequence
9 years ago
Juan Ignacio Sánchez Lara 0081ec16a9 Sync-flag functions should be private
9 years ago
Juan Ignacio Sánchez Lara 3330421887 sync parameter at group functions closes #162
9 years ago
Juan Ignacio Sánchez Lara cc1e357caa Removed unnecessary EXECUTEs
9 years ago
Juan Ignacio Sánchez Lara bf4f30c99d Removed IMMUTABLE for functions depending on current database
9 years ago
Juan Ignacio Sánchez Lara 275e5154fd Fixed comment
9 years ago
Juan Ignacio Sánchez Lara 154eff6d25 Array notation for batch group functions
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 15aece1fbc Use %s for sequence name, which is already quoted
9 years ago
Juan Ignacio Sánchez Lara e1f8a65cce Use %s for sequence name, which is already quoted
9 years ago
Juan Ignacio Sánchez Lara fc32d457eb String interpolation with %I, which includes quoting
9 years ago
Juan Ignacio Sánchez Lara a4952f6a1e Granting RW permission on a table should also grant permission on default values sequences
9 years ago
Juan Ignacio Sánchez Lara 75c4308ea9 Grant and revoking permissions API sync
9 years ago
Juan Ignacio Sánchez Lara 726f3c31f7 Documentation about roles and functions
9 years ago
Juan Ignacio Sánchez Lara 2245c05b1e Don't allow users to pick database name, keeping group operations inside their org
9 years ago
Juan Ignacio Sánchez Lara 1fe9bb2e84 Don't allow users to pick database name, keeping group operations inside their org
9 years ago
Juan Ignacio Sánchez Lara 87a955b56a Removed cdb_ prefix from local variables
9 years ago
Juan Ignacio Sánchez Lara 653eae21b3 _CDB_Group_RemoveMember_API
9 years ago
Juan Ignacio Sánchez Lara e4a56371c0 _CDB_Group_AddMember_API
9 years ago
Juan Ignacio Sánchez Lara 00e9cc5a79 Explicit null check for not found role
9 years ago
Juan Ignacio Sánchez Lara 566adfb0ce CDB_Group_RenameGroup_API
9 years ago
Juan Ignacio Sánchez Lara e11f4ef169 Group name validation delegated to role creation
9 years ago
Juan Ignacio Sánchez Lara 466e4d81c6 format instead of string concatenation
9 years ago
Juan Ignacio Sánchez Lara ae634e7814 Server notification must happen after role creation
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 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 bd46796bb7 Fix spacing
9 years ago
Juan Ignacio Sánchez Lara 154f6df1dc _CDB_Group_GroupRole based on current database m5
9 years ago
Juan Ignacio Sánchez Lara 9a3fbb668c Dynamic variable binding
9 years ago
Juan Ignacio Sánchez Lara 52f73b1a01 CDB_Group_Table_GrantReadWrite
9 years ago
Juan Ignacio Sánchez Lara 28af048c92 Methods doc
9 years ago
Juan Ignacio Sánchez Lara 1279742e50 CDB_Group_CreateGroup should not return role, since it's an internal implementation detail
9 years ago
Juan Ignacio Sánchez Lara b633466724 Non-public API method naming
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