Details

    • Type: Task
    • Status: Closed (View workflow)
    • Priority: unspecified
    • Resolution: Ready for Release
    • Affects Version/s: None
    • Fix Version/s: platform-4.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Features

      • Add someone (button)
        • User select dialog -> opens manage permissions
      • Search
      • Sort (dropdown)
      • Show (dropdown)
      • Pagination
      • Table
        • Search: works on username, display name, role name
        • Sort by
          • Name
          • Role
        • Name
        • Role
        • Manage Permissions (button)
          • Manage Permissions dialog
            • Note: make sure the logic is carried over properly. Focal point for testing.

      Mystery: should glossary permissions be shown in the people table? They are in the permission dialog but not the table.

      API endpoints

      Assumption: we are loading all the people data in a single request (don't need a filterable endpoint since that will happen client-side).

      • (optional) get number of people in project (to display number on tab when it is not selected yet)
      • Get a list of people for the project with their roles in this project. Optional: make the endpoint filterable in case we need that.
      • Set permissions for a person for this project (when permission dialog submitted).

        Attachments

          Activity

            People

            • Assignee:
              kathryngo Kathryn Gough
              Reporter:
              kathryngo Kathryn Gough
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: