iachat/app/javascript/dashboard/routes/dashboard
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
..
campaigns feat(v4): Update the campaigns page design (#10371) 2024-10-31 11:57:13 +05:30
captain feat: Add support for the references in FAQs (#10699) 2025-01-16 15:27:30 +05:30
commands style: apply fixes for eslint issues [cw-3590] (#10210) 2024-10-03 15:02:12 +05:30
contacts chore: Remove unused files in contact (#10570) 2024-12-11 19:29:24 -08:00
conversation chore(v4): Update colors (#10700) 2025-01-16 15:27:23 +05:30
customviews fix: vue 3 followup fixes (#10213) 2024-10-03 19:59:07 +05:30
helpcenter fix: ignore subgroups without link when checking for permission (#10690) 2025-01-15 18:16:10 +05:30
inbox feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
notifications feat(v4): Auto-navigate to first menu item on group menu open(#10350) 2024-10-25 13:01:29 -07:00
settings fix: Remove Report API calls from being called on every event (#10691) 2025-01-15 11:23:00 -08:00
suspended feat: Eslint rules (#9839) 2024-08-05 14:02:16 +05:30
dashboard.routes.js feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
Dashboard.vue feat(v4): Compose new conversation without multiple clicks (#10545) 2024-12-05 20:16:29 -08:00