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

Make social activity tracking configurable

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: Master
    • Component/s: Social Activity
    • Labels:

      Description

      As a site admin

      I want to be able to configure whether or not I want to track my users

      so that it is not bloating the database in case I don't need it

      and makes upgrades easier

       

      Acceptance criteria

      Given a Liferay instance

      When social tracking is disabled

      Then the activities of the users are not tracked and stored in the DB

       

      Given a Liferay instance

      When social tracking is enabled

      Then the activities of the users are tracked and stored in the DB

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
      1.1 5 User activities do not appear in Portal when social tracking is disabled NO  SocialActivity#DisableSocialTracking
      1.2 5 User activities are not stored in the DB when social tracking is disabled NO Manual 
      1.3 5 User activities appear in Portal when social tracking is enabled NO SocialActivity#CountUserStatisticsWhenEnablingSocialTracking
      1.4 5 Users activities are stored in the DB when social tracking is enabled NO  Manual
      1.5 5 User is given an option to enable/disable social tracking through the Portal UI NO SocialActivity#DisableSocialTracking 
      1.6 5 User is given an option to enable/disable social tracking through the backend NO NA 

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                Master