sync-engine-shared - Fix compile
sync-engine-shared - Fix url
LPS-44988 update interfaces
LPS-44342  Update plugins that consume LanguageUtil.get() method, using a resourceBundle instead
LPS-44342 SF
LPS-45047 Add handler
LPS-45047 Update paths
LPS-45047 We need this to write the value in the input when the user selects a user from the list
LPS-45047 Update language key to match the pattern of other portlets using notifications framework
LPS-45047 We don't have view.jsp
LPS-45047 Include UI in Site Settings to allow site admin decide if mentions is enabled or not per site
LPS-45047 no logic changes - Instead of having AutoCompleteUserAction as a portal action we need a regular portlet URL where we can have more information about the context (siteGroupId)
LPS-45047 Implement Portlet controller and make sure that if the mentions is disabled in the site we don't expose information
LPS-45047 Portlet needs add-default-resource true so it can be invoked even though it's not in a page
LPS-45047 Enable/Disable mentions at a portal level
LPS-45047 Rename preferences to companyPortletPreferences
LPS-45047 Encapsulate logic in one single method. I needed to used reflection to obtain the method from the jsp because they are in different classloaders because it's a hook.
LPS-44010 Fix black avatar in autocompletion candidates list
LPS-45047 Show "enable mentions" in portal configuration enabled by default
LPS-44010 Use only one type of notification for mentions