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

As a Power User, I want to create custom actions to my object using Groovy Scripts

Details

    Description

      Context:

      Allow admins to add custom actions to Objects using Groovy scripts.

      Mockups

      Mockup Link

      Acceptance Criteria

      1 - Given an admin user,
      when managing an Object,
      then I must be able to create a custom action using the Groovy script

      2 - Given an admin user,
      when managing an Action,
      then I must be able to active or inactive

      3 - Given an admin user,
      when managing an Action,
      then I must be able to select one trigger that will start an action

      4 - Given an admin user,
      when managing an Action,
      then I must be able to select "Groovy Script" as an action

      5 - Given a user,
      when the trigger is reached,
      then the system must be able to execute the Groovy script as an action

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Validated by QA and Product Manager;
      • No critical bug related to Story scope (FP5);
      • Make sure that all system documentation were updated (if necessary)

       

      Attachments

        Issue Links

          Activity

            People

              daniel.angotti Daniel Angotti (Inactive)
              luiz.jardim Luiz Jardim
              Carolina Barbosa Carolina Barbosa
              Kiyoshi Lee Kiyoshi Lee
              Carolina Barbosa
              Milton Castro (Inactive)
              Diogo Santos (Inactive), Rafaella Jordao
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master