Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-103759

[Performance] Filter assignees in the "performance of all assignees" screen



      As an operation manager, I want to view the historical performance of all assignees of my process in a given timeframe, so that I can learn who or which areas need more investment to keep up with the operational rhythm.


      This story aims to allow users to apply filters based on the assignees' role and/or process step in the All assignee performance screen that was implemented in the workflow metrics (LPS-99441).

      Acceptance Criteria

      • The filter options are:
        • Role: values will be received dynamically, based on the existing portal roles;
        • Process Step: values will be received dynamically, based on workflow steps;
      • All filter options should be ordered alphabetically;
      • Users should be able to select multiple filter options;
      • Users should be able to combine filters and search queries;
      • If dropdown menu is higher than 496px it should have a search bar on it (as specified on Figma component page);
      • The filter query should only be applied after user moves the cursor out of the dropdown card;
      • The page should provide loading feedback when the table is being updated according to filter queries;
      • If there is an unexpected error, the table should display the specific error state (as specified on Figma);
      • If there are no results from a filter query, the table should display the specific search empty state (as specified on Figma);
      • If the user update the report page that has an empty state and after that a new data arise the table must change from empty to populated;

      Definitions of Done

      • Related tests created and passed successfully;
      • All Acceptance Criteria were passed;
      • Make sure that all system documentation were updated (if necessary);
      • Validated by QA, Product Designer and/or PM;
      • No critical issue related to Story scope (ex.: similar of a FP4, FP5 bug);
      • Code with peer review completed.

      Design Deliverables


          Issue Links



              matheus.xavier Matheus Xavier (Inactive)
              nathalia.moura Nathália Moura (Inactive)
              Engineering Assignee:
              Matheus Xavier (Inactive)
              Recent user:
              Rodrigo Cunha (Inactive)
              Participants of an Issue:
              0 Vote for this issue
              0 Start watching this issue




                  Version Package