Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5 Larks
    • Fix Version/s: 3.6 Larks
    • Labels:
      None

      Description

      As an Owner I'd like to be able to add (or remove) User to User Groups in order to then regulate permissions for them and compare groups for different users.

      Acceptance Criteria:

      1. On Users page near each User a link/button appears saying Groups.
      2. When clicking the button an area expands under the User row - multiple select boxes with list of user groups in which user is a member appears.
      3. Those groups user is part of should be depicted as pressed
      4. If User isn't a member of User group click on group name in list of multiple select boxes should add User to this User group.
      5. If User is a member of User group click on group name in multiple select boxes field should remove User from this User group.
      6. Clicking on Groups again should hide this list of groups.
      7. User group list can be opened for multiple users

      Eventually decided to do similar to Multi Select Boxes: https://select2.github.io/examples.html

      Found bugs

      Description Link Status
      Groups are not sorted via alphabet link
      Group list is blinking after first opening link
      Groups multi select box is not translated on Russian and Ukrainian link
      Tab key does not move focus to the Groups button on Groups editing page. link
      Pressing the right mouse button in the Groups selection list adds a group to User link Won't Fix
      Network connection alert message has an html number of a single quote instead of a single quote symbol link
      The label of the Search key form may be improved in visual appearance link Won't Fix
      Invalid search alert message in Groups list is not translated in Ukrainian and Russian link
      Synchronization problem occurs while add/delete users to/from the empty group in poulpe link Won't Fix
      Common error message for add/delete to/from a group without authorization isn't shown in all languages link Won't Fix
      Error message while deleting from a group without authorization has an html number of a single quote link -
      Error message while adding in a group without authorization may be improved in English translation link -

      Found bugs: mobile

      Description Link Status
      There is no possibility to scroll the Groups selection list on Ipad Mini (iOS 9.1) link -
      There is no possibility to add/delete groups on mobile devices link -

        Attachments

          Issue Links

          Structure

          (does not include JC-2292)
          History

            Activity

            Hide
            jenkins Jenkins Bot added a comment -

            SUCCESS: Integrated in JC-UnitTests #3057
            JC-2292 bug fixes: - Groups are not sorted via alphabet - Group list is (r.egemberdiev: ba61b77e8f264e8bf3a1d1e64e4633dc99ce802c)
            JC-2292 Group add and delete security fix (r.egemberdiev: 07e2811c8d996484ebee066db65d84e5d183712b)
            JC-2292 fixed wro.xml and images path in chosen.css (r.egemberdiev: bfe24121695492bfeb5d836e4de1028b989383e7)
            JC-2292 Manage user groups (r.egemberdiev: c9619bb61684adb3a1afc1c50b6a27b90dfbd5f8)

            Show
            jenkins Jenkins Bot added a comment - SUCCESS: Integrated in JC-UnitTests #3057 JC-2292 bug fixes: - Groups are not sorted via alphabet - Group list is (r.egemberdiev: ba61b77e8f264e8bf3a1d1e64e4633dc99ce802c ) JC-2292 Group add and delete security fix (r.egemberdiev: 07e2811c8d996484ebee066db65d84e5d183712b ) JC-2292 fixed wro.xml and images path in chosen.css (r.egemberdiev: bfe24121695492bfeb5d836e4de1028b989383e7 ) JC-2292 Manage user groups (r.egemberdiev: c9619bb61684adb3a1afc1c50b6a27b90dfbd5f8 )
            Hide
            skythet Raimbek Egemberdiev added a comment -

            > Left: There is no possibility to scroll the Groups selection list on Ipad Mini (iOS 9.1)
            Please allocate mobile issues to seperate ticket.

            Show
            skythet Raimbek Egemberdiev added a comment - > Left: There is no possibility to scroll the Groups selection list on Ipad Mini (iOS 9.1) Please allocate mobile issues to seperate ticket.
            Hide
            jenkins Jenkins Bot added a comment -

            SUCCESS: Integrated in JC-UnitTests #3061
            JC-2292 fix "$root is not defined" error (js syntax error) (r.egemberdiev: ecfa2c154d0e78cfa55e0653c8cefeb70e442eac)

            Show
            jenkins Jenkins Bot added a comment - SUCCESS: Integrated in JC-UnitTests #3061 JC-2292 fix "$root is not defined" error (js syntax error) (r.egemberdiev: ecfa2c154d0e78cfa55e0653c8cefeb70e442eac )
            Hide
            Ilonna Pan Ilonna Pan added a comment - - edited

            Error message while deleting from a group without authorization has an html number of a single quote
            Steps to reproduce
            1. Open "Users" page and search for any existed user with groups
            2. Open groups multi select box
            3. Log out in another tab
            4. Delete any group
            Actual result
            Error message "We& # 3 9;re sorry! The server encountered an internal error or misconfiguration and was unable to complete your request." is shown ("& # 3 9" without spaces)
            Expected result
            Error message "We're sorry! The server encountered an internal error or misconfiguration and was unable to complete your request." is shown

            http://screencast.com/t/ltghFk1OCa


            Error message while adding in a group without authorization may be improved in English translation
            Steps to reproduce
            1. Open "Users" page and search for any existed user with groups
            2. Open groups multi select box
            3. Log out in another tab
            4. Add any group from the list
            Actual result
            Error message "Error on add group" is shown
            Expected result
            Error message "An error occurred while adding in a group" is shown

            http://screencast.com/t/0vxSU5WUZWm

            Show
            Ilonna Pan Ilonna Pan added a comment - - edited Error message while deleting from a group without authorization has an html number of a single quote Steps to reproduce 1. Open "Users" page and search for any existed user with groups 2. Open groups multi select box 3. Log out in another tab 4. Delete any group Actual result Error message "We& # 3 9;re sorry! The server encountered an internal error or misconfiguration and was unable to complete your request." is shown ("& # 3 9" without spaces) Expected result Error message "We're sorry! The server encountered an internal error or misconfiguration and was unable to complete your request." is shown http://screencast.com/t/ltghFk1OCa Error message while adding in a group without authorization may be improved in English translation Steps to reproduce 1. Open "Users" page and search for any existed user with groups 2. Open groups multi select box 3. Log out in another tab 4. Add any group from the list Actual result Error message "Error on add group" is shown Expected result Error message "An error occurred while adding in a group" is shown http://screencast.com/t/0vxSU5WUZWm
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment -

            Closing as the sprint is closed

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - Closing as the sprint is closed

              People

              • Assignee:
                varro Artem R
                Reporter:
                virtus80 virtus
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Structure Helper Panel