Commit Graph

  • 2b5638287c chore: Add Hebrew translation to components.json (#13072) Ynon Perek 2025-12-18 04:52:32 +02:00
  • c117257b42 chore: Updated Hebrew translations (#12883) Yuval 2025-12-18 03:34:42 +02:00
  • 07b561952b chore: Update Lithuanian translations in lt.json (#12927) Gvidas 2025-12-18 03:22:25 +02:00
  • d747b95f6e fix: Add Contact form buttons cut off on mobile web (fixes #13081) (#13099) Lavesh Patil 2025-12-18 05:34:35 +05:30
  • 7314c279ee test(leadsquared): make ApiError specs reload-safe (#13098) Sojan Jose 2025-12-17 13:30:34 -08:00
  • ca5e112a8c feat: TikTok channel (#12741) Mazen Khalil 2025-12-17 18:54:50 +03:00
  • 116ed54c7e fix: Prioritize SDK enableFileUpload flag when explicitly set (#13091) Muhsin Keloth 2025-12-17 19:03:54 +05:30
  • cfa0bb953b feat: Custom attribute page redesign (#13087) Muhsin Keloth 2025-12-17 14:30:49 +05:30
  • b6a14bda48 chore: Enable YearInReview for everyone, include analytics (#13090) Pranav 2025-12-16 18:20:10 -08:00
  • fd8919b901 chore: Replace installation name in captain empty state (#13083) Sivin Varghese 2025-12-16 15:04:34 +05:30
  • 0d490640f2 feat: Conversation workflow backend changes (#13070) Muhsin Keloth 2025-12-16 14:43:15 +05:30
  • 02216471c3 feat: Enable attachment paste in new conversation modal (#13082) Sivin Varghese 2025-12-16 14:35:42 +05:30
  • 68d8e62a5c fix: Share modal not working in year-in-review (#13079) Sivin Varghese 2025-12-16 12:32:52 +05:30
  • bb8bafe3dc feat(ce): Add Year in review feature (#13078) Pranav 2025-12-15 17:24:45 -08:00
  • d2ba9a2ad3 feat(enterprise): add voice conference API (#13064) Sojan Jose 2025-12-15 15:11:59 -08:00
  • 3fce56c98f fix: captain template message conflict (#13048) Aakash Bakhle 2025-12-15 15:47:26 +05:30
  • 26b4a24f11 fix: linear and user association spec (#13056) Vishnu Narayanan 2025-12-12 18:53:26 +05:30
  • a8ed074bf0 fix: Preserve double newlines in text-based messaging channels (#13055) Vinay Keerthi 2025-12-12 16:35:53 +05:30
  • 96fe3e146d chore: Clean up reply box component (#13060) Sivin Varghese 2025-12-12 10:50:02 +05:30
  • 696564863c feat: Add plain-text editor for non-rich content channels (#13058) Sivin Varghese 2025-12-12 10:14:22 +05:30
  • df4c8cf58b chore: Strip unsupported signature formatting by channel (#13046) Sivin Varghese 2025-12-11 19:58:59 +05:30
  • 2bd8e76886 feat: Add backend changes for whatsapp csat template (#12984) Muhsin Keloth 2025-12-11 16:36:37 +05:30
  • 1de8d3e56d feat: legacy features to ruby llm (#12994) Aakash Bakhle 2025-12-11 14:17:28 +05:30
  • f2054e703a fix: Handle rich message signatures & attachment overflow (#13045) Sivin Varghese 2025-12-10 23:13:04 +05:30
  • 89d02e2c92 fix: Preserve multiple newlines with whitespace in text-based messaging channels (#13044) Vinay Keerthi 2025-12-10 21:44:16 +05:30
  • 0d8e249fe4 feat: include chatwoot metadata with each tool call (#12907) Shivam Mishra 2025-12-10 15:25:18 +05:30
  • 20fa5eeaa5 fix: Prevent SLA deletion timeouts by moving to async job (#12944) Muhsin Keloth 2025-12-10 12:28:47 +05:30
  • f2eaa845dc fix: Preserve multiple consecutive newlines in text-based messaging channels (#13032) Vinay Keerthi 2025-12-09 17:45:27 +05:30
  • 863c033699 fix: Strip unsupported markdown formatting from canned responses (#13028) Sivin Varghese 2025-12-09 09:15:35 +05:30
  • 141dfc3321 fix: preserve newlines and formatting in Twilio WhatsApp messages (#13022) Vinay Keerthi 2025-12-08 22:04:30 +05:30
  • aa21c15d0e fix: hide linear card when not enabled (#12918) Giuseppe Di Giorno 2025-12-08 16:19:50 +01:00
  • 3051da1e44 fix: add renewal identification for credit flow (#12999) Tanmay Deep Sharma 2025-12-08 18:35:33 +05:30
  • 399c91adaa feat: Standardize rich editor across all channels (#12600) Sivin Varghese 2025-12-08 14:43:45 +05:30
  • eb759255d8 perf: update the logic to purchase credits (#12998) Tanmay Deep Sharma 2025-12-08 10:52:17 +05:30
  • cc86b8c7f1 fix: stream attachment handling in workers (#12870) Sojan Jose 2025-12-05 13:02:53 -08:00
  • a971ff00f8 fix: ruby_llm version conflicts with ai-agents (#13011) Shivam Mishra 2025-12-05 10:52:13 +05:30
  • 67dc21ea5f fix: Hardcoded 500 in AI api error response(#13005) Aakash Bakhle 2025-12-04 20:32:46 +05:30
  • efc3b5e7d4 fix: Handle Instagram API error codes properly in message processing (#13002) Muhsin Keloth 2025-12-04 18:53:50 +05:30
  • eed2eaceb0 feat: Migrate ruby llm captain (#12981) Aakash Bakhle 2025-12-04 18:26:10 +05:30
  • 0a17976913 fix: Filter out unsupported ephemeral message attachments (#13003) Muhsin Keloth 2025-12-04 16:09:04 +05:30
  • 57904a56a0 chore: update vulnerable packages (#12996) Shivam Mishra 2025-12-04 15:28:12 +05:30
  • 728a5a6710 fix: handle missing AccountUser in inbox_member API (#12993) Vishnu Narayanan 2025-12-04 13:32:51 +05:30
  • 87fe1e9ad7 feat: migrate editor to ruby-llm (#12961) Aakash Bakhle 2025-12-04 12:51:35 +05:30
  • 5c3b85334b feat: Add support for shared post and story attachment types in Instagram messages (#12997) Muhsin Keloth 2025-12-04 05:20:47 +05:30
  • e6a7e836a0 fix: Add support for ig_post attachment type in Instagram messages (#12992) Muhsin Keloth 2025-12-03 10:27:16 +05:30
  • b269cca0bf feat: Add AI credit topup flow for Stripe (#12988) Tanmay Deep Sharma 2025-12-03 07:23:44 +05:30
  • 1df5fd513a fix: Reduce unnecessary label suggestion API calls (#12978) Sivin Varghese 2025-12-01 13:36:34 +05:30
  • 4627aad56d fix: Enable reply editor for API channels with templates (#12973) Muhsin Keloth 2025-12-01 10:13:38 +05:30
  • f23d95e004 feat: Add Pinia support and relocate store factory (#12854) Sivin Varghese 2025-11-28 16:31:59 +05:30
  • 1ef945de7b feat: Instrument captain (#12949) Aakash Bakhle 2025-11-28 15:12:55 +05:30
  • 92fc286ecb fix: Resolve z-index issue in assistant switcher (#12969) Sivin Varghese 2025-11-27 10:35:42 +05:30
  • dedb0426fb chore: Improve pagination with compact number formatting and pluralization (#12962) Sivin Varghese 2025-11-27 10:32:34 +05:30
  • eb0410af53 fix: handle string return values in MailPresenter#from method (#12966) Vinay Keerthi 2025-11-27 10:31:56 +05:30
  • 3ded13c8d5 chore(revert): switch label suggestions back gpt 4 mini (#12959) Aakash Bakhle 2025-11-27 10:27:11 +05:30
  • f1079574e3 fix: Disable SSL verification for LINE webhooks in development (#12960) Vinay Keerthi 2025-11-26 22:38:26 +05:30
  • 73ad27e94c fix: Show WhatsApp templates only for inboxes with templates (#12965) Muhsin Keloth 2025-11-26 21:01:31 +05:30
  • 6a83cad69d fix: Prevent WhatsApp campaign duplicate messages by updating status immediately (#12955) Muhsin Keloth 2025-11-26 15:25:49 +05:30
  • 7e0507e3b5 fix: invalid language tag in heatmap component in reports page (#12952) Gabriel Jablonski 2025-11-26 04:54:29 -03:00
  • 94a9e4e067 chore: Add custom RuboCop cop to enforce one class per file (#12947) Vinay Keerthi 2025-11-26 12:53:04 +05:30
  • 7b20ecd27b chore: Revert pagination formatting and pluralization (#12954) Shivam Mishra 2025-11-25 21:36:13 +05:30
  • e635122ff6 fix: add presence validation for account name (#12636) Gabriel Jablonski 2025-11-25 11:41:15 -03:00
  • fa07b9158a fix: switch label suggestions to gpt-5-nano (#12945) Aakash Bakhle 2025-11-25 19:36:47 +05:30
  • 46eb6f39f3 fix: Resolve z-index issue in assistant switcher (#12940) Sivin Varghese 2025-11-25 18:47:31 +05:30
  • f0538b25ed fix: Reactive assistantId issue in Captain Inbox after route changes (#12939) Sivin Varghese 2025-11-25 18:47:18 +05:30
  • 389b864020 fix: click event for billing support (#12942) Shivam Mishra 2025-11-25 14:53:27 +05:30
  • 26778156dc chore: Improve pagination with compact number formatting and pluralization (#12921) Sivin Varghese 2025-11-25 07:19:24 +05:30
  • 48627da0f9 feat: outbound voice call essentials (#12782) Sojan Jose 2025-11-24 17:47:00 -08:00
  • 6a712b7592 fix: Update Arcade embed aspect ratio (#12923) Sivin Varghese 2025-11-24 20:22:27 +05:30
  • e9c60aec04 feat: Add support for Langfuse LLM Tracing via OTEL (#12905) Aakash Bakhle 2025-11-22 06:01:45 +05:30
  • a8e9acfae9 fix: shopify and leadsquared specs in ci (#12926) Vishnu Narayanan 2025-11-21 17:01:03 +05:30
  • f5908b0f8a fix: test failures due to parallelisation in ci (#12924) Vishnu Narayanan 2025-11-21 16:33:29 +05:30
  • 45fa697885 chore: Hide pagination for empty company list (#12920) Sivin Varghese 2025-11-21 12:23:01 +05:30
  • 51fbf583b6 fix: Companies card pluralization issue (#12919) Sivin Varghese 2025-11-21 12:22:02 +05:30
  • 38d6ee6dd2 chore: Save company list sorting preferences in UI settings (#12916) Sivin Varghese 2025-11-21 06:21:27 +05:30
  • a547c28c8d fix: reduce sidekiq memorymax to 1.2gb (#12915) Vishnu Narayanan 2025-11-20 21:20:42 +05:30
  • 5608f5a1a2 fix: Widget shows 'away' on initial load despite agents being online (#12869) Rob Coenen 2025-11-20 09:57:44 -05:00
  • da4110a495 feat: add retry loadWithRetry composable (#12873) Shivam Mishra 2025-11-20 19:40:20 +05:30
  • 9a2136caf1 fix: Change messages.source_id to text column (#12908) Vinay Keerthi 2025-11-20 11:41:41 +05:30
  • a44192bbe7 feat: remove captain v2 from chatwoot internal list (#12903) Shivam Mishra 2025-11-19 17:49:47 +05:30
  • 5a5b30fe1e chore: increment CW version (#12902) Vishnu Narayanan 2025-11-19 17:10:01 +05:30
  • 08b9134486 feat: speed up circleci and github actions (#12849) Vishnu Narayanan 2025-11-19 15:32:48 +05:30
  • 7874a6a3dd Merge branch 'release/4.8.0' into develop Sojan Jose 2025-11-18 18:41:59 -08:00
  • 4e9f644646 Merge branch 'release/4.8.0' Sojan Jose 2025-11-18 18:41:51 -08:00
  • e9edfcafbb Bump version to 4.8.0 Sojan Jose 2025-11-18 18:39:51 -08:00
  • 5f2b2f4221 feat: APIs to assign agents_bots as assignee in conversations (#12836) Sojan Jose 2025-11-18 18:20:58 -08:00
  • 70c183ea6e feat: hide email forwarding address if INBOUND_EMAIL_DOMAIN is not configured (#12768) Vishnu Narayanan 2025-11-19 07:35:12 +05:30
  • 6c07f62cfc feat: Add Amazon SES inbound email support (#12893) Sojan Jose 2025-11-18 02:03:08 -08:00
  • e33f28dc33 feat: Companies page (#12842) Sivin Varghese 2025-11-18 15:29:15 +05:30
  • 58ca82c720 feat: Backend - Companies API endpoint with pagination and search (#12840) Vinay Keerthi 2025-11-18 14:28:56 +05:30
  • 7acf3c8817 chore: Update translations (#12876) Chatwoot Bot 2025-11-17 22:02:54 -08:00
  • 77f492590e feat: Control the allowed login methods via Super Admin (#12892) Sojan Jose 2025-11-17 21:55:12 -08:00
  • 5b56f64838 feat: Customizable webhook timeout configuration (#12777) Sojan Jose 2025-11-17 14:43:23 -08:00
  • bf806f0c28 feat: allow configuring attachment upload limit (#12835) Sojan Jose 2025-11-17 14:03:08 -08:00
  • 93374f4327 fix: Change contact_inboxes.source_id to text column (#12882) Vinay Keerthi 2025-11-17 16:09:36 +05:30
  • c9823d9409 feat: Assignment service (v2) (#12320) Tanmay Deep Sharma 2025-11-17 10:08:25 +05:30
  • 2c4e65d68e chore: Hide assistant switcher on paywall screen (#12875) Sivin Varghese 2025-11-17 09:58:59 +05:30
  • 6ae5e67b52 fix: revert annotaterb migration due to persistent annotation errors (#12881) Vinay Keerthi 2025-11-14 22:42:56 +05:30
  • 32da4eec27 chore: Update translations (#12818) Chatwoot Bot 2025-11-14 01:54:38 -08:00
  • 945a08eadb chore: disable worker MemoryHigh throttling in systemd unit (#12871) Sojan Jose 2025-11-13 23:49:06 -08:00
  • 559d1b6576 fix: migrate from deprecated annotate gem to annotaterb (#12845) Vinay Keerthi 2025-11-14 12:35:38 +05:30