* Added highlighting to links when their URL includes the search term
* Decoupling UserStore from react-router to allow for unit tests involving it
* PLT-3998 Added SiteURL as an option to be passed into the text formatting code
* Removed reference to PreferenceStore and window from TextFormatting
* Refactored TextFormatting to remove remaining browser-only code
* Updated ChannelHeader and MessageWrapper to match the changes to TextFormatting
* Increased max listeners for Preference and Emoji stores
* PLT-3832 Added automated unit tests for autolinking
* PLT-3567 Rerender posts when mention keywords change
* Updated RHS and search to match the changes to TextFormatting
* Broke TextFormatting's dependency on the UserStore
Converts @mentions in Slack imports for regular messages, comments and
Slack upload messages.
Updates the description on the Team Settings Import tab to remove
mention of @mentions not importing.
* PLT-3695 unitying upgrade support
* PLT-3695 refactoring to use sql_upgrader
* Fixing unit test
* Adding 3.3 to 3.4
* Fixing upgrading
* Seperating DB schema from version.go
* Fixing upgrade cmd
* Moving to const for exit codes
* remving old unused code
* PLT-3942 Add real-time updates for center channel profile picture pop-over
* Send user data with the websocket event to prevent further requests
* Add helper for profile sanitation
* Deauthorize OAuth APIs
* Deautorize OAuth Apps Account Settings
* Fix typo in client method
* Fix issues found by PM
* Show help text only when there is at least one authorized app
* Added status indicator back to popover member list
* Updating positions of status indicator (#3844)
* Fixed squishy profile pictures and added statuses to RHS pics
* PLT-3841 Fixed check to see if local/session storage is available
* PLT-3883 Saved selected teams in the admin console across a logout
* Clarified the code that checks if local storage is available
* Created profile picture componenet and added statuses to pictures in center channel
* PLT-3899 - Updating UI for status indicators (#3823)
* PLT-3899 - Updating UI for status indicators
* Updating position of timestamps for compact layout
* PLT-3754 EE: Add a Display Option to disable Join/Leave messages
* Differentiate between join/leave add/remove messages
* Update user removed from channel text message