You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/08/01 16:03:00 UTC
[jira] [Commented] (AIRAVATA-2842) Django: Only display to user the
list of applications that that user can launch
[ https://issues.apache.org/jira/browse/AIRAVATA-2842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16565542#comment-16565542 ]
ASF subversion and git services commented on AIRAVATA-2842:
-----------------------------------------------------------
Commit bcf97ce32d6d1066b9bc884dfa1275b76e110541 in airavata's branch refs/heads/develop from [~marcuschristie]
[ https://gitbox.apache.org/repos/asf?p=airavata.git;h=bcf97ce ]
AIRAVATA-2842 Allow calls to getAccessibleAppModules
> Django: Only display to user the list of applications that that user can launch
> -------------------------------------------------------------------------------
>
> Key: AIRAVATA-2842
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2842
> Project: Airavata
> Issue Type: Story
> Reporter: Marcus Christie
> Assignee: Marcus Christie
> Priority: Major
>
> Use the work done in AIRAVATA-2690 to only display applications where
> * application is deployed on a compute resource that belongs to a GroupResourceProfile that is shared with the user
> * and, the application deployment of that application is also shared with the user
> TODO
> * -Backend API: getAllAppModules - should call getAccessibleAppModules-
> ** decided against this, in any case we want to have some method to get a listing of all application modules even for users who aren't authenticated or authorized for those applications so they can see what is available in the gateway
> * [x] Backend API: add new method described in AIRAVATA-2709
> * [x] Backend API: getAppModuleDeployedResources - mark this as deprecated
> * [x] Backend API: getAvailableAppInterfaceComputeResources - mark this as deprecated
> * [x] Backend API: getAccessibleAppModules - can remove the ResourcePermissionType parameter
> * [x] UI: get list of application modules for dashboard by calling getAccessibleAppModules
> * [x] UI: get list of application deployments for given application module + group resource profile (using the new method described in AIRAVATA-2709)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)