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

As a power user, I want that my object entries support comments

Details

    Description

      Context:

      This story aims to allow users to comment inside an entry. Those comments will allow users to add consistent discussions about the entry information.

      Mockups:

      Mockup

      Acceptance Criteria

      1 - Given a power user,
      when managing a Custom Object configuration,
      then I must be able to enable comments

      • The categorization's toggle will be enabled by default.
      • Once the comments are disabled, it will not show on the pages
        • But the data should not be lost

      2 - Given a user,
      when updating a Custom Object entry
      then I must be able to comment and reply on entries pages

      • Just users with Create/Update permission will be allowed to comment on the entry
      • Users should be able to mention users

      3 - Given a power user,
      when managing a Roles,
      then I must be able to give permission to discuss (add, update, delete) in Defining Permissions

      4 - Given a power user,
      when managing a Custom Object,
      then I must be able to give permission to discuss (add, update, delete)

      • This should be possible at resource level and specific object entry level

      5 - Given a power user,
      when managing a Custom Object,
      then I must not be able to use comments on Custom Views, Validations, and Actions

      6 - Given a power user managing a Custom Object,
      when when not in default storage type,
      then the configuration for enabling comments should not appear

      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)

      References:

      Attachments

        Issue Links

          Activity

            People

              luiz.jardim Luiz Jardim
              daniel.angotti Daniel Angotti (Inactive)
              Julia Lira Julia Lira
              Kiyoshi Lee Kiyoshi Lee
              Julia Lira
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master