Commit Graph

  • b001d7a713 use one deadline for the whole sidebar counts request Abhinav Raut 2026-09-02 00:48:02 +05:30
  • 2ba716cb58 Merge remote-tracking branch 'origin/main' into pr/sidebar-counts Abhinav Raut 2026-09-02 00:45:50 +05:30
  • 455f745e08 apply code review fixes to sidebar counts Abhinav Raut 2026-09-02 00:44:42 +05:30
  • d22de18112 count all sidebar views in batches instead of dropping past 50 Abhinav Raut 2026-09-02 00:26:55 +05:30
  • dc553dabba Merge pull request #537 from abhinavxd/shrink-macro-payloads Abhinav Raut 2026-09-02 00:25:47 +05:30
  • 5e22ed3f56 keep the thumbnail name when its upload fails shrink-macro-payloads Abhinav Raut 2026-09-02 00:01:46 +05:30
  • 12bb634b0f Merge remote-tracking branch 'origin/main' into shrink-macro-payloads Abhinav Raut 2026-09-02 00:01:42 +05:30
  • 4977542191 cover the user view form and tidy the palette empty state Abhinav Raut 2026-09-01 23:54:20 +05:30
  • f0c8413c13 test the macro view filter for all three surfaces Abhinav Raut 2026-09-01 23:25:54 +05:30
  • 3ffbea5649 test macro visibility scoping for all three scopes Abhinav Raut 2026-09-01 23:24:40 +05:30
  • 87a95f073e center command states in the available space Abhinav Raut 2026-09-01 23:19:02 +05:30
  • 4aacd20261 keep the upload when the thumbnail fails Abhinav Raut 2026-09-01 23:07:36 +05:30
  • 51db29ab9d move agent lookup into its own sql queries Abhinav Raut 2026-09-01 22:45:07 +05:30
  • c934758ca8 cap sidebar view counts and move the count badge into a component Abhinav Raut 2026-09-01 21:18:48 +05:30
  • 939ca59598 Merge pull request #540 from eozsahin1993/feat/read-receipt-indicator Abhinav Raut 2026-08-31 02:15:28 +05:30
  • 01ec83c7ce fix same-second read receipt and add sent/read tooltips Abhinav Raut 2026-08-31 01:56:19 +05:30
  • 921e507e83 Merge pull request #543 from eozsahin1993/fix/disable-mentions-for-replies Abhinav Raut 2026-08-30 23:56:13 +05:30
  • c1d613c942 Merge pull request #548 from malpou/fix/oidc-redirect-live-lookup Abhinav Raut 2026-08-30 23:48:47 +05:30
  • 60cb85494c Merge pull request #544 from malpou/api/source-id Abhinav Raut 2026-08-30 23:47:26 +05:30
  • 4402cee153 auth: move resolveRedirectURL below the public methods Abhinav Raut 2026-08-30 23:45:22 +05:30
  • 49932a810b Merge pull request #549 from LaQuay/feat/role-write-private-notes Abhinav Raut 2026-08-30 23:29:57 +05:30
  • baeade99a6 oidc: always read the redirect URL from settings, drop the session copy Abhinav Raut 2026-08-30 23:26:34 +05:30
  • ef8e99b992 cover note delete, summarize and copilot inserts in private note permission tests Abhinav Raut 2026-08-30 23:02:46 +05:30
  • 9a64fe3303 move canCreateConversationMessage below the handlers Abhinav Raut 2026-08-30 22:52:48 +05:30
  • c0471ae230 gate message delete on messages:write_private & drop doc str Abhinav Raut 2026-08-30 22:50:45 +05:30
  • dd9cd4ae5f fix: preserve macro actions during permission filtering Marc Vila 2026-08-30 14:47:34 +02:00
  • 08a12801d9 feat: add separate permission for private conversation notes Marc Vila 2026-08-30 10:22:09 +02:00
  • 1811e89c5f oidc: reject a missing redirect URI from the session in the callback malpou 2026-08-29 12:06:57 +02:00
  • 8eeea388d6 oidc: resolve redirect URI once per login and propagate errors malpou 2026-08-29 11:51:43 +02:00
  • 02e9d1d3bf oidc: resolve redirect URL live so Root URL changes without a restart malpou 2026-08-29 11:32:28 +02:00
  • 5d84d5af5c Reject line breaks in source_id malpou 2026-08-29 11:08:19 +02:00
  • 3b0d3d4415 api: accept source_id on conversation and message endpoints malpou 2026-08-29 10:59:03 +02:00
  • 691e6cf334 fix(reply-editor): disable mentions for replies in tiptap Emre 2026-08-28 18:16:35 -04:00
  • 588b1ff0f9 fix: filter out only livechat message for read receipt explicitly Emre 2026-08-28 17:07:37 -04:00
  • 6ef82ade53 Merge pull request #539 from eozsahin1993/fix/thumbnail-orientation Abhinav Raut 2026-08-28 23:43:13 +05:30
  • d8e8e19fd1 remove console log Emre 2026-08-28 13:32:22 -04:00
  • 409c5bab91 feat(read-indicator): show read indicator for chat messages Emre 2026-08-28 13:19:10 -04:00
  • 70c4ea0d54 fix(thumbnail): fixes thumbnail rotation issues Emre 2026-08-28 12:16:52 -04:00
  • 7ae63c16dc log each time trigger batch fetch Abhinav Raut 2026-08-28 17:26:00 +05:30
  • 387071117d cut memory spikes from uploads, i18n and the hourly time trigger Abhinav Raut 2026-08-28 17:06:08 +05:30
  • 921420d314 label saved picker values passed as model-value Abhinav Raut 2026-08-28 04:03:42 +05:30
  • e62967b804 isolate remote picker searches Abhinav Raut 2026-08-28 02:55:15 +05:30
  • a01eaa56b7 fix remote lookup tests Abhinav Raut 2026-08-28 02:41:02 +05:30
  • e2ca7c7e5f avoid stale lookup results Abhinav Raut 2026-08-28 02:09:30 +05:30
  • 18514cd021 search and paginate agents, teams, tags and macros instead of loading them all at boot Abhinav Raut 2026-08-28 01:42:24 +05:30
  • 1a840311a4 clean up WhatsApp i18n keys Abhinav Raut 2026-08-27 20:04:45 +05:30
  • cd02d7da08 use the request context for the Google userinfo call fix-oauth-upn-username Abhinav Raut 2026-08-27 13:07:20 +05:30
  • d561595f69 use the OAuth sign-in username for IMAP and SMTP auth Abhinav Raut 2026-08-27 13:01:29 +05:30
  • 1bb0dfb9a4 wip web portal Abhinav Raut 2026-08-27 03:50:19 +05:30
  • 1d88ef13b1 fix: address CodeRabbit review on sidebar counts PR Amberger Moritz 2026-08-26 15:57:55 +02:00
  • ebd60e8ab0 fix: restore upstream i18n keys and keep sidebar count strings Amberger Moritz 2026-08-25 17:00:41 +02:00
  • d12c4446a6 feat: show open conversation counts in the inbox sidebar Amberger Moritz 2026-08-11 13:29:11 +02:00
  • fd4a37ff76 add WhatsApp channel tests and bug fixes Abhinav Raut 2026-08-25 18:29:16 +05:30
  • bd62fa12fd Update ROADMAP.md Abhinav Raut 2026-08-24 19:15:59 +05:30
  • f5e853fe45 Update roadmap with new tasks and statuses Abhinav Raut 2026-08-24 17:47:29 +05:30
  • b7c2ef93ee Merge remote-tracking branch 'origin/main' into feat-whatsapp Abhinav Raut 2026-08-23 03:00:22 +05:30
  • e2f544651f add help center feature to README Abhinav Raut 2026-08-22 15:14:34 +05:30
  • 086b08200d Merge pull request #529 from abhinavxd/deflake-general-settings-form-spec v2.8.0 Abhinav Raut 2026-08-22 14:21:22 +05:30
  • 661586735b deflake the general settings form validation tests Abhinav Raut 2026-08-22 14:10:02 +05:30
  • 2138c6e1c8 Merge pull request #528 from abhinavxd/fix-livechat-preview-start-button Abhinav Raut 2026-08-22 13:46:00 +05:30
  • ce669f0db3 read the per user type config in the livechat widget preview Abhinav Raut 2026-08-22 13:29:05 +05:30
  • b2f2821413 Merge pull request #527 from abhinavxd/raise-response-body-pool-limit Abhinav Raut 2026-08-22 12:56:12 +05:30
  • c0c21bc56a raise the response body pool limit to 1mb Abhinav Raut 2026-08-22 12:51:47 +05:30
  • cd34ceb906 Merge pull request #526 from abhinavxd/fix-widget-slow-upload-message Abhinav Raut 2026-08-22 12:19:42 +05:30
  • 6e9d23a489 raise the default read timeout to 60s Abhinav Raut 2026-08-22 12:08:43 +05:30
  • f6ba29127a fix widget messages vanishing when upload takes over 10 seconds Abhinav Raut 2026-08-22 11:59:29 +05:30
  • 26cfa23570 Merge pull request #525 from abhinavxd/downscale-avatars-on-upload Abhinav Raut 2026-08-22 03:30:26 +05:30
  • 5e168eaee1 raise the avatar upload limit to 10mb Abhinav Raut 2026-08-22 03:21:02 +05:30
  • b8ddd7e3ab resize avatars once on the server at 512px Abhinav Raut 2026-08-22 03:14:27 +05:30
  • fe243aa9ab downscale avatars to 256px on upload Abhinav Raut 2026-08-22 03:08:29 +05:30
  • 253efbab0c Merge pull request #524 from abhinavxd/fix-overview-outgoing-count-private-notes Abhinav Raut 2026-08-22 02:00:20 +05:30
  • 85a404c8a0 count only sent outgoing messages in the overview volume Abhinav Raut 2026-08-22 01:31:57 +05:30
  • cccd2dec25 exclude private notes from the overview message volume counts Abhinav Raut 2026-08-22 01:23:57 +05:30
  • 8d63f68aac Merge pull request #523 from abhinavxd/close-ws-on-shutdown Abhinav Raut 2026-08-21 23:57:26 +05:30
  • 6ee25df742 show the visitor label on the widget messages tab Abhinav Raut 2026-08-21 23:45:08 +05:30
  • 19146541e4 use the country code label and gate the conversations list button too Abhinav Raut 2026-08-21 23:26:40 +05:30
  • beb8aeafff update agents offline count to include 'away' status Abhinav Raut 2026-08-21 23:15:05 +05:30
  • a6e7812c68 name the field in pre-chat length errors and hide the start button when blocked Abhinav Raut 2026-08-21 23:14:34 +05:30
  • 5813ac3e73 remove comment Abhinav Raut 2026-08-21 21:59:40 +05:30
  • 40b86c2dd2 check the widget client's closed flag after refreshing the read deadline Abhinav Raut 2026-08-21 21:22:16 +05:30
  • 8a881909b8 actually close agent websockets on kick and shutdown Abhinav Raut 2026-08-21 21:00:39 +05:30
  • 4ddec80ff2 ignore frames from a replaced widget socket Abhinav Raut 2026-08-21 20:27:33 +05:30
  • e324e136f5 drop widget sockets when a livechat inbox reloads Abhinav Raut 2026-08-21 20:11:24 +05:30
  • 35ea94a439 set the shutdown budget to 8s Abhinav Raut 2026-08-21 18:45:36 +05:30
  • 2c52e69bcf reword the shutdown timeout log Abhinav Raut 2026-08-21 18:41:21 +05:30
  • 1028e688b5 set the shutdown budget to 10s Abhinav Raut 2026-08-21 18:19:25 +05:30
  • 3393b6e1cb close websockets and bound the http server shutdown Abhinav Raut 2026-08-21 18:11:44 +05:30
  • 2b5b73ae47 Merge pull request #521 from abhinavxd/fix-font-gaps Abhinav Raut 2026-08-21 15:17:50 +05:30
  • 849ebbccc4 set the chart font on body instead of overriding root Abhinav Raut 2026-08-21 13:12:46 +05:30
  • 102e9fc625 apply Geist to toasts, charts and form controls Abhinav Raut 2026-08-21 12:59:19 +05:30
  • 9c219c3899 Merge pull request #520 from abhinavxd/fix-participant-insert-log-spam Abhinav Raut 2026-08-21 12:21:13 +05:30
  • 364d11aa7f stop duplicate key errors when adding conversation participants Abhinav Raut 2026-08-21 12:13:17 +05:30
  • 9475e6ddd3 Merge pull request #516 from abhinavxd/geist-and-hc-page-cache Abhinav Raut 2026-08-21 05:16:41 +05:30
  • 7b1ca527b8 Merge pull request #519 from abhinavxd/fix-report-overview-queries Abhinav Raut 2026-08-21 05:15:04 +05:30
  • 9626d512d8 count only away_manual agents as away Abhinav Raut 2026-08-21 05:10:34 +05:30
  • f4cff729a1 keep days 0 as today in report clamp Abhinav Raut 2026-08-21 05:00:27 +05:30
  • a9867dce00 move public help center api under /api/v1 and add security headers Abhinav Raut 2026-08-21 04:55:07 +05:30
  • 3218f79169 fix away agent count, index resolved_at and clamp report days Abhinav Raut 2026-08-21 04:54:49 +05:30
  • 01c277159c shorten help center cache helper names Abhinav Raut 2026-08-21 04:31:52 +05:30
  • 4d7c6860bb Merge remote-tracking branch 'origin/main' into fix-report-overview-queries Abhinav Raut 2026-08-21 04:21:02 +05:30