Commit Graph

2313 Commits

Author SHA1 Message Date
Abhinav Raut 658e4e00a5 discard stale help searches 2026-09-18 16:40:00 +05:30
Abhinav Raut 23b4dea6f2 block duplicate handoff submissions 2026-09-18 16:39:55 +05:30
Abhinav Raut 4c5ce9c11a keep empty campaign previews rendering 2026-09-18 16:39:49 +05:30
Abhinav Raut da1d8e01a9 count unread messages for new conversations 2026-09-18 16:38:47 +05:30
Abhinav Raut 29847f955f keep campaign visitor sessions identified 2026-09-18 16:38:24 +05:30
Abhinav Raut b28f57674f fix quick reply character limits 2026-09-18 16:38:03 +05:30
Abhinav Raut 7d77754b52 improve live chat widget flows
Expand widget conversations with audience-specific forms, AI handoffs, message previews, and help article translations. Keep existing inbox settings compatible and reject invalid live chat configuration.
2026-09-18 16:09:15 +05:30
Abhinav Raut 3843f1e7e9 Merge branch 'main' into libredesk-widget-improvements 2026-09-18 02:55:49 +05:30
Abhinav Raut ccba084d4b Merge remote-tracking branch 'origin/main' into libredesk-widget-improvements 2026-09-18 02:54:09 +05:30
Abhinav Raut 98088f0d72 Merge pull request #612 from abhinavxd/search-improvements
add filters, pagination and richer results to conversation search
2026-09-18 02:53:36 +05:30
Abhinav Raut 319c5e6d17 add accessible labels to search controls 2026-09-18 02:46:14 +05:30
Abhinav Raut c1e9626a83 preserve search sort and remove unused pagination changes 2026-09-18 02:36:23 +05:30
Abhinav Raut ab44d64068 add cursor pagination and search sorting 2026-09-18 02:21:05 +05:30
Abhinav Raut 6a6e449c8d limit conversation suggestions to reference matches 2026-09-18 01:25:41 +05:30
Abhinav Raut 3d09ad1a2e preserve existing search API responses 2026-09-18 01:20:44 +05:30
Abhinav Raut 56269ca6b3 remove extra spacing from clear filters icon 2026-09-18 01:05:28 +05:30
Abhinav Raut 9c1e14704f fix campaign reply and poll edge cases, enlarge mobile launcher 2026-09-18 01:05:21 +05:30
Abhinav Raut 46e2e5250d escape wildcard characters in search queries 2026-09-18 01:04:54 +05:30
Abhinav Raut 741be04a00 Merge pull request #615 from abhinavxd/fix/kathmandu-timezone
add Kathmandu timezone option
2026-09-18 00:42:27 +05:30
Abhinav Raut 88daac8a8d improve search filters and results 2026-09-18 00:41:37 +05:30
Abhinav Raut f4f1352d63 add Kathmandu timezone option 2026-09-18 00:41:04 +05:30
Abhinav Raut 2ad949238f fix send using old draft after AI editor prompt rewrites it 2026-09-17 16:12:04 +05:30
Abhinav Raut 1892ff9dbd add extrap paddin when total page =1 2026-09-17 13:19:42 +05:30
Abhinav Raut 9391b50b80 fix search results and pagination 2026-09-17 02:29:30 +05:30
Abhinav Raut 608eefb76d Merge remote-tracking branch 'origin/main' into search-improvements 2026-09-17 02:25:17 +05:30
Abhinav Raut 2f1f67bf08 show pagination in a bordered panel 2026-09-17 02:02:39 +05:30
Abhinav Raut f4916f414a Merge pull request #610 from abhinavxd/remove-new-contact-icon
remove icon from new contact button
2026-09-17 00:41:22 +05:30
Abhinav Raut cd4610a27a remove icon from new contact button 2026-09-17 00:40:29 +05:30
Abhinav Raut 2221f95804 Merge pull request #607 from abhinavxd/agent-notification-preferences
add per-agent notification preferences
2026-09-17 00:34:53 +05:30
Abhinav Raut ba349158bc add notification settings link 2026-09-17 00:31:44 +05:30
Abhinav Raut 75ab05cc5f show a loader while notification settings load 2026-09-16 23:07:37 +05:30
Abhinav Raut 8b790800f0 keep search pagination bar flush at the end of the page 2026-09-16 14:32:23 +05:30
Abhinav Raut c758576f2f separate search result meta items with a middle dot 2026-09-16 14:29:52 +05:30
Abhinav Raut ec73a17bd3 give search result rows more space and a single meta line 2026-09-16 14:28:05 +05:30
Abhinav Raut e0c38a9a1f fix tag filter chips showing ids and date range overflowing the filter row 2026-09-16 14:26:19 +05:30
Abhinav Raut a7eb702e9e lay out search page as one centered column with the search field, filters and results aligned 2026-09-16 13:09:48 +05:30
Abhinav Raut f600e7e9b7 add filters, pagination and richer results to conversation search 2026-09-16 13:01:35 +05:30
Abhinav Raut 635ce63b78 fix browser notification persistence 2026-09-16 12:39:05 +05:30
Abhinav Raut 89f58904d2 wip: add widget campaigns, help center in widget and transcript download 2026-09-16 02:11:44 +05:30
Abhinav Raut 43c007ef9e improve notification previews and editor AI
Show the latest reply in alerts without quoted email history. Share AI prompts across conversation editors and clarify browser notification settings.
2026-09-16 01:54:35 +05:30
Abhinav Raut ef53a48106 revert chagnes to render.go 2026-09-16 01:43:39 +05:30
Abhinav Raut 6fd04dee1b remove message time from email queue 2026-09-16 00:31:04 +05:30
Abhinav Raut 6655a9fcb0 fix reply alerts and browser push subscriptions
Send every reply alert while batching email for five minutes. Keep shared browser subscriptions tied to the signed-in agent.
2026-09-16 00:16:12 +05:30
Abhinav Raut f07ccd7970 prevent overlapping notification preference saves 2026-09-15 17:54:02 +05:30
Abhinav Raut ced1a8bee5 add per-agent notification preferences and browser push 2026-09-15 12:31:27 +05:30
Abhinav Raut 9016466fb7 Merge pull request #452 from IzzaldinSamir/patch-1
Fix: Ensure email text visibility in Dark Mode (#449)
2026-09-15 00:52:01 +05:30
Abhinav Raut d8041240c8 apply email light canvas only for email channel conversations 2026-09-15 00:16:03 +05:30
Abhinav Raut 4f291fee31 Merge remote-tracking branch 'origin/main' into patch-1 2026-09-15 00:12:02 +05:30
Abhinav Raut 42f7bb7b97 Merge pull request #603 from anvme/fix/csat-double-submit
fix: prevent duplicate CSAT submissions under concurrency
2026-09-14 18:50:04 +05:30
Abhinav Raut 2b3b9a4ce4 Merge pull request #602 from anvme/fix/csat-error-leak
fix: don't render raw driver errors on CSAT submit
2026-09-14 18:49:46 +05:30