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

Modify the supported applications for an already created content repository

    Details

      Description

      As a repo admin

      I want to be able to modify the applications enabled in a repository

      so that I can change what has been decided at creation time

      Acceptance criteria

       

      Given a Liferay DXP instance

      When a user creates a repository

      Then all applications are enabled.

       

      Given a repository

      When a user access the repository configuration

      Then the user can configure which applications are enabled/disabled for that repository

       

      Given a repository

      When a user access the repository configuration

      Then the user can disable/enable all application for that repository

       

      Given a repository with content created for a given application

      When the repo admin disables that application

      Then the content used in the connected sites will appear in the pages as previously

       

      Given a repository with content created for a given application

      When the repo admin disables that application

      Then the content of the repository will not appear in the list of repositories in the item selector for new/modified content.

       

      Given a repository

      When the user accesses the product menu

      Then only the enabled applications will be shown

      Requirements

      • A content that is being used from a disabled application will remain in use, but won't appear in search from the admin side.
      • In case there are no enabled applications and the section that contains in the product menu is empty, the section must not appear and the Recycle Bin neither.
      • Connection configuration between a repository and a site will be affected if the application gets disabled. The configuration will remain but disabled keeping the already stated value (Yes/No) and won't be shown in the interface. It will be also hidden in the modal for configuring the connexion.

      Design

      Figma

        Attachments

          Issue Links

          1.
          Message to show user that repository has the application not enabled LPS-107877 Technical Task Closed Brian Chan  
          2.
          DepotApplication#ViewWCAfterReactivating LPS-108616 Technical Testing Closed Austin Chiang  
          3.
          DepotApplication#ViewDMAfterReactivating LPS-108618 Technical Testing Closed Austin Chiang  
          4.
          DepotApplication#SelectDisabledAssetsFromContentSets LPS-108619 Technical Testing Closed Austin Chiang  
          5.
          Hide disabled applications for pages LPS-108720 Technical Task Closed Brian Chan  
          6.
          Hide disabled applications for web content display portlet LPS-108721 Technical Task Closed SE Support  
          7.
          Hide disabled applications for content sets created within a repository LPS-108722 Technical Task Closed Brian Chan  
          8.
          Translate literals with on disabled and not supported applications LPS-109602 Technical Task Closed Brian Chan  
          9.
          Exploratory Testing LPS-109748 Technical Testing Closed Beck Liu  
          10.
          DepotApplication#ViewContentSetsAfterReactivating LPS-109749 Technical Testing Closed Austin Chiang  
          11.
          DepotApplication#ViewDisabledImageViaBlogs LPS-109750 Technical Testing Closed Austin Chiang  
          12.
          DepotApplication#ViewDisabledAssetViaWCD LPS-109751 Technical Testing Closed Austin Chiang  
          13.
          Validate disabled content sets created within a repository LPS-109753 Technical Testing Closed Beck Liu  
          14.
          DepotApplication#SearchForDisabledDocumentOnSite LPS-109949 Technical Testing Closed Austin Chiang  
          15.
          DepotApplication#SearchForDisabledWebContentOnSite LPS-109950 Technical Testing Closed Austin Chiang  
          16.
          DepotApplication#ViewDepotWithAllAppsDisabled LPS-109951 Technical Testing Closed Austin Chiang  
          17.
          [BUG] Disabled assets can be searched on a connected site LPS-109957 Technical Task Closed Adolfo Pérez  
          18.
          [BUG] Users can see the assets in recycle bin when the applications are disabled LPS-109962 Technical Task Closed Brian Chan  
          19.
          Product QA | Test Validation - Round 2 LPS-119314 Technical Testing Closed Austin Chiang  

            Activity

              People

              Assignee:
              beck.liu Beck Liu
              Reporter:
              pablo.agulla Pablo Agulla
              Engineering Assignee:
              Pablo Agulla
              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