iachat/app/javascript/dashboard/routes/dashboard/conversation
Rodribm10 6fa2f621fa feat(retention): UI layer — badge, filters, cohort matrix, KPI dashboard
- RetentionSummaryBadge in the "Previous conversations" sidebar:
  tiered status (First contact / Active / Recurring / Sleeping /
  At risk / Inactive) + counts of interactions, one-shots, Pix.

- Retention tab in Captain Reports: KpiCards, FlowCard, CohortMatrix
  (12x13 heatmap with CSV export).

- Five new filters on the contacts list: recurring, last interaction,
  days since, interactions count, reservations paid.

- Full pt_BR + en i18n under CAPTAIN_REPORTS.RETENTION.*

- Spec for InteractionCalculatorService covering gap behavior,
  one-shot classification, internal-label exclusion, multi-conversation
  grouping across the 30h window.

- Docs: docs/captain-retention-indicators.md with business rules,
  column reference, endpoint shape, and backup SQL queries.
2026-04-22 10:30:19 -03:00
..
contact feat(captain-memory): redesign Contact Memories UI with type badges + relative time + fix i18n keys 2026-04-19 07:38:50 -03:00
customAttributes chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
labels chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
Macros chore: Disable drag on macro item when preview is open (#11847) 2025-07-02 11:59:15 +05:30
reservation feat(captain): permite criacao manual de reserva via painel e conversa 2026-03-01 03:07:44 -03:00
scheduledMessages feat: add enableCopilot prop to Editor and update ScheduledMessageModal to disable copilot 2026-02-18 10:47:25 -03:00
search chore: Improve layout styles (#12025) 2025-07-30 13:49:27 -07:00
ContactConversations.vue feat(retention): UI layer — badge, filters, cohort matrix, KPI dashboard 2026-04-22 10:30:19 -03:00
ContactDetailsItem.vue chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
ContactPanel.vue feat(captain-memory): wire Contact Memories section into conversation sidebar 2026-04-19 07:30:30 -03:00
conversation.routes.js feat(v4): Auto-navigate to first menu item on group menu open(#10350) 2024-10-25 13:01:29 -07:00
ConversationAction.vue fix: Wrong assignee displayed after switching conversations (#13501) 2026-02-10 15:23:55 +05:30
ConversationInfo.vue feat: Ability to rearrange attributes in sidebar (#10784) 2025-01-30 15:24:02 +05:30
ConversationParticipant.vue chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
ConversationView.vue chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30