Commit Graph

  • da466c88a6
    feat(scheduled-messages): add WhatsApp templates (#205) Gabriel Jablonski 2026-02-02 19:50:17 -0300
  • c884cdefde
    feat: add per-account daily rate limit for outbound emails (#13411) Vishnu Narayanan 2026-02-03 02:06:51 +0530
  • c77d935e38
    fix: Subscribe app to WABA before overriding webhook callback URL (#13279) Muhsin Keloth 2026-02-02 15:20:35 +0400
  • b686d14044
    feat: Handle external echo messages from native apps (#13371) Muhsin Keloth 2026-02-02 14:22:53 +0400
  • 133fb1bcf6
    feat: add mark pending action to automation (#13378) Shivam Mishra 2026-02-02 11:59:51 +0530
  • e84875ca04 test: update outgoing message spec to reflect nil sender from WhatsApp gabrieljablonski 2026-02-01 14:48:59 -0300
  • fb6fec167b
    chore: general improvements (#204) Gabriel Jablonski 2026-02-01 14:25:06 -0300
  • 4483b7457a
    test: fix ci (#203) Gabriel Jablonski 2026-01-30 22:31:48 -0300
  • f9d1146cb0
    feat: mensagens agendadas (#198) Cayo P. R. Oliveira 2026-01-30 22:08:16 -0300
  • e9e6de5690
    fix: Increase the parallelism config to fix flaky tests, revert bad commits (#13410) Pranav 2026-01-30 12:49:31 -0800
  • 329b749702
    Add API documentation for inbox, agent, and team summary report (#13409) Pranav 2026-01-30 10:48:10 -0800
  • d8c5dda36c
    chore: Update report documentation (#13408) Pranav 2026-01-30 10:33:03 -0800
  • 5ec77aca64
    feat: Add first response time distribution report endpoint (#13400) Pranav 2026-01-30 10:22:27 -0800
  • 85324c82fa
    fix: Formatting issue with reply preview content (#13399) Sivin Varghese 2026-01-30 16:35:32 +0530
  • 81307d5aea
    feat: search documentation tool for reply suggestions (#13340) Aakash Bakhle 2026-01-30 16:18:33 +0530
  • 6f45af605c
    feat: Add inbox-label matrix report endpoint (#13394) Muhsin Keloth 2026-01-30 01:32:59 +0400
  • e1a5e4339d
    chore: remove PromoBanner component and related logic from WhatsApp channels (#202) Gabriel Jablonski 2026-01-29 16:30:05 -0300
  • 5c99805fe2
    feat: include attachment ID in the JSON response for attachments (#201) Gabriel Jablonski 2026-01-29 16:12:45 -0300
  • a32565d72b
    fix: velma connection limit (#13395) Tanmay Deep Sharma 2026-01-29 20:53:41 +0530
  • 9238b4cc92
    feat: Add the ability to configure WIDGET_TOKEN_EXPIRY (#13385) Muhsin Keloth 2026-01-29 09:57:01 +0400
  • acd0f1457e
    feat: Add TikTok social profile display support (#13384) Muhsin Keloth 2026-01-29 09:26:10 +0400
  • 77493c5d0f
    fix: captain assistant image comprehension (#13390) Aakash Bakhle 2026-01-29 05:37:13 +0530
  • 0d9c0b2ed2
    fix: Force account_id in the query (#13388) Pranav 2026-01-28 14:51:24 -0800
  • 2a69b37958
    chore: Update theme colors and add new Inter variable fonts (#13347) Sivin Varghese 2026-01-29 04:06:04 +0530
  • 0ca98bc84f
    feat: add lightweight /health endpoint (#13386) Vishnu Narayanan 2026-01-29 00:24:01 +0530
  • 6cd1b37981
    feat: Tiktok API version configurable via Super Admin (#13381) Muhsin Keloth 2026-01-28 19:46:48 +0400
  • 3b612e2b20
    chore: Add unsupported message for Tiktok (#13380) Muhsin Keloth 2026-01-28 19:34:11 +0400
  • d166ae73bc
    feat: add cron job to remove orphan conversations (#13335) Tanmay Deep Sharma 2026-01-28 19:25:20 +0530
  • aaeea6c9bf
    feat: Display story replies with attachment and context label (#13356) Muhsin Keloth 2026-01-28 16:47:04 +0400
  • b870a48734
    perf: limit the number of notifications per user to 300 (#13234) Tanmay Deep Sharma 2026-01-28 17:35:13 +0530
  • 68f0da7351
    fix: Attachments download authentication issue in Tiktok (#13151) Mazen Khalil 2026-01-28 10:50:14 +0300
  • 40c622ed95
    fix: Tiktok nil conversation handling in ReadStatusService (#13152) Mazen Khalil 2026-01-28 09:41:19 +0300
  • 7cddba2b08
    feat: Add infinite scroll to contacts search page (#13376) Pranav 2026-01-27 18:55:19 -0800
  • 4ca0ef22c0
    feat: edit contact modal confirm discard (#199) Gabriel Jablonski 2026-01-27 20:03:42 -0300
  • 04b2901e1f
    feat: Conversation workflows(EE) (#13040) Muhsin Keloth 2026-01-27 11:36:20 +0400
  • 885b041a83
    fix: Update help center sitemap XML structure (#13357) TheDanniCraft 2026-01-27 03:08:20 +0100
  • b1aaf58097
    fix(whatsapp): update conversation lookup to handle multiple contact inboxes in single conversation mode (#197) Gabriel Jablonski 2026-01-25 19:51:56 -0300
  • b5d3250a2a
    feat(baileys): add reply context handling (#196) Gabriel Jablonski 2026-01-24 23:37:21 -0300
  • 0de6001b97
    feat: add message editing functionality with UI support (#195) Gabriel Jablonski 2026-01-24 23:25:11 -0300
  • 77c90a69ca
    feat(whatsapp): delete messages on baileys/zapi providers (#194) Gabriel Jablonski 2026-01-24 22:37:50 -0300
  • ec8366aabd
    fix(whatsapp): fix conversation duplication on race condition (#193) Gabriel Jablonski 2026-01-24 18:13:35 -0300
  • ad2329c237
    perf(conversations): throttle agent_last_seen_at updates to reduce DB load (#13355) Pranav 2026-01-23 22:23:41 -0800
  • 747d451387
    chore: Improve signup flow, reduce the number of inputs (#13350) Pranav 2026-01-22 18:47:42 -0800
  • 8eb6fd1bff
    feat: track copilot events (#13342) Shivam Mishra 2026-01-22 18:38:04 +0530
  • 75f75ce786
    fix: sanitize integer fields to prevent Elasticsearch mapping errors (#13276) Tanmay Deep Sharma 2026-01-22 18:29:49 +0530
  • 964d2f8544
    perf: use account.contacts directly in search to reduce DB load (#12956) Vishnu Narayanan 2026-01-22 17:59:38 +0530
  • 1f5fdd7199
    fix: Add Portuguese (Brazil) to CSAT template language options (#13343) Muhsin Keloth 2026-01-22 15:59:24 +0400
  • 9e97cc0cdd
    fix(whatsapp): Preserve ordered list numbering in messages (#13339) Pranav 2026-01-22 02:14:40 -0800
  • 70d09fcc66
    fix: make llm aware about signatures in editor replies (#13332) Aakash Bakhle 2026-01-21 15:52:41 +0530
  • cc5ec833dc
    feat: check if label suggestion is enabled in hooks (#13331) Shivam Mishra 2026-01-21 15:11:41 +0530
  • f84e95ed6c
    fix: use safe DOM manipulation for article heading permalinks (#13239) Vinay Keerthi 2026-01-21 13:44:15 +0530
  • 6a482926b4
    feat: new Captain Editor (#13235) Shivam Mishra 2026-01-21 13:39:07 +0530
  • c77c9c9d8a Merge branch 'release/4.10.1' into develop Sojan Jose 2026-01-20 08:44:21 -0800
  • 1345f67966 Merge branch 'release/4.10.1' Sojan Jose 2026-01-20 08:44:14 -0800
  • ecd4892a23 Bump version to 4.10.1 Sojan Jose 2026-01-20 08:43:11 -0800
  • b29637c93a
    fix: Remove phone_number_id param from WhatsApp media retrieval for incoming messages (#13319) (#192) Gabriel Jablonski 2026-01-20 13:39:36 -0300
  • 990201f697 fix: Remove phone_number_id param from WhatsApp media retrieval for incoming messages (#13319) Muhsin Keloth 2026-01-20 20:32:23 +0400
  • 457430e8d9
    fix: Remove phone_number_id param from WhatsApp media retrieval for incoming messages (#13319) Muhsin Keloth 2026-01-20 20:32:23 +0400
  • f23fbb97f5 test: comment out test for audio attachment due to transcoding requirement gabrieljablonski 2026-01-19 16:01:31 -0300
  • d94d4370b5
    fix: update send_attachment_message to address transcoding requirement (#191) Gabriel Jablonski 2026-01-19 15:51:12 -0300
  • e13e3c873a
    feat: add report download task (#13250) Shivam Mishra 2026-01-19 18:31:52 +0530
  • 0346e9a2c7
    fix: captain inbox modal shows wrong assistant data (#13302) Shivam Mishra 2026-01-19 18:31:46 +0530
  • 7e4d93f649
    fix: Setup webhooks for manual WhatsApp Cloud channel creation (#13278) Muhsin Keloth 2026-01-19 14:12:36 +0400
  • b2ffad1998
    fix: Validate status and priority params in search conversations tool (#13295) Pranav 2026-01-19 00:38:32 -0800
  • b199c2c786
    fix: whatsapp race condition (#190) Gabriel Jablonski 2026-01-17 00:08:51 -0300
  • 502f7a470f
    test: fix ci error (#189) Gabriel Jablonski 2026-01-16 15:17:03 -0300
  • 8fe6ea54bd
    Merge pull request #188 from fazer-ai/chore/merge-upstream-4.10 Gabriel Jablonski 2026-01-16 14:37:49 -0300
  • 9686cd74eb fix: csat survey page gabrieljablonski 2026-01-16 14:28:05 -0300
  • eb7503cb3e fix: message signature gabrieljablonski 2026-01-16 14:16:30 -0300
  • 6ab1898992 Merge branch 'main' into chore/merge-upstream-4.10 gabrieljablonski 2026-01-16 14:01:53 -0300
  • b2eca91c79 Merge branch 'release/4.10.0' into develop Sojan Jose 2026-01-15 22:20:33 -0800
  • 0f914fa2ab Merge branch 'release/4.10.0' Sojan Jose 2026-01-15 22:20:22 -0800
  • aee0740bcc Bump version to 4.10.0 Sojan Jose 2026-01-15 22:19:33 -0800
  • 96b5780ea7
    fix: Respect survey label rules for WhatsApp CSAT template (#13285) Muhsin Keloth 2026-01-16 10:16:00 +0400
  • d451615811
    fix: prevent NoMethodError in mute helpers when contact is nil (#13277) Tanmay Deep Sharma 2026-01-16 11:30:09 +0530
  • 7d68c25c97
    chore: upgrade node to v24.13 (#13291) Vishnu Narayanan 2026-01-16 09:58:13 +0530
  • 3e560cb4cc
    chore: Remove year in review from sidebar UI (#13292) Pranav 2026-01-15 19:57:01 -0800
  • a8b302d4cd
    feat(ee): Review Notes for CSAT Reports (#13289) Pranav 2026-01-15 19:53:57 -0800
  • da42a4e4a1
    ci: fixed bundler version to avoid bundler 4.0.4 incompatibility (#13290) Gabriel Jablonski 2026-01-16 00:51:16 -0300
  • 24d348cdd3
    feat: whastapp cloud provider voice notes (#186) Gabriel Jablonski 2026-01-15 23:00:30 -0300
  • 5a2658fd19
    fix: fixed bundler version to avoid bundler 4.0.4 incompatibility (#187) Gabriel Jablonski 2026-01-15 22:59:57 -0300
  • f54d113571
    fix: whatsapp race condition (#185) Gabriel Jablonski 2026-01-15 22:16:32 -0300
  • 8eb0558b0a
    fix: Case-insensitive language matching for WhatsApp template messages (#13269) Muhsin Keloth 2026-01-14 17:33:02 +0400
  • ee7187d2ed
    fix: prevent deserialization error on deletion (#13264) Tanmay Deep Sharma 2026-01-14 18:00:12 +0530
  • 4e0b091ef8
    fix: Prevent unsupported file types on clipboard paste (#13182) Sivin Varghese 2026-01-14 14:37:46 +0530
  • daaa18b18a
    chore: Use widget color for chat input focus state (#13214) Sivin Varghese 2026-01-14 14:33:56 +0530
  • 43d7642485
    feat: signature preview and fix sending signature on whatsapp cloud channel (#183) Gabriel Jablonski 2026-01-13 23:51:38 -0300
  • bddf06907b
    fix: double counting in langfuse instrumentation (#13202) Aakash Bakhle 2026-01-13 18:52:38 +0530
  • 1a220b2982
    chore: Improve compose new conversation form (#13176) Sivin Varghese 2026-01-13 18:52:10 +0530
  • c483034a07
    feat: Add support for sending CSAT surveys via templates (Whatsapp Twilio) (#13143) Muhsin Keloth 2026-01-13 16:32:02 +0400
  • 7b51939f07
    fix: country_code should be checked against the contact (#13186) Shivam Mishra 2026-01-13 14:47:27 +0530
  • 821a5b85c2
    feat: Add conversations summary CSV export (#13110) Sivin Varghese 2026-01-13 14:00:26 +0530
  • 0917e1a646
    feat: Add an API to support querying metrics by ChannelType (#13255) Pranav 2026-01-12 23:18:47 -0800
  • 4db3c7c7ed
    feat: include account_id in contact and inbox JSON responses (#182) Gabriel Jablonski 2026-01-13 00:51:10 -0300
  • 9407cc2ad5 Merge branch 'hotfix/4.9.2' into develop Sojan Jose 2026-01-12 09:15:23 -0800
  • 59663dd558 Merge branch 'hotfix/4.9.2' Sojan Jose 2026-01-12 09:15:17 -0800
  • ff68c3a74f Bump version to 4.9.2 Sojan Jose 2026-01-12 09:14:25 -0800
  • 58cec84b93
    feat: sanitize html before assiging it to tempDiv (#13252) Shivam Mishra 2026-01-12 22:41:37 +0530
  • 34b42a1ce1
    feat: add global config for captain settings (#13141) Shivam Mishra 2026-01-12 19:54:19 +0530
  • ab83a663f0
    chore: upgrade node to 24.x LTS (#13004) Vishnu Narayanan 2026-01-12 18:10:23 +0530