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

As a Content Creator, I want to track my content's approval status from the content's approval Label

    Details

      Description

      As a Content Creator, I want to track my content's approval status from the content's approval Label, so that I can follow the approval process within the context of my content. 

      Design Deliverables

      Mockup

      Context

      A tracking component was created by the Workflow Team that allows developers to pass an instance Id and have a complete view of the workflow of the instance (including the current step, past steps and possible future steps). This was created for Commerce use cases. However, this component has a lot of value elsewhere in DXP for assets that utilize an approval workflow.

      Therefore, we are expanding this feature to other assets that support Workflow (eg. blog entries, web content, etc). Instead of just showing if the asset is pending or approved, it will be possible to click on this pending/approved label and open the Workflow Instance Tracker to view the complete workflow of the instance. 

      Acceptance Criteria

      Given an asset configured with an approval workflow,
      and an asset instance that was recently submitted to approval,
      when a user clicks on the pending/approved label of the asset,
      then he should be able to open the Workflow tracking component and understand where in the workflow process that asset instance is.

      • If the asset is approved, it should be possible to track the steps that it went through.

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Code with peer review completed;
      • Validated by QA, Product Designer and/or PM;
      • No critical bug related to Story scope (ex.: similar of FP4, FP5);
      • Make sure that all system documentation were updated (if necessary)
      • Make sure that it has the extensions points needed to allow GS and customers to customize the feature (If applicable)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              joseph.pak Joseph Pak
              Reporter:
              matheus.xavier Matheus Xavier (Inactive)
              Engineering Assignee:
              Joseph Pak
              Recent user:
              Pedro Michel
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.3.5 CE GA5
                  7.4.13 DXP U1
                  Master