-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Filter cohorts and concepts but read permissions - penultimate draft pull request #2297
Filter cohorts and concepts but read permissions - penultimate draft pull request #2297
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 610af40 - Browse repository at this point
Copy the full SHA 610af40View commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20e985d - Browse repository at this point
Copy the full SHA 20e985dView commit details
Commits on Mar 5, 2023
-
This is the first working filtration of the conceptset lists so that …
…a user only sees what their role has permission to read. This initial commit has a big issue in that a person who authors a conceptset cannot see the concept set unless a new permission is added. To be fixed.
Configuration menu - View commit details
-
Copy full SHA for b792094 - Browse repository at this point
Copy the full SHA b792094View commit details -
Configuration menu - View commit details
-
Copy full SHA for db76dfe - Browse repository at this point
Copy the full SHA db76dfeView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for feab759 - Browse repository at this point
Copy the full SHA feab759View commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1762c70 - Browse repository at this point
Copy the full SHA 1762c70View commit details -
Merge branch 'filter_cohorts_and_concepts' of https://github.com/vinc…
…i-ohdsi/WebAPI into filter_cohorts_and_concepts
Configuration menu - View commit details
-
Copy full SHA for 61f30fb - Browse repository at this point
Copy the full SHA 61f30fbView commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e41524a - Browse repository at this point
Copy the full SHA e41524aView commit details
Commits on Jun 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f001a2d - Browse repository at this point
Copy the full SHA f001a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcaa822 - Browse repository at this point
Copy the full SHA bcaa822View commit details
Commits on Jun 20, 2023
-
changed the name, data type, and location for the configuration optio…
…n used to tell the WebAPI to do filtering based on READ permissions. The new property is called security.defaultGlobalReadPermissions
Configuration menu - View commit details
-
Copy full SHA for b8f5220 - Browse repository at this point
Copy the full SHA b8f5220View commit details -
changed the name, data type, and location for the configuration optio…
…n used to tell the WebAPI to do filtering based on READ permissions. The new property is called security.defaultGlobalReadPermissions
Configuration menu - View commit details
-
Copy full SHA for c9b63ea - Browse repository at this point
Copy the full SHA c9b63eaView commit details
Commits on Jun 25, 2023
-
added draft READ permissions to the schemas and made partial progress…
… on getting the cohortdefinition filtering to work. Still need to fix the case where another user grants read permission to a single cohort definition to another user and then that definition is visible. Currently, somehow, all definitions authored by the granting user are showing in the grantee's Atlas. Once worked out, the task will be to repeat the steps for every one of the following files: src/main/java/org/ohdsi/webapi/security/model/CohortCharacterizationPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/CohortDefinitionPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/ConceptSetPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/EstimationPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/FeatureAnalysisPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/IncidenceRatePermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/PathwayAnalysisPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/PredictionPermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/ReusablePermissionSchema.java src/main/java/org/ohdsi/webapi/security/model/TagPermissionSchema.java
Configuration menu - View commit details
-
Copy full SHA for 477c46c - Browse repository at this point
Copy the full SHA 477c46cView commit details -
partial progress through the list of schema files that need edited to…
… apply the concept filtering to other artifact types
Configuration menu - View commit details
-
Copy full SHA for 317cf3e - Browse repository at this point
Copy the full SHA 317cf3eView commit details
Commits on Jul 9, 2023
-
what appears to be the appropriate READ permission schema for cohortd…
…efinitions. Tests OK
Configuration menu - View commit details
-
Copy full SHA for e26efba - Browse repository at this point
Copy the full SHA e26efbaView commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 83befff - Browse repository at this point
Copy the full SHA 83befffView commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3d80d5c - Browse repository at this point
Copy the full SHA 3d80d5cView commit details
Commits on Jul 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d0690f - Browse repository at this point
Copy the full SHA 0d0690fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 247effd - Browse repository at this point
Copy the full SHA 247effdView commit details -
Implemented filtering of prediction entities depending on a users REA…
…D permissions - tested and not working completely. Strange permissions issue that appears to be entirely client-side.
Configuration menu - View commit details
-
Copy full SHA for efa3557 - Browse repository at this point
Copy the full SHA efa3557View commit details