You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2018/08/27 18:41:00 UTC

[jira] [Resolved] (AIRAVATA-2727) GroupResourceProfile editor

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

Marcus Christie resolved AIRAVATA-2727.
---------------------------------------
    Resolution: Fixed

Initial development work is done now, but testing is still needed.

Validation and required fields should be added but I'm deferring that for now.

I'm still thinking about switching to HTML5 history API but I think it will simplify the URLs and the code so it seems like a good idea. Also should end up being a good pattern that can be implemented in the rest of the apps.

> GroupResourceProfile editor
> ---------------------------
>
>                 Key: AIRAVATA-2727
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2727
>             Project: Airavata
>          Issue Type: Bug
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Major
>
> Master issue of the GroupResourceProfile editor.
> TODO:
>  * [x] Styling of the Prev/Home/Next GroupComputeResourcePreferences menu bar - [~marcuschristie]
>  * [x] Search for and display groups that GroupResourceProfile is to be shared with - [~eldhomathulla]
>  * [x] Implement retrieving and save groups that GroupResourceProfile is shared with - [~marcuschristie]
>  * [x] Change GroupResourceProfiles cards to a list
>  * [x] Add ids to the routing so that page refreshes can work {{/group-resource-profiles/:id/compute-preferences/:compute_resource_id/}}
>  * [x] When adding a compute resource, change the popup to select a compute resource before navigating to the page. This allows the id to be the compute resource id rather than an index in the array.
>  * [ ] Add validation/required fields
>  * [x] show a list of compute preferences with summary info (policies, login username, allocation number)
>  * [x] use bootstrap alert for error/success messages
>  * [ ] Use HTML5 history api for nice URLs, remove need to set dashboards
> Deferred
>  * use bread crumb instead of array pager to get back to home



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