Details

      Description

      As a site admin

      I want to be able to define an expiration date for a redirection

      so that I schedule from which date a redirection is no longer valid

       

      Acceptance criteria

      Given a Liferay DXP

      When a user creates a redirection

      Then she can define the expiration date

       

      Given a Liferay DXP with some redirections defined with an expiration date

      When the expiration date is reached

      Then the redirection is deactivated and no longer applies

       

      Given a Liferay DXP with some redirections defined with an expiration date

      When a user checks the redirections section

      Then she can identify which redirections have already expired

       

      Given a Liferay DXP with some redirections expired

      When a user selects an expired redirection

      Then she can set a new expiration date

      Design (same as LPS-101741)

      Figma Mockup

      https://www.figma.com/file/zOEvX8e8BH4JB6BZ7HAtWV/lps-103729-show-date-of-last-occurrence?node-id=0%3A1

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Frontend (JS-Unit)? Covered by Backend (Unit/Integration)? Test to add
      2.1 5 Expiration date can be defined when creating a temporary redirection NO YES Redirect#ViewExpiredTempEntry
      2.2 5 Expiration date can be defined when creating a permanent redirection NO NO Redirect#ViewExpiredPermanentEntry
      2.3 5 Expiration date can be edited in an unexpired redirection NO NO Redirecti#EditEntry
      2.4 5 Redirection will be deactivated once the expiration date is reached NO YES Redirect#ViewExpiredAndActiveEntries
      2.5 5 Expiration date can be identified from redirection admin NO NO Redirect#ViewExpiredTempEntry, Redirect#ViewExpiredPermanentEntry
      2.6 5 A new expiration date can be set for an expired redirection NO NO Redirect#ResetExpiredEntry

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              beck.liu Beck Liu
              Reporter:
              pablo.agulla Pablo Agulla
              Engineering Assignee:
              Alejandro Tardín
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master