iachat/app/models/channel
Cayo P. R. Oliveira c6e505e924
feat: mark message as read (#43)
* feat: implement send_read_messages method for WhatsApp channel

* feat: implement messages_read event handling and dispatch for conversations

* feat: enhance messages_read handling to include last_seen_at and conversation context

* feat: update last_seen handling to reference agent_last_seen_at for messages read event

* chore: fix rebase

* feat: update error handling

* feat: update send_read_messages to mark received messages as not sent by the user

* test: controller spec

* test: channel listener

* test: channel and provider

---------

Co-authored-by: gabrieljablonski <contact@gabrieljablonski.com>
2025-05-08 11:07:57 -03:00
..
api.rb chore: Centralize outgoing message reply restrictions for all the channels (#11279) 2025-04-12 08:52:12 +05:30
email.rb feat: Show re-auth flag only for legacy Gmail and OAuth channels (#10189) 2024-10-02 00:51:02 -07:00
facebook_page.rb chore: Centralize outgoing message reply restrictions for all the channels (#11279) 2025-04-12 08:52:12 +05:30
instagram.rb feat: Instagram Inbox using Instagram Business Login (#11054) 2025-04-08 10:47:41 +05:30
line.rb feat: Line Channel (#2904) 2021-09-11 01:31:17 +05:30
sms.rb feat: handle Channel errors (#11015) 2025-03-06 20:09:47 +05:30
telegram.rb feat: Support document file uploads on telegram channel (#9266) 2024-05-02 14:05:14 -07:00
twilio_sms.rb Merge branch 'fazer-ai/main' into chore/merge-upstream 2025-04-25 16:57:00 -03:00
twitter_profile.rb chore: Refactor Contact Inbox Builders (#5617) 2022-10-13 15:12:04 -07:00
web_widget.rb feat: Add widget to help center config (#9235) 2024-04-15 16:46:48 -07:00
whatsapp.rb feat: mark message as read (#43) 2025-05-08 11:07:57 -03:00