airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (AIRAVATA-2842) Django: Only display to user the list of applications that that user can launch
Date Mon, 16 Jul 2018 22:57:01 GMT


ASF subversion and git services commented on AIRAVATA-2842:

Commit 74e381638fc3a86dd506c3dc311b3b0ac665af92 in airavata-django-portal's branch refs/heads/master
from [~marcuschristie]
[;h=74e3816 ]

AIRAVATA-2842 Only displaying accessible app modules to user

> Django: Only display to user the list of applications that that user can launch
> -------------------------------------------------------------------------------
>                 Key: AIRAVATA-2842
>                 URL:
>             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
> * -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
> * -Backend API: getAccessibleAppModules - can remove the ResourcePermissionType parameter-
> ** decided against this, it's okay to leave the ResourcePermissionType, we will likely
> * [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

View raw message