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

As an App Adm, I want to see the list of existing deployments



      As an App Adm, I want to see the list of existing deployments, so that I can manage, update and delete the deployments that I have available for my app

      Design Deliverable:



      App Builder:
      In this first version of the product, we are proposing a feature that allow user to create CRUD applications. That being said, each object will represent a new App that will be able to insert new entries, see the listing, delete and view existing entries.

      After having at least one Form View and one Table View defined, the App Builder admin will need to deploy his App in order to make it accessible for the final users, be it as a standalone app, widget or in one of the DXP products menu. Once an Object can have more than one Form and/or Table view, sometimes the App Admin will need to make more than one deployment, one for each combination of Form and Table that he needs available for his App to work and address all possible requirements.

      This Feature
      In this Story, we aim to allow the user to check all the existing Deployments of a specific Object, so he can manage his existing Deployments and have access to the basic actions (create new, delete, update, unpublish, etc.).

      Acceptance Criteria:

      • Given that I have deployed my Objects, when a user enters the "Deployments" Tab of an Object, then the system should list all the existing deployments of that specific Object (including "Deployed" and "Undeployed" ones);
      • Given that I have deployed created for my Objects, when a user is consulting the list of existing deployments of an Object, then he should be able to identify (and order by) when each deployment was created and last modified, where it was deployed and its status; 

      Features that doesn't need to be implemented (yet):

      • Search (will be implemented in LPS-95993)
      • Add a Deployment (will be implemented in LPS-95996)
      • Update a Deployment (will be implemented in TBD)
      • Delete a Deployment (will be implemented in LPS-95994)
      • Deploy and Undeploy (Will be implement in LPS-96003)

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Verify if the test labels were added;
      • 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)


        Issue Links



              alex.candido Alex Candido
              eduardo.zoby Eduardo Zoby
              Felipe Pires Felipe Pires (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              0 Vote for this issue
              0 Start watching this issue




                  Version Package
                  7.2.10 DXP FP2
         DXP SP1