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

Add a Subscribe Button to the Info Panel

Details

    Description

      User Story

      As a content marketer, I want to subscribe to web content from the content dashboard, so that I am notified when changes are made to that asset.

      Design

      Figma

      Acceptance Criteria

      1. A subscribe button must be included in the Info Panel of the Content Dashboard for Web Contents. 
      2. Once a user has subscribed to an asset, they must be notified when any changes are made to that asset. 
      3. Once a user has subscribed to an asset, they must be able to unsubscribe from that asset. 

      Testing Scenarios

      Acceptance Criteria
       
      Testing Scenarios
       
      Test Strategy
       
      Covered by frontend test? (Yes/No)
       
      Covered by backend test? (Yes/No)
       
      A subscribe button must be included in the Info Panel of the Content Dashboard for Web Contents.  Given a Web Content
      When the user opens asset's Info Panel at Content Dashboard
      Then a subscribe button must be included in the Info Panel 
      High   yes no
        Given a others assets types
      When the user opens assets Info Panel at Content Dashboard
      Then a subscribe button must be not included in the Info Panel
      Low  yes no 
      Once a user has subscribed to an asset, they must be notified when any changes are made to that asset.  Given a Web Content
      When the user has subscribed to an asset
      Then must be notified when any changes are made to that asset.  
      Low  no  no
      Once a user has subscribed to an asset, they must be able to unsubscribe from that asset.  Given a Web Content
      When the user has subscribed to an asset
      Then must be able to unsubscribe from that asset. 
      Low  no no 

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Validated by QA, Product Management and Design;
      • No critical bug related to Story scope (FP5 or Impedibugs);
      • Make sure that all system documentation were updated (if necessary)

      Attachments

        Issue Links

          Activity

            People

              luiz.queiroz Luiz Queiroz
              joseph.pak Joseph Pak
              Clara Izquierdo Clara Izquierdo
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master