Commit Graph

  • 7d3ba5e68d refine attribute editing controls and accessible labels fix/contact-attribute-links Abhinav Raut 2026-10-26 16:00:36 +05:30
  • c4259b5352 fix custom attribute links in the conversation sidebar Abhinav Raut 2026-10-26 15:48:38 +05:30
  • 941b08ea43 Merge pull request #733 from abhinavxd/fix/security-audit-oct main Abhinav Raut 2026-10-25 22:43:14 +05:30
  • 76242f4c03 add variables help to automation reply and note actions fix/security-audit-oct Abhinav Raut 2026-10-25 22:27:47 +05:30
  • 9452117910 fix logout for expired and revoked sessions Abhinav Raut 2026-10-25 21:59:42 +05:30
  • bd4cda6adb Merge remote-tracking branch 'origin/main' into fix/security-audit-oct Abhinav Raut 2026-10-25 21:27:22 +05:30
  • ca5db10651 Merge pull request #747 from abhinavxd/fix/logging-audit Abhinav Raut 2026-10-25 21:18:59 +05:30
  • fe2b0b7bfb log the provider response when the AI API key is rejected fix/logging-audit Abhinav Raut 2026-10-25 20:52:59 +05:30
  • abca13a008 bring back prompt and message data in debug logs Abhinav Raut 2026-10-25 20:43:12 +05:30
  • 55c56586db fix logging audit issues and preserve canceled scan behavior Abhinav Raut 2026-10-25 20:31:41 +05:30
  • 50ed551983 keep canceled AI request errors translated Abhinav Raut 2026-10-25 19:48:12 +05:30
  • 3a7595e3bc Merge pull request #746 from abhinavxd/fix-proactive-launcher-open Abhinav Raut 2026-10-25 19:39:57 +05:30
  • 0a75fee3ef replace contact merge triggers with Go transactions add-contact-merge Abhinav Raut 2026-10-25 15:41:00 +05:30
  • 56674c4917 fix public message automation conditions expand-automation-rules Abhinav Raut 2026-10-25 15:19:22 +05:30
  • 92f5f7598a keep security failures visible and clarify rejection logs Abhinav Raut 2026-10-25 15:14:52 +05:30
  • e725ffeb6b refresh message previews when unread counts change Abhinav Raut 2026-10-25 15:07:56 +05:30
  • 2d173003f7 keep merged email aliases on the saved contact Abhinav Raut 2026-10-25 12:58:58 +05:30
  • e89a50f1d2 add contact merge screenshots pr-assets/contact-merge-749 Abhinav Raut 2026-10-25 12:50:34 +05:30
  • dcf4a0c514 add contact merging with a review preview Abhinav Raut 2026-10-25 12:39:18 +05:30
  • 757c547bea add automation conditions and actions Abhinav Raut 2026-10-25 12:24:24 +05:30
  • 88b42d525b Update ROADMAP.md Abhinav Raut 2026-10-25 11:59:38 +05:30
  • 905b09d5ea open visible proactive messages from the widget launcher Abhinav Raut 2026-10-25 11:56:59 +05:30
  • b372bdc4a8 fix log levels and add missing logs Abhinav Raut 2026-10-25 11:54:57 +05:30
  • 7305ea7309 fix security audit review findings and CI tests Abhinav Raut 2026-10-25 11:41:21 +05:30
  • 25504dcc7d Bump zod from 3.25.76 to 4.6.6 in /frontend dependabot/npm_and_yarn/frontend/zod-4.6.6 dependabot[bot] 2026-10-25 00:10:26 +00:00
  • 63e0ab33c5 Merge pull request #720 from abhinavxd/fix-autoassign-away-agent Abhinav Raut 2026-10-25 02:37:26 +05:30
  • 40fba36f06 recheck the agent is still active in the team before auto-assigning fix-autoassign-away-agent Abhinav Raut 2026-10-25 02:32:44 +05:30
  • 10e072632c Merge remote-tracking branch 'origin/main' into fix-autoassign-away-agent Abhinav Raut 2026-10-25 02:20:17 +05:30
  • 4d345362c9 Merge pull request #741 from abhinavxd/fix/ai-requeue-history Abhinav Raut 2026-10-25 02:18:56 +05:30
  • d2aa9b1702 keep empty customer messages in AI history fix/ai-requeue-history Abhinav Raut 2026-10-25 02:11:28 +05:30
  • c26bd236cd Merge pull request #744 from abhinavxd/fix-unsupported-windows-arm-builds Abhinav Raut 2026-10-25 01:56:31 +05:30
  • a3b587bea7 remove unsupported Windows ARM build targets Abhinav Raut 2026-10-25 01:49:01 +05:30
  • 89ac43b34f Merge pull request #742 from abhinavxd/update-vulnerable-dependencies Abhinav Raut 2026-10-25 01:35:48 +05:30
  • 18389c88fd remove scheduled Dependabot updates update-vulnerable-dependencies Abhinav Raut 2026-10-25 01:28:45 +05:30
  • 366da871f6 update vulnerable dependencies and Go Abhinav Raut 2026-10-25 01:13:46 +05:30
  • aceabfaa02 hand off when the customer's last message has no readable text Abhinav Raut 2026-10-25 01:07:44 +05:30
  • 5adbfdb4bf add tests for when the AI replies again and shorten comments Abhinav Raut 2026-10-25 00:51:40 +05:30
  • bb0d20c23a answer customer messages sent while the AI is replying Abhinav Raut 2026-10-25 00:50:43 +05:30
  • dab18d4a9b Merge pull request #695 from maximilize/imap-initial-scan Abhinav Raut 2026-10-25 00:00:38 +05:30
  • 1a1feff9dc Merge pull request #736 from abhinavxd/fix/rc-update-banner Abhinav Raut 2026-10-24 23:53:23 +05:30
  • 59b6e92b99 add regression tests for update version comparisons Abhinav Raut 2026-10-24 23:42:47 +05:30
  • 42b3ca9419 Merge pull request #738 from abhinavxd/fix/calendar-month-navigation Abhinav Raut 2026-10-24 23:36:14 +05:30
  • ed9e8400fd Merge pull request #727 from abhinavxd/fix-email-encoding Abhinav Raut 2026-10-24 23:35:48 +05:30
  • 564e3aea67 Merge pull request #719 from maximilize/fix/health-db-check Abhinav Raut 2026-10-24 23:29:34 +05:30
  • 2509d7473c fix month navigation in date filters Abhinav Raut 2026-10-24 11:41:26 +05:30
  • 2be3623f9f show the update banner on release candidate builds Abhinav Raut 2026-10-22 18:19:37 +05:30
  • 5668a2a2c5 Merge pull request #734 from abhinavxd/fix/campaign-repeat-label v2.9.0 Abhinav Raut 2026-10-22 13:16:11 +05:30
  • d0d6daf5f2 simplify the campaign repeat label Abhinav Raut 2026-10-22 13:10:05 +05:30
  • 0debc8db9d Merge pull request #731 from abhinavxd/fix/inbox-card-alignment Abhinav Raut 2026-10-22 12:19:04 +05:30
  • b1d6b01a9d fix five security issues found in the October audit Abhinav Raut 2026-10-22 11:41:18 +05:30
  • 890cdb77da exclude holiday shifts from overnight campaign working hours Abhinav Raut 2026-10-22 11:27:37 +05:30
  • f8af161763 reject stale campaign responses from earlier page visits Abhinav Raut 2026-10-22 03:00:34 +05:30
  • a1c44cc05e fix campaign navigation and overnight hours Abhinav Raut 2026-10-22 02:39:10 +05:30
  • fa31a75425 fix system email layout assertions Abhinav Raut 2026-10-22 02:27:50 +05:30
  • 1b2d0ae0b5 polish shared controls and compact system email layouts Abhinav Raut 2026-10-22 02:13:30 +05:30
  • 83c676190d update widget JavaScript API examples Abhinav Raut 2026-10-22 01:18:54 +05:30
  • 627d377f49 fix settings footers and preview tabs Abhinav Raut 2026-10-22 01:18:51 +05:30
  • c8463d18e3 fix reply editor focus after draft loading Abhinav Raut 2026-10-22 01:12:14 +05:30
  • f0eb2235e7 align inbox channel card headings Abhinav Raut 2026-10-22 01:04:21 +05:30
  • 2dc96fca34 Merge pull request #730 from abhinavxd/fix/release-ui-spacing Abhinav Raut 2026-10-22 00:45:26 +05:30
  • f7d8ed5b24 show all permitted sidebar sections when reordering Abhinav Raut 2026-10-22 00:33:04 +05:30
  • 8385b6b9a6 fix login layout and agent control spacing Abhinav Raut 2026-10-22 00:29:40 +05:30
  • 0b6d8c85da test encoded sender names in raw IMAP envelopes fix-email-encoding Abhinav Raut 2026-10-21 23:50:01 +05:30
  • 115fd2679e fix decoding of email subjects and sender names Abhinav Raut 2026-10-21 23:36:18 +05:30
  • fb2e6d8c6b skip agents who went away since the last auto-assign pool reload Abhinav Raut 2026-10-21 17:14:33 +05:30
  • fdf446251a health: report unhealthy when the database does not answer max 2026-10-21 09:14:08 +00:00
  • fe64652a38 Merge pull request #717 from abhinavxd/dependabot/go_modules/github.com/klauspost/compress-1.18.7 v2.9.0-rc.10 Abhinav Raut 2026-10-21 11:20:55 +05:30
  • e370711111 Merge pull request #718 from abhinavxd/dependabot/npm_and_yarn/frontend/vite-6.4.4 Abhinav Raut 2026-10-21 11:20:31 +05:30
  • 3d2860b681 Bump vite from 6.4.3 to 6.4.4 in /frontend dependabot/npm_and_yarn/frontend/vite-6.4.4 dependabot[bot] 2026-10-21 01:27:08 +00:00
  • 8ffe47cb32 Bump github.com/klauspost/compress from 1.18.0 to 1.18.7 dependabot[bot] 2026-10-20 22:23:02 +00:00
  • 004a586dbb Merge pull request #716 from abhinavxd/fix/admin-table-layout Abhinav Raut 2026-10-21 03:47:26 +05:30
  • 7c97789900 use stable IDs for admin table rows fix/admin-table-layout Abhinav Raut 2026-10-21 03:44:41 +05:30
  • 2a31ef9cb4 Merge pull request #712 from abhinavxd/qa/2.9.0-release Abhinav Raut 2026-10-21 03:39:16 +05:30
  • 1616e4b990 improve admin table layout Abhinav Raut 2026-10-21 03:35:06 +05:30
  • 30de4ca40d fix draft recipient test expectations Abhinav Raut 2026-10-21 03:02:07 +05:30
  • c9fb6c1ce1 normalize default template types on update Abhinav Raut 2026-10-21 02:46:14 +05:30
  • 62fe692c53 allow repeated replies in outgoing email templates Abhinav Raut 2026-10-21 02:40:40 +05:30
  • 61ff12b321 explain outgoing template validation Abhinav Raut 2026-10-21 02:33:30 +05:30
  • 64b4424251 cover SMTP authentication and revert campaign date changes Abhinav Raut 2026-10-21 02:10:40 +05:30
  • da8ee1693a revert recipient persistence in reply drafts Abhinav Raut 2026-10-21 01:47:23 +05:30
  • 32d923d9e2 add a default layout for outgoing email templates Abhinav Raut 2026-10-21 01:37:06 +05:30
  • a32c2a855d reject duplicate replies when saving email templates Abhinav Raut 2026-10-21 01:31:12 +05:30
  • a32818369b Merge remote-tracking branch 'origin/main' into qa/2.9.0-release Abhinav Raut 2026-10-21 01:12:48 +05:30
  • fbe3aeaeef Merge pull request #714 from maximilize/feat/sidebar-all-conversations Abhinav Raut 2026-10-21 01:11:11 +05:30
  • 877ecb92a8 sidebar: list all of the contact's conversations, highlight the current one max 2026-10-20 17:13:18 +00:00
  • 7235288ad8 isolate contacts in reply minimize tests Abhinav Raut 2026-10-20 12:53:36 +05:30
  • 10ee92b0f3 remember the minimized reply box state Abhinav Raut 2026-10-20 12:37:36 +05:30
  • 4a3dd0eef3 add regression coverage for release fixes Abhinav Raut 2026-10-20 11:23:00 +05:30
  • 4490525160 Merge remote-tracking branch 'origin/main' into qa/2.9.0-release Abhinav Raut 2026-10-20 01:51:42 +05:30
  • 95fed41c88 Merge pull request #711 from jleroy/i18n/update-2026-10-19 Abhinav Raut 2026-10-20 01:39:43 +05:30
  • c6a2142469 fix campaign stats loading and update release tests Abhinav Raut 2026-10-20 01:17:41 +05:30
  • 7fee393cce fix issues found during release testing Abhinav Raut 2026-10-20 00:58:33 +05:30
  • 4921685208 Merge pull request #710 from abhinavxd/email-quoted-history Abhinav Raut 2026-10-20 00:49:18 +05:30
  • 7d919ece1f show attachment label in reply notifications when the reply is only quoted text email-quoted-history Abhinav Raut 2026-10-20 00:23:46 +05:30
  • 43353a2441 Update translations [2026-10-19] Jonathan Leroy 2026-10-19 20:50:43 +02:00
  • 36b46f16f6 skip quote-only replies in email history and check only the template for PreviousMessages Abhinav Raut 2026-10-20 00:06:04 +05:30
  • 703f38fafc quote only messages the contact already saw in email history Abhinav Raut 2026-10-20 00:00:37 +05:30
  • 114c80a059 add IsIncoming to quoted messages and escape sender fields Abhinav Raut 2026-10-19 23:34:56 +05:30
  • d3acea74d0 add earlier messages as a variable in the outgoing email template Abhinav Raut 2026-10-19 23:33:20 +05:30
  • aecc5a14fe Merge pull request #709 from sneha-thyagarajan/fix/empty-subject-fallback Abhinav Raut 2026-10-19 23:13:08 +05:30