[ 
https://issues.apache.org/jira/browse/AIRAVATA-3030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcus Christie updated AIRAVATA-3030:
--------------------------------------
    Description: 
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.

  was:
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
- [ ] 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.


> Add project entity sharing details to sharing button
> ----------------------------------------------------
>
>                 Key: AIRAVATA-3030
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-3030
>             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.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to