airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Christie (JIRA)" <>
Subject [jira] [Resolved] (AIRAVATA-3030) Add project entity sharing details to sharing button
Date Thu, 09 May 2019 16:21:00 GMT


Marcus Christie resolved AIRAVATA-3030.
    Resolution: Fixed

> Add project entity sharing details to sharing button
> ----------------------------------------------------
>                 Key: AIRAVATA-3030
>                 URL:
>             Project: Airavata
>          Issue Type: Sub-task
>          Components: Django Portal
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Major
>             Fix For: 0.19
> Sharing details cascade from the project so those should be displayed when creating a
new experiment. Also, the project owner can't be removed and that should be displayed. See
the PGA for details.
> h5. TODO
> - [x] add {{parent-entity-id}} property to ShareButton. Load parent entity information
and display as read-only details
> - [x] display project owner as an OWNER but read-only
> - [x] portal allows changing the project if the experiment is editable. If the project
changes, the experiment entity should be updated with the new parent and INDIRECT_CASCADING
permissions should be removed and re-added for the new parent
> - [x] included inherited parent permissions in ShareButton count and tooltip for new
entities. Include the parent owner in the count and tooltip for existing entities when the
parent owner is not the user.
> - [x] don't allow changing parent entity permissions, update message
> - [x] Testing

This message was sent by Atlassian JIRA

View raw message