29: Chatter — communication panel with messages, activities, attachments #30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Build the Chatter component — Odoo's
mail.Chatter.Sub-Components
Chatter
Panel container with top bar (Send message, Log note, Activity buttons,
search, followers, attach files), composer area, activity list,
scheduled messages, and message thread.
Composer
Rich text input for composing messages/notes. Supports send on Enter,
attachment drag-drop, formatting toolbar.
Message
Individual message display: avatar, author, timestamp, body, attachments.
Reply, edit, delete actions on hover/overflow.
Activity
Activity item: activity type icon, summary, deadline date, user assignment,
mark done button.
FollowerList
Dropdown showing followers with add/remove controls.
MessageSearch
Search input to filter messages by text.
Spec
References
PRD-003 §2 chatter
Odoo: mail/static/src/chatter/web/chatter.xml
muk_web_chatter: chatter.xml (enhanced: external/internal/note split, notification toggle)