Open jagnathan opened 1 year ago
Configure the default value of the checkbox in settings in Portal.properties. By default checked or unchecked for "Show authorized studies only".
Current implementation and its behavior.
When the checkbox is selected:
Suggestions for improvement by Ino and Aaron: "Show authorized studies only" changes the number of studies available for selection. So the checkbox "Select all listed studies (3)" should be below instead of above.
When the "Show authorized studies only" is checked:
The number of available studies will be 2. The Left side menu should not show CNS/Brain and the secion for CNS/Brain should not be visible in the main section.
@jagnathan
Let's actually put the authorized selection here:
Can use "Authorized: yes/no"
With options for both genome and authorization
Authorized is false - Shows studies without access
Authorized is true - Shows studies with access
Error message when trying to select study in not authorized
No error message when trying to select study is authorized
Two filters at the same time.
Some comments are hidden as they have outdated requirements.
Enhancement to Improved Findability of datasets feature.
https://www.thehyve.nl/articles/improved-findability-of-datasets-in-cbioportal
This feature is enabled or disabled by portal.properties field.
User level setting for study user Add a checkbox to allow users to show only authorized studies "Show authorized studies only". By default, this should be checked.
Study level setting for study owner - to be implemented Provide a study level setting to show or hide the study to unauthorized users for requesting access on home page. If study file does not have this property, then it should default to not showing the study. Frontend and Backend change
Tasks
Files modified