chatwoot/app/javascript/dashboard/components-next/Conversation/ConversationCard
Muhsin Keloth 1124c1b4c2
feat(voice): Wire Twilio voice flow through unified call model (#14091)
Twilio voice now uses first-class `Call` records as the source of truth
for call state, instead of storing it on
`conversation.additional_attributes` and `conversation.identifier`. Each
call gets its own record, its own `voice_call` bubble matched by
`call_sid`, and its own conference name keyed off `Call.id`. Multiple
calls on the same conversation (for `lock_to_single_conversation`
inboxes) now work correctly, and the conversation card stays in sync
with the real latest message.
Fixes https://linear.app/chatwoot/issue/PLA-121/lock-to-single-thread

---------

Co-authored-by: Muhsin <12408980+muhsin-k@users.noreply.github.com>
2026-04-30 11:25:39 +04:00
..
CardAvatar.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
CardContent.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
CardLabels.vue feat(v4): Add new conversation card component (#10392) 2024-11-07 20:30:56 -08:00
CardLabelsV5.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
CardMessagePreview.vue chore: Optimize contact page for smaller displays (#12183) 2025-08-14 19:07:20 +05:30
CardMessagePreviewWithMeta.vue chore: Optimize contact page for smaller displays (#12183) 2025-08-14 19:07:20 +05:30
CardPriorityIcon.vue chore(v5): update priority icons (#13905) 2026-03-26 09:20:36 +05:30
CardStatusIcon.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
ConversationCard.story.vue feat(v4): Add new conversation card component (#10392) 2024-11-07 20:30:56 -08:00
ConversationCard.vue chore: Replace Thumbnail with Avatar (#12119) 2025-08-11 15:47:17 +05:30
ConversationCardExpanded.vue feat(voice): Wire Twilio voice flow through unified call model (#14091) 2026-04-30 11:25:39 +04:00
MessagePreview.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
SLACardLabel.vue feat(v4): Update Inbox view card design (#10599) 2025-01-07 21:11:54 +05:30
UnreadBadge.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
VoiceCallStatus.vue feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30