Uploaded image for project: 'PUBLIC - Liferay Social Office Community Edition'
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-1221

Provide uninstall hook to clean up SO pages after undeploying SO

    Details

    • Business Value:
      5

      Description

      When unintalling Social Office through MarketPlace. Before so-hook is undeployed, the system will clean up all the Social Office Data.

      Clean up includes:
      1) Revert all Social Office Users back to regular users. Dashboard and Profile will be reverted to previous state.
      2) Unlink the site templates for all Social Office sites, and disable propagation of site templates. Pages and Data of the sites are preserved.
      3) Delete Social Office User role
      4) Delete all site templates created by Social Office.
      5) Set Social Office enabled to false for all instances.

      We should test with large amount of user data. MarketPlace might timeout, and we will have to set the timeout larger.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  6 years, 47 weeks, 4 days ago

                  Packages

                  Version Package
                  2.1.X CE
                  2.0.3 EE
                  2.0.4 CE GA2