Commit Graph

  • cfeb152a82 allow marking a conversation read without a message id Abhinav Raut 2026-10-08 00:48:17 +05:30
  • a9fd8616a8 put the alias reply tag on the main address and keep the alias as sender Abhinav Raut 2026-10-08 00:37:33 +05:30
  • 5dacd6ec2f merge main into fix-notification-read-state Abhinav Raut 2026-10-08 00:35:58 +05:30
  • 723c0e84ba fix notification and conversation read state Abhinav Raut 2026-10-08 00:33:14 +05:30
  • 5c65772bdf keep customer replies on the alias and fix the alias verify e2e test Abhinav Raut 2026-10-07 23:32:30 +05:30
  • 58ee4193e2 move new tests into package test files and check reassignment access once Abhinav Raut 2026-10-07 23:22:46 +05:30
  • 651202daef Merge pull request #671 from abhinavxd/fix-contact-email-case-match Abhinav Raut 2026-10-07 23:21:23 +05:30
  • 4be5ae696f ignore case sensitive match on contact email automation rules Abhinav Raut 2026-10-07 23:10:57 +05:30
  • 4868ff5f09 Merge pull request #666 from abhinavxd/animation-review Abhinav Raut 2026-10-07 22:51:13 +05:30
  • e6791bebf6 fix lost and stuck alias verifications and keep alias replies in the conversation Abhinav Raut 2026-10-07 22:43:49 +05:30
  • e0919efd87 Revise roadmap structure and wording Abhinav Raut 2026-10-07 12:04:31 +05:30
  • 8d2fea6168 Merge pull request #669 from abhinavxd/dependabot/npm_and_yarn/frontend/axios-1.20.0 Abhinav Raut 2026-10-06 10:51:47 +05:30
  • 92954f1d06 Bump axios from 1.18.0 to 1.20.0 in /frontend dependabot[bot] 2026-10-05 12:21:25 +00:00
  • f300f33055 clear the help error when the language changes Yinghao Sun 2026-10-05 08:58:35 +01:00
  • 2d76cb14fe keep the latest widget language and reset help when it changes Yinghao Sun 2026-10-05 07:59:11 +01:00
  • 475bf6916c let the host page choose the live chat widget language Yinghao Sun 2026-10-04 22:50:46 +01:00
  • 73f9ab3ec5 hide the closed widget window on a timer Abhinav Raut 2026-10-04 22:55:04 +05:30
  • bfcdcc0dbe tune animations across the app and widget Abhinav Raut 2026-10-04 22:37:14 +05:30
  • 865bb00152 show saved alias status for the typed address and leave other inboxes' verification mail alone Abhinav Raut 2026-09-29 02:19:16 +05:30
  • f6a0a1e5c7 Merge remote-tracking branch 'origin/main' into feat/inbox-aliases Abhinav Raut 2026-09-29 01:47:13 +05:30
  • 08376f7f55 Merge pull request #488 from Norbiros/feature/automation-filter-email-to Abhinav Raut 2026-09-29 01:17:26 +05:30
  • 415316d29c move IncomingTo to the end of the conversation struct Abhinav Raut 2026-09-29 01:05:09 +05:30
  • c46414ee60 Merge remote-tracking branch 'origin/main' into feature/automation-filter-email-to Abhinav Raut 2026-09-29 00:53:53 +05:30
  • 4498cb4ced allow Telegram auto replies after failed sends feat-telegram Abhinav Raut 2026-09-27 23:44:51 +05:30
  • 2bb129c8b1 remove the help center custom code test Abhinav Raut 2026-09-27 23:39:47 +05:30
  • 3a3ff66e5f allow SSO logins when the provider marks the email as unverified Abhinav Raut 2026-09-27 23:33:30 +05:30
  • c8227014ab block framing of the dashboard and require inbox UUIDs for widget joins Abhinav Raut 2026-09-27 23:28:48 +05:30
  • 67c3c2dbbe ignore Telegram messages from blocked contacts, and count overnight hours on the day they open Abhinav Raut 2026-09-27 23:26:44 +05:30
  • 956cb8ae51 rename the help center test file to match its source file Abhinav Raut 2026-09-27 23:14:12 +05:30
  • aae19c1e71 use cached agents for session and reassignment checks and index media uploader Abhinav Raut 2026-09-27 12:18:06 +05:30
  • 7e8620a2b3 fix issues found in code review of the security fixes Abhinav Raut 2026-09-27 10:44:10 +05:30
  • 14e6af0e6c restore help center custom code on the default domain Abhinav Raut 2026-09-26 01:53:15 +05:30
  • 74e3277756 fix incomplete upload data in the ownership test Abhinav Raut 2026-09-26 01:33:51 +05:30
  • ac5921e192 fix security issues found in repository review Abhinav Raut 2026-09-26 01:30:02 +05:30
  • b60c0e65f6 Merge pull request #496 from abhinavxd/feat-whatsapp Abhinav Raut 2026-09-27 23:11:51 +05:30
  • 34c71b56b6 remove to field from conversation created webhook Abhinav Raut 2026-09-27 23:08:19 +05:30
  • 06080e0fed log in before inbox form specs and keep the agent's sender pick Abhinav Raut 2026-09-27 23:07:19 +05:30
  • d551bf90fd Merge pull request #652 from h3ssan/refactor/duplicated-check Abhinav Raut 2026-09-27 23:01:13 +05:30
  • 0c1dec7456 simplify inbox aliases and tidy the email inbox form Abhinav Raut 2026-09-27 22:54:40 +05:30
  • 73d0d09b88 use the IsEncrypted helper Hassan A. Hashim 2026-09-27 14:14:09 +03:00
  • 889d054fac share duplicated Telegram helpers with existing code and trim repeated work Abhinav Raut 2026-09-27 12:39:51 +05:30
  • 0adfa69e47 fix Telegram webhook updates when an inbox is toggled, and stop retrying failed auto replies Abhinav Raut 2026-09-27 11:58:16 +05:30
  • 9f45dcc4ab use named constants for the Telegram channel and its limits Abhinav Raut 2026-09-27 11:58:09 +05:30
  • 1efd0e8637 shorten Telegram inbox strings and sort the translation file Abhinav Raut 2026-09-27 11:42:01 +05:30
  • 1fe154213c Update ROADMAP.md Abhinav Raut 2026-09-27 11:29:39 +05:30
  • c3a7534734 Merge remote-tracking branch 'origin/feat-whatsapp' into feat-telegram Abhinav Raut 2026-09-27 11:25:32 +05:30
  • e5a427dec3 wip telegram Abhinav Raut 2026-09-27 11:19:07 +05:30
  • f6763d2606 skip inboxes that share a From address when migrating inbox addresses Abhinav Raut 2026-09-27 11:14:01 +05:30
  • da13bfb44c Merge remote-tracking branch 'origin/main' into feat/inbox-aliases Abhinav Raut 2026-09-27 11:11:55 +05:30
  • 95cbbdab7b Merge remote-tracking branch 'origin/main' into feature/automation-filter-email-to Abhinav Raut 2026-09-27 11:06:28 +05:30
  • ce6cc5efdd limit To filter to new conversations and fix case sensitive checkbox Abhinav Raut 2026-09-27 11:06:12 +05:30
  • f65ac06051 conversation: expose the inbox to the outgoing email template pmslava 2026-09-25 20:19:42 +02:00
  • 38deabcd23 fix the WhatsApp spec for the lowercase brand name and drop an unchecked test cleanup v2.9.0-rc.8 Abhinav Raut 2026-09-25 21:58:44 +05:30
  • 3dfcde8e30 remove duplicate and unneeded WhatsApp translation strings Abhinav Raut 2026-09-25 21:41:08 +05:30
  • a38a89ebc4 name the v2.9.0 migration v2.9.0-rc.8 Abhinav Raut 2026-09-25 21:30:08 +05:30
  • c0d6131e47 Merge remote-tracking branch 'origin/main' into feat-whatsapp Abhinav Raut 2026-09-25 21:12:01 +05:30
  • 0bfaa890a4 Merge remote-tracking branch 'origin/main' into feat-whatsapp Abhinav Raut 2026-09-25 21:08:55 +05:30
  • ab3a5ca682 Merge pull request #641 from abhinavxd/fix-svg-uploads Abhinav Raut 2026-09-25 21:08:48 +05:30
  • 6f77cfb1ad sandbox only downloaded files so videos play in Chrome again Abhinav Raut 2026-09-25 20:01:43 +05:30
  • 8272aa2d07 add forced download cases to the media serve test Abhinav Raut 2026-09-25 18:52:50 +05:30
  • dc516bdd20 refactor: replace string literals with constants for content disposition Abhinav Raut 2026-09-25 18:36:03 +05:30
  • c42e121135 Merge pull request #642 from abhinavxd/fix-zoom-overflow Abhinav Raut 2026-09-25 18:19:34 +05:30
  • 8ec3b1a0c7 wrap long one-word contact names inside the sidebar Abhinav Raut 2026-09-25 17:44:45 +05:30
  • 7c79f6e44d fix content spilling out of panels and dialogs when zoomed in or out Abhinav Raut 2026-09-25 14:39:55 +05:30
  • fae3251dfc stop uploaded SVG files from running scripts Abhinav Raut 2026-09-25 11:52:31 +05:30
  • 9e4a114220 preserve leading zeros in Congo WhatsApp numbers Abhinav Raut 2026-09-25 02:45:04 +05:30
  • 5cd6b3bbe2 fix WhatsApp contact blocking and reply variables Abhinav Raut 2026-09-25 02:29:11 +05:30
  • 9f686ac568 remove redundant translations and semicolons Abhinav Raut 2026-09-25 02:06:02 +05:30
  • b101170bdc log when time trigger evaluation starts Abhinav Raut 2026-09-25 01:54:44 +05:30
  • 7c3b239793 make the time trigger lookback configurable Abhinav Raut 2026-09-25 01:50:24 +05:30
  • 7f5b3467e4 add last resolved rules and consolidate migration tests Abhinav Raut 2026-09-25 01:42:21 +05:30
  • 277ef89e3e consolidate database test helpers into testutil Abhinav Raut 2026-09-25 01:36:05 +05:30
  • 5529754b19 drop the leading 0 from local WhatsApp numbers and fix composer Cypress tests Abhinav Raut 2026-09-25 01:29:53 +05:30
  • 6c3006cc6d share the channel icon mapping across components Abhinav Raut 2026-09-25 01:09:45 +05:30
  • 544a3e1bd6 keep prereleases from updating latest Docker tags Abhinav Raut 2026-09-25 01:01:31 +05:30
  • 96b88dcfe8 revamp the new conversation composer and preserve drafts Abhinav Raut 2026-09-25 01:00:35 +05:30
  • 503f7519a5 fix WhatsApp ingester shutdown order Abhinav Raut 2026-09-25 00:36:23 +05:30
  • e0727283aa Merge remote-tracking branch 'origin/main' into feat-whatsapp Abhinav Raut 2026-09-24 02:10:38 +05:30
  • df9de13b97 show the WhatsApp icon next to the inbox in the conversation sidebar Abhinav Raut 2026-09-24 02:01:44 +05:30
  • 4bcc7a3f64 move the reopen window field and focus template search on open Abhinav Raut 2026-09-24 01:55:45 +05:30
  • db1eecc9d5 Merge pull request #637 from abhinavxd/fix-minimize-icon Abhinav Raut 2026-09-24 01:55:38 +05:30
  • f9fe57dacc move the reply box minimize line to the bottom of its button Abhinav Raut 2026-09-24 01:54:57 +05:30
  • 6b0f8c434d scroll the template row into view before checking it in the WhatsApp delete test Abhinav Raut 2026-09-24 01:38:21 +05:30
  • 3001a7a6e0 merge main into feat-whatsapp Abhinav Raut 2026-09-24 01:28:52 +05:30
  • 96d29eb8ba Update README.md Abhinav Raut 2026-09-24 01:18:18 +05:30
  • 35196e0eb1 Merge pull request #618 from abhinavxd/mobile-improvements Abhinav Raut 2026-09-24 00:32:35 +05:30
  • 5067eb256a keep focus in the tag picker after each pick Abhinav Raut 2026-09-24 00:25:03 +05:30
  • e4fb9770c7 make the phone message avatar bigger Abhinav Raut 2026-09-24 00:10:21 +05:30
  • f4d5adf336 show the avatar next to the sender name on phones Abhinav Raut 2026-09-24 00:08:59 +05:30
  • 804e4578b0 add reply recipient tests and tidy three small UI details Abhinav Raut 2026-09-23 23:59:55 +05:30
  • f07efc0dec close the phone sidebar when opening the view form Abhinav Raut 2026-09-23 23:42:23 +05:30
  • 21be970951 show the desktop layout from 1024px and fix phone layout bugs Abhinav Raut 2026-09-23 23:34:43 +05:30
  • 240aef8282 fix bugs found while testing WhatsApp end to end Abhinav Raut 2026-09-23 16:41:50 +05:30
  • 9b2c0ec6a9 keep text formatting in WhatsApp replies Abhinav Raut 2026-09-23 14:19:03 +05:30
  • ad3888a32b bug fixes Abhinav Raut 2026-09-23 13:03:21 +05:30
  • 5225f92135 Merge branch 'merge-main-into-whatsapp' into feat-whatsapp Abhinav Raut 2026-09-23 10:12:02 +05:30
  • 72497ecec6 block new WhatsApp conversations when the contact already has an open one Abhinav Raut 2026-09-23 10:12:02 +05:30
  • d2e2bcc3b6 Merge remote-tracking branch 'origin/main' into feat-whatsapp Abhinav Raut 2026-09-23 10:08:25 +05:30
  • 717dfe96a3 Merge remote-tracking branch 'origin/main' into mobile-improvements Abhinav Raut 2026-09-23 04:05:09 +05:30
  • b1c8044964 Merge pull request #619 from abhinavxd/libredesk-widget-improvements Abhinav Raut 2026-09-23 04:04:52 +05:30