odoo/enterprise#80475

Created by Discuss, Zelong Lin (zel)

Blocked

label
odoo-dev:master-composer-html-internal-zel
head
bd69ff24f36d1b650987dc3f2f3c045d366b18d0
odoo/odoo odoo/enterprise
master #199806 missing statuses missing r+ #80475 missing statuses missing r+

[IMP] mail, *: use html composer for internal users

This commit enables the html composer for internal users.
This allows internal users to use the html composer to write/edit
messages in the chatter, discuss, and livechat.

  1. Uses wysiwyg for internal composer;
  2. Adds composer plugin to bind the handlers so that we don't need to
    redo it for textarea composer;
  3. Adds suggestion plugin to replace the navigable suggestion list;
  4. Uses the suggestion plugin in full composer;

task-4454078

odoo/odoo#199806