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

As an App User, I want to access an App deployed in the product menu

Details

    Description

      As an App Adm, I want to add, update, view and delete entries of an App in the product menu

      Design Deliverable:

      Mockups

      Using an App deployed in the product menu

      This user stories aims to let users access running Apps that were deployed in the product menu of Liferay.

      Acceptance Criteria:

      • 1-Given an App that was deployed in a Product Menu, when the user accesses the chosen product menu, then the system must show and allow the user to access the App in the chosen product menu;
      • 2-Given an App that was deployed with a Table View in the Product Menu and that there's no entries for the App's object yet, when the user accesses the App through the product menu, then the system must display a "No entries yet" page;
      • 3-Given an App that was deployed with a Table View in the Product Menu and that there is entries for the App's object already, when the user accesses the App through the product menu, then the user must be able to see the list of entries of the object using the Table view.
      • 4-Given an App that was deployed with a Form View and a Table View in the Product Menu, when the user accesses the Table View of the App and clicks in the "New Entry" button, then the system must open the Form View of the App and let user submit a new entry;
      • 5-Given an App that was deployed with a Form View in the Product Menu, when the user accesses the Form View of the App, then the user must be able to access the form and submit a new entry using the Form view;
      • 6-Given an App that was deployed with a Form View in the Product Menu, when the user accesses the Form View of the App and fills forms, then the user must be able to cancel the form submission;
      • 7-Given an App that was deployed with a Form View, when the user accesses the form view, fills and submit a new entry, then the system must save the new entry in the object;
      • 8-Given an App that was deployed with a Form View and a Table View, when the user accesses the form view, fills and submit a new entry, then the system must save the new entry in the object and redirect the user back to the Table View of the App;
      • 9-Given an App that was deployed with a Table View in the Product Menu and that there is entries for the App's object already, when the user accesses the App through the product menu, then the user must be able to access and edit a single entry in the table view through the kebab menu;
      • 10-Given an App that was deployed with a Table View in the Product Menu and that there is entries for the App's object already, when the user accesses the App through the product menu, then the user must be able to see and delete entries of the object using the Table view;
        • The user must be able to delete a single entry in the table view through the kebab menu;

      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)

      Attachments

        Issue Links

          Activity

            People

              alex.candido Alex Candido
              eduardo.zoby Eduardo Zoby
              Bruno Farache Bruno Farache (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  7.3.0 CE GA1
                  Master