iachat/app/javascript/dashboard/components-next
Pranav 0b4028b95d
feat: Add support for the references in FAQs (#10699)
Currently, it’s unclear whether an FAQ item is generated from a
document, derived from a conversation, or added manually.

This PR resolves the issue by providing visibility into the source of
each FAQ. Users can now see whether an FAQ was generated or manually
added and, if applicable, by whom.

- Move the document_id to a polymorphic relation (documentable).
- Updated the APIs to accommodate the change.
- Update the service to add corresponding references. 
- Updated the specs.

<img width="1007" alt="Screenshot 2025-01-15 at 11 27 56 PM"
src="https://github.com/user-attachments/assets/7d58f798-19c0-4407-b3e2-748a919d14af"
/>

---------

Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2025-01-16 15:27:30 +05:30
..
avatar feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
breadcrumb feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
button feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
Campaigns feat: Update design for report pages (#10506) 2024-11-27 18:10:15 +08:00
captain feat: Add support for the references in FAQs (#10699) 2025-01-16 15:27:30 +05:30
colorpicker feat: Update button component (#10362) 2024-10-29 14:00:24 +05:30
combobox feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
Contacts feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
Conversation/ConversationCard fix(v4): Overflow issue in conversation card (#10679) 2025-01-14 12:48:30 +05:30
copilot feat: Insert captain response to reply editor (#10581) 2024-12-13 15:13:16 +05:30
CustomAttributes feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
dialog feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
dropdown-menu fix: links rendering in sidebar profile (#10574) 2024-12-11 17:42:46 -08:00
Editor chore: Improve new conversation form (#10687) 2025-01-15 13:10:09 +05:30
filter chore: Fix issues with Contact pages (#10544) 2024-12-05 14:24:10 -08:00
flag feat: Flag icon component (#10564) 2024-12-10 11:53:24 +05:30
HelpCenter feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
icon feat: Add new message bubbles (#10481) 2024-12-12 17:42:22 -08:00
Inbox fix: v4 ui issues (#10652) 2025-01-08 18:17:50 +05:30
inline-input feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
input feat: Updates on new components (#10444) 2024-11-20 20:21:35 +05:30
Label chore(v4): Update colors (#10700) 2025-01-16 15:27:23 +05:30
message fix: Update words not breaking in reply-to preview (#10694) 2025-01-15 21:16:39 -08:00
NewConversation feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
pagination feat: Contact filter preview (#10516) 2024-12-02 16:22:05 +05:30
phonenumberinput feat: Improve Contact list (#10522) 2024-12-02 18:23:41 -08:00
selectmenu feat: Add the new select menu component (#10445) 2024-11-19 14:25:45 -08:00
sidebar fix: ignore subgroups without link when checking for permission (#10690) 2025-01-15 18:16:10 +05:30
spinner feat: Add Spinner to new components (#10303) 2024-10-16 17:53:46 -07:00
switch feat: Add custom attributes components (#10467) 2024-11-24 16:46:00 -08:00
tabbar feat: Update button component (#10362) 2024-10-29 14:00:24 +05:30
taginput feat(v4): Compose a new conversation from a phone number. (#10568) 2024-12-17 18:07:58 +05:30
textarea chore: Improve new conversation form (#10687) 2025-01-15 13:10:09 +05:30
CardLayout.vue feat: Updates on new components (#10444) 2024-11-20 20:21:35 +05:30
EmptyStateLayout.vue feat(v4): Update the campaigns page design (#10371) 2024-10-31 11:57:13 +05:30