* Remove RestrictTeamInvite.
* Do EnableOnlyAdminIntegrations
* Do EnableTeamCreation.
* Do AllowEditPost.
* Cleanup SelectTeam component use of permissions.
* Modify messages with <a> to markdown style
* Modify messages with <b> to markdown style
* Modify messages with <strong> to markdown style
* Modiry messages with <br> and <li> to markdown style
* Modify messages with many html tags to markdown style
* trailing spaces
* Remove unused messages with html tags
* Fix styles
* Fix rebase mistakes
* Remove unused message
* Update snapshots
* Fix test error
* Fix messages for search_bar
* Fix url for using subpath
* Fix relative path to getSiteURL
* add eslint-plugin-header, and --fix all
While the checking feature of this plugin seems to work great, its --fix
will sometimes removing leading comments when the license header doesn't
match. I've hand-edited the over-zealous removals, so this won't be an
issue going forward except for new files with missing headers but
leading comments.
* fixes from latest master changes
* latest changes from master
* move the [lr]hs open state into redux
This eliminates race conditions around toggling classes all over the
code base in an attempt to slide the various components around. It also
has the nice side effect of getting rid of doStrangeThings.
WebRTC remains in beta, and remains functional with these changes, but
the absolute minimum set of changes were made to integrate the old flux
store with the new state. This remains intentionally hacky, as the
medium-term vision is to rip this feature out and replace it as a
plugin.
* fix a rendering issue with PermalinkView
Now that opening the sidebar triggers a re-render (vs. just toggling
classes), the PermalinkView would incorrectly transition between valid
and invalid internal states even if the target permalink hadn't changed.
This resulted in a flashing when opening the sidebar, e.g. to view
flagged messages. This restricts the handling of a permalink event to
when the post id has actually changed.
* remove unused initTeamChangeActions in lhs actions
* MM-8589: expunge global mm_config from navbar component
* MM-8589: expunge global mm_config from file_upload and related components
* MM-8589: expunge global mm_(config|license) from the tutorial component
* MM-8589: expunge global mm_config from channel view component
* MM-8589: expunge global mm_config from DoVerifyEmail component
* MM-8589: use the get(Config|License) selector
* MM-8589: expunge unnecessary ownProps
* ABC-216: fix tutorial progression
This change fixes a `===` comparison between a string an integer to
allow the second tutorial step to display. It also fixes the trigger
that increments the tutorial step to only fire on an explicit "next"
instead of twice on a click because of multiple registered event
handlers. This also means that the tutorial no longer advances on an
"escape", but requires being explicitly skipped or completed.
As part of the clean up, unify most handling of the tutorial step
preference constants.
* ABC-234: fix clicking on tutorial circles
The circles were effectively setting a screen state of `"1"` instead of
the expected `1`.
* ABC-216: switch to arrow functions
* PLT-6828 - Removing urls for links
* Updating header sizes
* Fixing some conflicts
* Fixing minor issues with some links
* Pushing more fixes
* Updating dropdown items
* Updating span and divs to buttons