memgraph/tests
Boris Taševski b489ac7cff
[E129-MG < T1003-MG] Expand fine grained access checker with more granular permissions ()
* Added enum for more granular access control; Expanded functionality of fine grained access checker; Propagated changes to Edit, Deny and Revoke permissions methods in interpreter

* Introduced Merge method for merging two colle with permissions

* e2e tests implementation started

* FineGrainedAccessChecker Grant and Deny methods reworked

* removed faulty test addition

* Naming fixes; FineGrainedAccessChecker unit tests introduced

* unnecessary includes removed; minor code improvements

* Access checker reworked; denies and grant merged into single permission object; Created global_permission that applies to all non-created permissions. Grant, Deny and Revoke reworked; Merge method reworked

* Fixed wrong check;

* PR review changes; Naming and const fixed, replaced double tertiary with lambda

* unwrapping the iterator fix

* minor spelling fixes
2022-08-18 16:59:38 +02:00
..
benchmark Implement foreach clause () 2022-04-11 13:55:34 +03:00
concurrent Fix usages of constexpr () 2022-03-31 13:52:43 +02:00
drivers Add license to cpp/hpp/py test files () 2021-10-26 08:53:56 +02:00
e2e [E129-MG < T1003-MG] Expand fine grained access checker with more granular permissions () 2022-08-18 16:59:38 +02:00
gql_behave Fix aggregation functions on null and group-by inputs () 2022-07-19 12:16:32 +02:00
integration [E129-MG <-T0982-MG] implement edge type filtering () 2022-08-16 15:57:23 +02:00
jepsen Save replication settings () 2022-07-07 13:30:28 +02:00
macro_benchmark Add memgraph namespace 2022-03-14 15:47:41 +01:00
manual Upgrade Antrl to 4.10.1 and remove antlr_lock () 2022-07-26 08:31:38 +02:00
mgbench Add memgraph namespace 2022-03-14 15:47:41 +01:00
property_based Add memgraph namespace 2022-03-14 15:47:41 +01:00
public_benchmark Resolve python dependency issues () 2022-04-07 17:56:18 +02:00
stress Add parser stress test () 2022-07-26 20:54:56 +02:00
unit [E129-MG < T1003-MG] Expand fine grained access checker with more granular permissions () 2022-08-18 16:59:38 +02:00
.clang-tidy New MGP API () 2021-09-09 10:44:47 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Add end2end replication tests based on mgclient () 2021-01-21 15:56:21 +01:00
setup.sh Update pyyaml version () 2021-11-25 10:12:33 +01:00