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

Add workflow-based moderation for Message Boards

    Details

      Description

      Acceptance Criteria:

      Given I am an instance admin, when I enable moderations in the Message Boards instance settings, then messages are automatically approved if the user has a number of previously approved messages above the configured threshold.

      Test Scenarios

      Find tests in com.liferay.message.boards.internal.moderation.testMBModerationTest

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
      2.1 5 The message boards workflow is enforced once the configuration is saved in instance settings Yes (Integration) covered by 2.4
      2.2 5 The message boards workflow is not enforced once the configuration is disabled  Yes (Integration)  testAddMessageWithModerationDisabled
      2.3 5 A user is able to freely publish his content after exceeding the number of approved posts set in the workflow Yes (Integration)    testAddMessageWithModerationEnabledAndEnoughPublishedMessages
      2.4 5 A user is only able to submit his content for review before exceeding the number of approved posts set in the workflow  Yes (Integration) testAddMessageWithModerationEnabledAndNotEnoughPublishedMessages 

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              austin.chiang Austin Chiang
              Reporter:
              eduardo.garcia Eduardo García
              Engineering Assignee:
              Eduardo García
              Recent user:
              Rubén Heras
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.1 CE GA2 DXP 7,4
                  Master