- 18 Jun, 2016 7 commits
-
-
Reduced the group list when adding a patient or run to include only the user's personal group and parents of the user's other groups
-
Refactored get_user_groups to returns only direct links to users. Added method to obtain all parent groups of user
-
Mikaël Salson authored
-
Mikaël Salson authored
It should be more efficient to compare affects directly rather than having an implicit conversion followed by a comparison. However are these functions really called often?
-
Mikaël Salson authored
-
Mikaël Salson authored
If we have access to a patient, we can download the sequences. But we can't modify so don't show the modification icons.
-
Apply save analysis permission to save analysis and add checkbox in group/info.html to add permissions save to a group
-
- 17 Jun, 2016 1 commit
-
-
HERBERT Ryan authored
Removed can_process_file to replace with has_permissions
-
- 16 Jun, 2016 4 commits
-
-
-
Vidjil Team authored
-
HERBERT Ryan authored
Added owner_group to run so that it is possible to affect a run to any group the user is a member of. Select box is currently hidden and selects the user_group by default unless the group Lille is in the list
-
HERBERT Ryan authored
Added a save permission and methods to check permission to determine if a user can save an analysis for a patient, run or sample_set
-
- 15 Jun, 2016 28 commits
-
-
HERBERT Ryan authored
group selector is now devel-mode. user group is selected by default unless Lille is in the list. In which case Lille is selected
-
HERBERT Ryan authored
file.py changed access on patients list to only require read on patient or run rather than admin. upload permission is still required
-
HERBERT Ryan authored
Replaced accessible_query with vidjil_accessible_query and replace strings with PermissionEnum where appropriate
-
HERBERT Ryan authored
Add more default permissions to admin user to ensure access is granted to admins with the new permissions
-
Mathieu Giraud authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
There were several places in the code where strings were still used to determine, add or remove permissions. These have now all been replaced with the correct Element from PermissionEnum
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
VidjilAuth another issue related to the queries when no group_assoc exists. The query has been split to resolve this
-
HERBERT Ryan authored
-
HERBERT Ryan authored
Applied new methods to match patient query
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
-
HERBERT Ryan authored
Moved queries to controller from html file and added a groups parents to the display in index
-
HERBERT Ryan authored
Due to an error in the queries in methods get_user_access_groups and get_group_access_groups, the queries hae both been split into two separate queries
-
HERBERT Ryan authored
tests/VidjilAuth fixed a bug where accessible_query would not return any values if there were no group associations
-
HERBERT Ryan authored
Removed some of the permissions displayed in the user profile since they now are patient/run/sample_set specific
-