iachat/spec/enterprise
Pranav a07f2a7c1b
feat: Add support for search_conversations in copilot (#11520)
Earlier, we were manually checking if a user was an agent and filtering
their conversations based on inboxes. This logic should have been part
of the conversation permissions service.

This PR moves the check to the right place and updates the logic
accordingly.

Other updates:
- Add support for search_conversations service for copilot.
- Use PermissionFilterService in contacts/conversations, conversations,
copilot search_conversations.

---------

Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2025-05-20 19:22:17 -07:00
..
controllers feat: Add support for persistent copilot threads and messages (#11489) 2025-05-15 17:37:04 -07:00
drops feat: Add push/email notification support for SLA (#9140) 2024-03-29 20:27:21 +11:00
jobs chore: Add activity message for conversation resolutions by Captain (#11492) 2025-05-16 11:57:07 -07:00
lib/integrations/openai fix: OpenAPI label suggestion response payload (#10008) 2024-08-22 15:32:33 +05:30
mailers/enterprise/agent_notifications feat: Add push/email notification support for SLA (#9140) 2024-03-29 20:27:21 +11:00
models feat: Improve Captain interactions, activity messages (#11493) 2025-05-16 19:27:57 -07:00
policies chore: Clean up report & knowledge base policies (#11234) 2025-04-03 16:00:32 -07:00
presenters/conversations feat: Conversation API to return applied_sla and sla_events (#9174) 2024-04-01 23:30:07 +05:30
services feat: Add support for search_conversations in copilot (#11520) 2025-05-20 19:22:17 -07:00