[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16692308#comment-16692308 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 64218471316630b544d44b1b058f32755b8ef68b in airavata-django-portal's branch refs/heads/simccs from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=6421847 ] AIRAVATA-2711 Fix creating new group > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16691938#comment-16691938 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 64218471316630b544d44b1b058f32755b8ef68b in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=6421847 ] AIRAVATA-2711 Fix creating new group > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688272#comment-16688272 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 76083c6ea8f61f36fa84c7b20a29085ad308c05d in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=76083c6 ] AIRAVATA-2711 Switch to using ServiceFactory for groups > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688278#comment-16688278 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit e6d9344fd9f963ce55ab635bc9c6acbfb1204d8f in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=e6d9344 ] AIRAVATA-2711 Only owners can edit admins > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688270#comment-16688270 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit bae7376b4ec541e1c032efab4041eb696845dcf4 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=bae7376 ] AIRAVATA-2711 Regenerated Python thrift models > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688274#comment-16688274 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit fe389d06a13c97c508872af62b38084621530900 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=fe389d0 ] AIRAVATA-2711 Convert Autocomplete to VModelMixin > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688277#comment-16688277 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit a1607ec61d0c41fc026cbd3fe126c5c086c7d1b7 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=a1607ec ] AIRAVATA-2711 Sorting members, UI clean up > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688276#comment-16688276 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit b6f870f1b1bf9ec8898b09393b2b2e76a5028ad2 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=b6f870f ] AIRAVATA-2711 Change role of group members > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688271#comment-16688271 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit f39ed7fcd6b8c779cb7b35d0caf3a880d4c50f42 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=f39ed7f ] AIRAVATA-2711 REST API to update group admins > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688279#comment-16688279 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 1d847ad36f1b03249cda9b13c3bacb02c1559813 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=1d847ad ] AIRAVATA-2711 Removing Autocomplete.vue component > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688275#comment-16688275 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit bc8b0efa1ccb267b4e47bdf58128c4d3226e091b in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=bc8b0ef ] AIRAVATA-2711 Switch member editor to table layout > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688273#comment-16688273 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 173edb78655d18b59a0ed636613e69204118de2c in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=173edb7 ] AIRAVATA-2711 Raise AutocompleteTextInput above form-controls > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Assignee: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. > h5. TODO > * [x] Display list of members in table with a *Role* column. Available roles > are _Member_ and _Admin_. > * [x] Only owner of group should be allowed to edit admins -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16393755#comment-16393755 ] Marcus Christie commented on AIRAVATA-2711: --- [~sadithel], I've added the REST API side and two new methods on GroupService. You can use it like so {code:java} services.GroupService.addAdmins(groupId, ['user1@domain', 'user2@domain']) {code} just pass a list of sharing user ids as the second argument. Note, this returns a Promise. > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16393752#comment-16393752 ] ASF subversion and git services commented on AIRAVATA-2711: --- Commit 2145c3a9ed86c5e8fe6c20e27990fc0f359cda08 in airavata-django-portal's branch refs/heads/master from [~marcuschristie] [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=2145c3a ] AIRAVATA-2711 DRF and JS service to add/remove group admins > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16390052#comment-16390052 ] Stephen Paul Adithela commented on AIRAVATA-2711: - [~marcuschristie] Sure thing. > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (AIRAVATA-2711) Groups UI: edit list of admins if owner
[ https://issues.apache.org/jira/browse/AIRAVATA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16388616#comment-16388616 ] Marcus Christie commented on AIRAVATA-2711: --- [~sadithel], Can you take this one? We can discuss the requirement further. I can implement the backend portion. > Groups UI: edit list of admins if owner > --- > > Key: AIRAVATA-2711 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2711 > Project: Airavata > Issue Type: Bug >Reporter: Marcus Christie >Priority: Major > > Allow owners to add and remove other users as "admins" of a group. Group > admins are allowed to edit the group (edit the name, description and list of > members). > We can reuse some of the UI used for members but we'll want to also make it > distinctive enough. -- This message was sent by Atlassian JIRA (v7.6.3#76005)