Commit Graph

  • 8ebe77a5fd - Fix copy button component usage - Set --primary color value correct in live chat widget. Abhinav Raut 2026-01-18 11:55:43 +05:30
  • e2a9a00217 Live chat: add admin toggle to open widget directly into previous conversation / a new conversation Abhinav Raut 2026-01-17 18:22:40 +05:30
  • 26382e446d Update roadmap to mark mentions and bulk import as done Abhinav Raut 2026-01-16 18:06:54 +05:30
  • 4e9c1d0893 Merge pull request #226 from abhinavxd/fix/max-header-size Abhinav Raut 2026-01-16 18:05:22 +05:30
  • 757c1117b3 update default read_buffer_size to 65kb Abhinav Raut 2026-01-16 18:04:55 +05:30
  • 511f46440a fix merge conflict issues Abhinav Raut 2026-01-15 18:31:00 +05:30
  • 4d25ae737a reduce the number of fetched conversation messages from 1000 to 400 for livechat Abhinav Raut 2026-01-14 17:41:49 +05:30
  • 08acb099a1 fix build Abhinav Raut 2026-01-14 16:09:22 +05:30
  • 2421b964b7 fix merge conflcits Abhinav Raut 2026-01-14 15:53:15 +05:30
  • 7958d7e212 Merge branch 'main' into feat/live-chat-channel Abhinav Raut 2026-01-14 00:33:51 +05:30
  • 718a9e6b2e feat: Add entire conversation on webhook events, so clients don't have to fetch conversation again. Closes #208 v0.11.0-beta Abhinav Raut 2026-01-11 20:33:36 +05:30
  • 5b393c2f19 add mention message content to mentioned msg notification v0.10.0-beta Abhinav Raut 2026-01-11 18:27:55 +05:30
  • 7bc3387d85 add loading state support to DataTable component across various views - UI/UX improvements for datatable Abhinav Raut 2026-01-11 18:13:11 +05:30
  • 74fd95c56d disable sorting for action columns across various data tables - fix: disable sorting removal for data tables Abhinav Raut 2026-01-11 17:39:05 +05:30
  • 1127d2967b add logo_url support for custom OIDC providers - add microsoft option for providers Abhinav Raut 2026-01-11 17:18:19 +05:30
  • 54d3a47b0a set defaults page size and page paginated apis Abhinav Raut 2026-01-11 16:22:48 +05:30
  • c107c7a9f8 remove omit empty from null field as it doesn't work Abhinav Raut 2026-01-11 15:59:26 +05:30
  • 6b2930dce9 improve error logging in agent import process Abhinav Raut 2026-01-11 15:46:36 +05:30
  • c6f765d9a6 modernize util funcs Abhinav Raut 2026-01-11 15:37:33 +05:30
  • a5357ff8fc refactor dispatcher Abhinav Raut 2026-01-11 15:03:20 +05:30
  • d4a6dcec83 rename i18n key Abhinav Raut 2026-01-09 03:37:41 +05:30
  • ffe0dbc353 Merge pull request #214 from csr4422/feat/bulk-agent-import Abhinav Raut 2026-01-09 03:34:39 +05:30
  • 7c91ca8813 refactor: update translation keys for file selection and remove unused messages Abhinav Raut 2026-01-09 03:28:56 +05:30
  • 173493a0ed handle panics in importer, translate messages and fix bugs Abhinav Raut 2026-01-09 03:26:22 +05:30
  • 18f5ff1868 Merge remote-tracking branch 'origin/main' into feat/bulk-agent-import Abhinav Raut 2026-01-09 01:32:59 +05:30
  • 3ed06eb6a6 Merge pull request #218 from abhinavxd/feat-notifications Abhinav Raut 2026-01-09 01:07:00 +05:30
  • 91445d7dda Merge branch 'main' into feat-notifications Abhinav Raut 2026-01-09 01:06:34 +05:30
  • 1da8ff5019 update translation key Abhinav Raut 2026-01-09 01:01:34 +05:30
  • 30363718ca fix notification bell unread count overflow Abhinav Raut 2026-01-09 00:47:22 +05:30
  • e59c31f64e remove unused notification retrieval query and related code - add missing template in schema.sql Abhinav Raut 2026-01-09 00:39:44 +05:30
  • 58a976743f fix: refactor agent import with improved error handling csr4422 2026-01-07 12:10:54 +05:30
  • c8bfe36e2e feat: mark conversation as unread from context menu on conversation list Abhinav Raut 2026-01-07 11:56:51 +05:30
  • b8fa6c7b1a fix: include mentioned by details and clear author for mentioned emails as it's automated Abhinav Raut 2026-01-07 11:24:37 +05:30
  • 52231a682e fix: open notification conversations in my inbox - set notification page size to 30 Abhinav Raut 2026-01-07 11:16:36 +05:30
  • c20866d26d fix: update email notification template to correctly reference the user who mentioned Abhinav Raut 2026-01-06 12:59:11 +05:30
  • e404b859d8 fix mentioned notification not scrolling to mentioned message. - update en translations for notifications Abhinav Raut 2026-01-06 12:57:59 +05:30
  • ecf633b3c6 fix match mig with schema Abhinav Raut 2026-01-06 12:31:55 +05:30
  • a8fee6d9db feat: notification dispatcher for handling in-app, WS, and email notifications centrally Abhinav Raut 2026-01-06 12:27:29 +05:30
  • ef25702610 feat: add copy-to-clipboard button for import logs csr4422 2026-01-05 22:42:15 +05:30
  • 0dc8db1eed refactor: rename email notification methods to generic notification methods as they also send in-app notifications Abhinav Raut 2026-01-05 16:28:47 +05:30
  • 99499b4bcc change notification PKEY type from bigserial -> serial Abhinav Raut 2026-01-05 16:05:51 +05:30
  • 96559fb0ac Merge pull request #217 from abhinavxd/feat-fs-urls Abhinav Raut 2026-01-05 15:59:49 +05:30
  • 3c908178e1 set default expiry for fs signed urls to 1 hr. - remove double media fetch from db Abhinav Raut 2026-01-05 15:57:43 +05:30
  • 099a410958 fix auth check for serving media files Abhinav Raut 2026-01-05 15:24:45 +05:30
  • c4e853977c Merge pull request #216 from abhinavxd/patch-api-2 Abhinav Raut 2026-01-05 15:12:35 +05:30
  • 1a3e5fa197 Merge pull request #215 from abhinavxd/feat-mentions Abhinav Raut 2026-01-05 15:10:48 +05:30
  • 1b07cbdbaf feat: increase suggestion limit from 10 to 25 for mentions - update mentions query for clarity as distinct is not required Abhinav Raut 2026-01-05 15:09:44 +05:30
  • b0ec53d0d1 fix: update getTypeLabel to correctly handle 'agent' type - ensure component element exists before appending to popup Abhinav Raut 2026-01-05 14:58:45 +05:30
  • 0d26cb6b0d fix: improve import UX with immediate logs and auto-scroll csr4422 2026-01-04 21:09:26 +05:30
  • 764030702c feat: enhance Importer component with shadcn components and UI improvements csr4422 2026-01-04 15:14:01 +05:30
  • 65b05ca975 feat: add importer button to agents list page csr4422 2026-01-03 23:18:07 +05:30
  • 4b77d89df8 feat: add import agents dialog with CSV upload and progress view csr4422 2026-01-03 23:10:18 +05:30
  • 902158b1b8 feat: implement signed URL support for filesystem media access Abhinav Raut 2026-01-02 14:04:45 +05:30
  • 831226ef07 Merge pull request #211 from abhinavxd/dependabot/npm_and_yarn/frontend/qs-6.14.1 Abhinav Raut 2026-01-02 11:37:32 +05:30
  • 4d6219cabd Bump qs from 6.13.1 to 6.14.1 in /frontend dependabot[bot] 2026-01-02 06:01:56 +00:00
  • 4bab16c21a feat: user app notification system with bell icon in the sidebar - notifications for: mention', 'assignment', 'sla_warning', 'sla_breach' - new table user_notifications and migrations for the same. Abhinav Raut 2026-01-02 01:46:47 +05:30
  • 294b3a9b48 feat: add agent import API routes csr4422 2026-01-01 21:41:30 +05:30
  • 1250c7f7c4 feat:add job logs and count tracking csr4422 2026-01-01 21:39:47 +05:30
  • e3141b1aa9 feat: add csv import handler and file processing csr4422 2026-01-01 21:35:48 +05:30
  • aac40f48b9 add type and private message filters to fetch messages api. Abhinav Raut 2026-01-01 19:41:51 +05:30
  • 177fe90d7e feat: update mention notifications to use MentionedBy instead of Author, as for automated emails there no author Abhinav Raut 2026-01-01 15:30:19 +05:30
  • 28fa0bad23 add email notif template to schema - update migration Abhinav Raut 2026-01-01 14:43:40 +05:30
  • 1aa2d91432 feat: mentions for private notes - mentioning an agents sends an email to the agent. - mentioning a team sends an email to to the entire team. Abhinav Raut 2026-01-01 13:59:34 +05:30
  • d0d3335a70 Merge pull request #209 from abhinavxd/patch-api-1 Abhinav Raut 2026-01-01 01:47:27 +05:30
  • 186c4c869d fix: check read_team_all before read_team_inbox in EnforceConversationAccess Abhinav Raut 2025-12-31 15:39:37 +05:30
  • 532cd7f563 feat(navigation): add pluralization for navigation items Abhinav Raut 2025-12-31 12:34:04 +05:30
  • b7d5ee0952 fix: add prompt=consent for Google to make sure we get refresh token everytime v0.9.5-beta Abhinav Raut 2025-12-31 03:02:23 +05:30
  • 050c502c8e add localized labels for activity log types in useActivityLogFilters add missing activity log types in filters v0.9.4-beta Abhinav Raut 2025-12-29 11:17:47 +05:30
  • 09546b5b15 capitalize "Manage Shared Views" in role permissions v0.9.3-beta Abhinav Raut 2025-12-29 10:58:32 +05:30
  • 3886bbf158 add missing shared view manage permission to role form Abhinav Raut 2025-12-29 10:57:48 +05:30
  • 88f1c92fa7 feat: add importer to App initialization csr4422 2025-12-29 10:26:24 +05:30
  • 0c766323a1 update authorization URL to prompt for account selection v0.9.2-beta Abhinav Raut 2025-12-29 01:34:43 +05:30
  • 986b2d4044 Update roadmap with mentions support status Abhinav Raut 2025-12-27 20:25:19 +05:30
  • 09e532c37e Update ROADMAP.md Abhinav Raut 2025-12-27 18:59:47 +05:30
  • 51898669cb Update README.md Abhinav Raut 2025-12-27 18:20:04 +05:30
  • 4d28f4ef83 feat: add importer package csr4422 2025-12-27 17:51:33 +05:30
  • 914bcc1f87 simplify stale draft deletion sql v0.9.1-beta Abhinav Raut 2025-12-27 17:38:33 +05:30
  • 1a5756a258 adjust font sizes for metrics in OverviewCard and OverviewView Abhinav Raut 2025-12-27 17:07:00 +05:30
  • 7bbd1bfe45 update dialog title and view for reconnect flow Abhinav Raut 2025-12-27 16:55:29 +05:30
  • 539a31a209 update capitalizations for en translations Abhinav Raut 2025-12-27 16:40:38 +05:30
  • a6ec2b779e fix inbox form submissions Abhinav Raut 2025-12-27 16:34:11 +05:30
  • 98ac1959e2 check for empty array values in view form Abhinav Raut 2025-12-27 16:15:40 +05:30
  • 8ed5c71ea2 feat: enable sortable headers in data table Abhinav Raut 2025-12-27 16:15:27 +05:30
  • 957f945ee6 update sort order for shared view list. Abhinav Raut 2025-12-27 15:58:02 +05:30
  • 79f1a23192 sort user views by name Abhinav Raut 2025-12-27 15:57:02 +05:30
  • 09cd9a62ec remove sidebar rails entirely hide secondary side fully once collapsed Abhinav Raut 2025-12-27 15:01:53 +05:30
  • a47fa01602 style: reduce icon sizes and adjust padding in SLA badge Abhinav Raut 2025-12-27 14:31:46 +05:30
  • 9c17f98d73 show subject instead of contacts name in previous conversation list allow previous conversation timestamps to wrap Abhinav Raut 2025-12-27 14:26:03 +05:30
  • 340b47d90b update help text for inbox Abhinav Raut 2025-12-27 14:06:38 +05:30
  • ddddf04fb6 feat: Shared views for agents and specific teams and admin pages to manage shared views. - Log activity for password set and role permission changes. - Fix agent permissions not changing when a role is modified / deleted. Abhinav Raut 2025-12-27 13:57:21 +05:30
  • 064a73ba4b feat: add conversations:read_team_all permission to allow agents to see conversations assigned to their team, regardless of whether an agent is assigned or not. Abhinav Raut 2025-12-26 19:57:45 +05:30
  • 608b90e451 style: color changes for dark and lite mode - add rounded borders around component boundaries Abhinav Raut 2025-12-26 18:33:21 +05:30
  • 29d93d73e1 Update color variables for dark mode reduce text editor place holder text size Abhinav Raut 2025-12-26 14:10:10 +05:30
  • 44344b4df8 keep scrollbars consistent across browsers remove version from package.json Abhinav Raut 2025-12-26 13:55:53 +05:30
  • e669224a63 Merge pull request #204 from abhinavxd/patch-2 Abhinav Raut 2025-12-26 04:56:37 +05:30
  • 15de0a31d2 Merge pull request #185 from abhinavxd/oauth-inbox-and-encryption Abhinav Raut 2025-12-26 04:53:00 +05:30
  • c62294aaef feat: Make convo panels resizable - add new report/overview metrics Abhinav Raut 2025-12-26 04:52:30 +05:30
  • 2468b91c8e translate oauth changes in email inbox form - log warnings when sample encryption key is used for libredesk and when encrytion key is not 32 chars Abhinav Raut 2025-12-26 04:10:04 +05:30
  • 7847364933 set automation queue size to 10k Abhinav Raut 2025-12-26 03:57:24 +05:30
  • f165f0e6ef remove appending ref number to agent reply mail subjects Abhinav Raut 2025-12-26 03:30:12 +05:30