* 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