amschaal / bioshare

MIT License
6 stars 2 forks source link

Lab/Group centric views and functionality #43

Open amschaal opened 6 years ago

amschaal commented 6 years ago

Create a more robust concept of a Group/Lab. Shares may be associated with a lab (or more than one?).

Create a view that starts with labs, then drills down to shares:

Have other group central functionality:

amschaal commented 6 years ago

Make sure that access to groups is restricted appropriately. Perhaps add another user permission and assign it to core users.

amschaal commented 6 years ago

Allow a user with create share permission to easily create a share that is shared with that given group.

amschaal commented 6 years ago

Only show groups menu item if they are a part of a group or can manage groups. This should be accomplished by setting something on the session when they log in. It would be too expensive to check this on every single page load.