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

            Activity

              People

              • Assignee:
                beck.liu Beck Liu
                Reporter:
                pablo.agulla Pablo Agulla
                Engineering Assignee:
                Pablo Agulla
                Recent user:
                Rubén Heras
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Master