iachat/app/javascript/dashboard/modules/search/components
Pranav 9fab70aebf
fix: Use search API instead of filter in the filter in the endpoints (#13651)
- Replace `POST /contacts/filter` with `GET /contacts/search` for
contact lookup in compose new conversation
- Remove client-side input-type detection logic (`generateContactQuery`,
key filtering by email/phone/name) — the search API handles matching
across name, email, phone_number, and identifier server-side via a
single `ILIKE` query
- Filter the contacts with emails in cc and bcc fields.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: iamsivin <iamsivin@gmail.com>
2026-02-25 09:08:24 -08:00
..
MessageContent.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
RecentSearches.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchContactAgentSelector.vue fix: Use search API instead of filter in the filter in the endpoints (#13651) 2026-02-25 09:08:24 -08:00
SearchDateRangeSelector.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchFilters.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchHeader.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchInboxSelector.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchInput.vue chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
SearchResultArticleItem.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultArticlesList.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultContactItem.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultContactsList.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultConversationItem.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultConversationsList.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultMessageItem.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultMessagesList.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchResultSection.vue fix: search header overlap with new conversation form (#13548) 2026-02-20 11:24:37 +05:30
SearchTabs.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30
SearchView.vue chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
TranscribedText.vue feat: Advanced Search Backend (#12917) 2026-01-07 15:30:49 +05:30