Commit Graph

  • d9b840f161
    fix: Optimize Message search_data to prevent OpenSearch field explosion (#12786) Vinay Keerthi 2025-11-04 07:07:51 +0530
  • 1fbdd68222
    feat: Add company auto-association for contacts (CW-5726 Part 2) (#12711) Vinay Keerthi 2025-11-03 20:36:13 +0530
  • ef54f07d5b
    feat: Add company backfill migration for existing contacts (Part 1) (#12657) Vinay Keerthi 2025-11-03 20:03:47 +0530
  • e771d99552
    chore: Update translations (#12748) Chatwoot Bot 2025-11-03 02:15:32 -0800
  • 358a3924b8
    chore: Add dependant destroy_async for sla events (#12774) Muhsin Keloth 2025-10-31 09:19:56 +0530
  • 6b87d6784e
    chore: Make contacts bulk action bar sticky (#12773) Sivin Varghese 2025-10-31 00:27:46 +0530
  • faaf67129e
    feat: Enable opensearch on paid plans automatically (#12770) Vishnu Narayanan 2025-10-30 21:17:37 +0530
  • 159c810117
    feat: Bulk actions for contacts (#12763) Sojan Jose 2025-10-30 02:58:28 -0700
  • ce400a36d7
    feat: Always process email content (#12734) Shivam Mishra 2025-10-30 13:36:39 +0530
  • d20de25da1
    fix: run captain v2 outside the transaction (#12756) Shivam Mishra 2025-10-30 13:35:20 +0530
  • c31d693add
    chore: Improvements in pending FAQs (#12755) Sivin Varghese 2025-10-30 03:04:28 +0530
  • 31497d9c63
    fix: update omniauth to latest to resolve heroku deployment issues (#12749) Vishnu Narayanan 2025-10-29 21:24:29 +0530
  • be18159b00
    Merge pull request #130 from fazer-ai/gabrieljablonski/chore-docker-compose-coolify Gabriel Jablonski 2025-10-29 09:38:11 -0300
  • a35c3e4c06
    feat: Template types components (#12714) Sivin Varghese 2025-10-29 17:06:32 +0530
  • 344e8d5016
    fix: Exclude authentication templates from WhatsApp template selection (#12753) Muhsin Keloth 2025-10-29 14:03:43 +0530
  • 3e27e28848
    chore: Update captain pending FAQ interface (#12752) Sivin Varghese 2025-10-29 09:17:42 +0530
  • 38af08534c
    fix: Captain response builder not getting triggered (#12729) Sojan Jose 2025-10-28 18:31:08 -0700
  • 49a3dcc4fc fix: Timezone offset reports broken by DST transition (#12747) Vinay Keerthi 2025-10-28 19:26:04 +0530
  • ee1ea9576b
    fix: Timezone offset reports broken by DST transition (#12747) Vinay Keerthi 2025-10-28 19:26:04 +0530
  • 26ea87a6cb
    fix: Extend phone number normalization to Twilio WhatsApp (#12655) Muhsin Keloth 2025-10-28 18:16:29 +0530
  • 7e8fe78ecd
    perf: Add database index on conversations identifier (#12715) Muhsin Keloth 2025-10-28 15:12:46 +0530
  • 77692c89b6 chore(zapi): update banner on create inbox screen gabrieljablonski 2025-10-27 23:04:59 -0300
  • 222c9f3383 chore: update docker-compose.coolify.yaml gabrieljablonski 2025-10-27 18:37:28 -0300
  • f3176afc1c
    chore: Update translations (#12722) Chatwoot Bot 2025-10-27 05:24:15 -0700
  • c4ba925ae7
    chore: Remove linear integration feature flag (#12716) Muhsin Keloth 2025-10-27 15:29:57 +0530
  • 1f0b56b96e
    feat: Changelog card components (#12673) Sivin Varghese 2025-10-27 14:39:49 +0530
  • e7177364d4
    chore: Add tab params for inbox configuration (#12665) Sivin Varghese 2025-10-27 12:01:01 +0530
  • f726dc2419
    chore: Adds URL-based search and tab selection (#12663) Sivin Varghese 2025-10-27 11:17:04 +0530
  • a8777f5b04
    fix(baileys): update LID contact phone number if not present (#129) Gabriel Jablonski 2025-10-26 13:12:19 -0300
  • c234023a4a
    feat(zapi): handle contact messages and ignore notifications (#124) Gabriel Jablonski 2025-10-26 10:48:06 -0300
  • f12b77c550
    fix(instagram): include identifier in contact attributes for contact inbox creation (#125) Gabriel Jablonski 2025-10-25 23:14:50 -0300
  • 5891fd6f49
    feat(ee): Add a service to fetch website content and prepare a persona of Captain Assistant (#12732) Pranav 2025-10-25 15:50:50 -0700
  • b9864fe1f6
    fix: Use gap-4 instead of margins to define space between elements (#12728) Pranav 2025-10-24 17:22:44 -0700
  • 5f97a2fd7b
    chore: Remove channel icons from the create inbox page (#12727) Sivin Varghese 2025-10-24 23:01:30 +0530
  • 8ff5834ee8
    fix(zapi): support for LID-only conversations (#123) Gabriel Jablonski 2025-10-23 10:12:38 -0300
  • 74fc9c0321
    fix: parameterize agent name (#12709) Shivam Mishra 2025-10-23 13:51:07 +0530
  • 9898ccee9e
    chore: Enforce custom role permissions on conversation access (#12583) Sojan Jose 2025-10-22 20:23:37 -0700
  • eabdfc8168
    chore(sidekiq): log ActiveJob class and job_id on dequeue (#12704) Sojan Jose 2025-10-22 20:20:37 -0700
  • 9bd5f15450
    chore: Update translations (#12708) Chatwoot Bot 2025-10-22 01:40:48 -0700
  • aea1585fa3
    chore(deps-dev): bump vite from 5.4.20 to 5.4.21 (#12700) dependabot[bot] 2025-10-21 16:43:23 -0700
  • 254d5dcf9a
    chore: Migrate mailers from the worker to jobs (#12331) Pranav 2025-10-21 16:36:37 -0700
  • b4c4f328b2
    chore: Update translations (#12625) Chatwoot Bot 2025-10-21 08:59:25 -0700
  • a509ef826a
    feat: single query for reporting event stats (#12664) Shivam Mishra 2025-10-17 04:38:26 +0530
  • 3a14e2c0b8
    Merge pull request #120 from fazer-ai/chore/merge-upstream-4.7.0 Gabriel Jablonski 2025-10-16 12:56:45 -0300
  • 4789aa7406 fix: correct phone number normalization method in connected callback gabrieljablonski 2025-10-16 12:54:46 -0300
  • 8d4a6b856a Merge branch main into chore/merge-upstream-4.7.0 gabrieljablonski 2025-10-16 12:08:20 -0300
  • 2180edc14a
    chore: Hide "Learn More" button in feature spotlight for self-hosted (#12675) Sivin Varghese 2025-10-16 12:04:53 +0530
  • de2a35b617 Merge branch 'release/4.7.0' into develop Sojan Jose 2025-10-15 22:11:12 -0700
  • bfa8a8ed60 Merge branch 'release/4.7.0' Sojan Jose 2025-10-15 22:11:02 -0700
  • 40577e6a50 Bump version to 4.7.0 Sojan Jose 2025-10-15 22:05:13 -0700
  • 4fc80ba4ee
    feat(zapi): Z-API integration (#115) Gabriel Jablonski 2025-10-15 16:23:04 -0300
  • 368d7c4608
    feat: Add support for HTML emails in outgoing messages (#12662) Pranav 2025-10-15 00:52:23 -0700
  • 4cb185c501
    test: fix twilio specs (#119) Gabriel Jablonski 2025-10-14 15:41:12 -0300
  • 9cd3edb497
    fix: revert Twilio message creation using create! instead of create (#118) Gabriel Jablonski 2025-10-14 14:43:05 -0300
  • f1f1ce644c
    feat: Overview heatmap improvements (#12359) Shivam Mishra 2025-10-13 19:15:57 +0530
  • 38f16ba677
    feat: Secure external credentials with database encryption (#12648) Sojan Jose 2025-10-13 18:05:12 +0530
  • e7b01d80b3
    chore: add script to throttle bulkreindex job creation and increase meta timeouts(#12626) Vishnu Narayanan 2025-10-13 16:21:45 +0530
  • ec9a82a017
    feat: Open conversation when agent bot webhook fails (#12379) Sojan Jose 2025-10-13 15:59:59 +0530
  • cdd3b73fc9
    fix: Duplicate contacts creating for Argentina numbers (#11173) Karim 2025-10-13 02:37:07 -0300
  • 610495123e
    chore(deps): bump rack from 3.2.2 to 3.2.3 (#12642) dependabot[bot] 2025-10-11 17:05:38 +0530
  • 96d1003548
    feat: add presence validation for account name (#117) Gabriel Jablonski 2025-10-10 10:30:48 -0300
  • cb65d615ea
    chore: Add auto-refresh and self-hosted redirect logic to the billing page (#12615) Sivin Varghese 2025-10-09 23:27:30 +0530
  • d8da1f5bf3
    fix: Handle video file types in Slack file shares (#12630) Muhsin Keloth 2025-10-09 21:05:53 +0530
  • 6829328182
    fix(filters): correct null matching logic [CW-5741] (#12627) Shivam Mishra 2025-10-09 18:19:20 +0530
  • 6cc69f444b
    chore: Include 11:59 PM slot in business hours display (#12610) Sivin Varghese 2025-10-09 16:51:25 +0530
  • f89ed56258
    feat: update rack version (#12628) Shivam Mishra 2025-10-09 16:50:28 +0530
  • 7c5bb343c6
    fix: Optimize message reindexing to reduce sidekiq job creation (#12618) Vishnu Narayanan 2025-10-09 16:04:50 +0530
  • 170ea7691f
    feat: Add company model and API with tests (#12548) Vinay Keerthi 2025-10-08 20:23:43 +0530
  • 606adffeeb
    fix: I18n::MissingInterpolationArgument for assignee activity messages (#12617) Sivin Varghese 2025-10-08 18:39:51 +0530
  • e9c1c61fe4
    chore(deps): bump uri from 1.0.3 to 1.0.4 (#12619) Vishnu Narayanan 2025-10-08 17:27:52 +0530
  • 78ebdbbbd8
    fix: Normalize URLs with spaces in WhatsApp template parameters (#12594) Aguinaldo Tupy 2025-10-08 07:03:06 -0300
  • 978f4c431a
    feat: Add relay state for SAML SSO (#12597) Shivam Mishra 2025-10-07 20:32:29 +0530
  • 4b2ebb8877
    chore: Update translations (#12598) Chatwoot Bot 2025-10-07 06:47:38 -0700
  • c4c1f3eb63
    chore: Adjust debounce timeouts for conversation stats fetch (#12609) Sivin Varghese 2025-10-07 18:43:54 +0530
  • 829142c808
    fix: Update max_turns config (#12604) Pranav 2025-10-06 22:51:18 -0700
  • 3a71829b46
    feat: Improve captain conversation handling (#12599) Shivam Mishra 2025-10-06 23:21:58 +0530
  • 0974aea300
    chore: Increase custom filter limit from 50 to 1000 per user (#12603) Sivin Varghese 2025-10-06 23:11:26 +0530
  • 9fb0dfa4a7
    feat: Add UI for custom tools (#12585) Shivam Mishra 2025-10-06 21:35:54 +0530
  • 8bbb8ba5a4
    feat(ee): Captain custom http tools (#12584) Shivam Mishra 2025-10-06 20:23:15 +0530
  • a8aefa0c73
    chore: Add account health missing translations (#12596) Muhsin Keloth 2025-10-06 13:00:11 +0530
  • b536f35fa7
    chore: Update translations (#12580) Chatwoot Bot 2025-10-05 21:30:26 -0700
  • 0d721bc898
    chore: UI improvement in auth screens (#12573) Sivin Varghese 2025-10-03 15:31:58 +0530
  • c29a08f0ca
    chore: Update translations (#12555) Chatwoot Bot 2025-10-02 05:54:12 -0700
  • 66cfef9298
    feat: Add WhatsApp health monitoring and self-service registration completion (#12556) Muhsin Keloth 2025-10-02 11:25:48 +0530
  • 109aaa2341
    fix: Display proper conversation ID with click-to-open in SLA reports (#12570) Sivin Varghese 2025-10-02 08:18:54 +0530
  • ecff66146a
    fix: Rendering on email without html content (#12561) Shivam Mishra 2025-10-01 13:43:05 +0530
  • 6b7f96dd68
    fix: include mimetype in document messages (#116) Gabriel Jablonski 2025-09-30 22:38:13 -0300
  • 21366e1c3b
    feat: allow quoted email thread in reply (#12545) Shivam Mishra 2025-09-30 17:47:09 +0530
  • 406a470c81
    feat: Log push notification error (#12543) Shivam Mishra 2025-09-29 15:19:45 +0530
  • 6c6aaf573c
    fix: Optimize Slack channel fetching to avoid rate limiting issues (#12542) Muhsin Keloth 2025-09-29 14:41:48 +0530
  • 487209574c
    chore: Update translations (#12535) Chatwoot Bot 2025-09-28 22:46:22 -0700
  • 7f1671c083
    feat: Form validation message for password input (#11705) Shivam Kumar 2025-09-29 11:12:04 +0530
  • b00261d7c2
    feat: Add password visibility toggle to form input (#12524) Sivin Varghese 2025-09-25 20:14:36 +0530
  • fcb91ab88a
    fix: Auto resolution flaky spec (#11964) Phuong Nguyen 2025-09-25 21:06:38 +0700
  • 59f7c8aa55
    perf: Contact optimisation fixes (#12016) Tanmay Deep Sharma 2025-09-25 15:29:55 +0200
  • cd2c58726f
    fix: Ensure message is always present in conversation_created webhook for WhatsApp attachment messages (#12507) Muhsin Keloth 2025-09-25 18:19:09 +0530
  • 03d0688cc2
    chore: Update translations (#12519) Chatwoot Bot 2025-09-25 03:29:03 -0700
  • b75ea7a762
    feat: Use resolved contacts as base relation for filtering (#12520) Shivam Mishra 2025-09-25 15:26:44 +0530
  • f44e47a624
    feat: Extract Brazil phone number normalization into generic service (#12492) Muhsin Keloth 2025-09-25 11:23:43 +0530
  • 47bdb6d2bb
    feat: Clean up email configuration for from and reply to emails (#12453) Pranav 2025-09-24 11:36:53 -0700