Abhinav Raut
afeec39b59
make subject required, submit new conversation form on ctrl + enter
2025-06-03 23:03:06 +05:30
Abhinav Raut
fb2a08ec1a
fix: SelectCombobox adjust item and selected templates for proper emoji rendering
2025-06-03 22:36:49 +05:30
Abhinav Raut
7f2df0082c
fix: remove autofocus from text editor as create conversation form opens.
...
- Adds new prop autofocus on text editor
- rename ConversationTextEditor to TextEditor
2025-06-03 22:10:56 +05:30
Abhinav Raut
6c523ac447
fix: update labels and placeholders for user selection to agent in MacroForm
2025-06-03 05:19:13 +05:30
Abhinav Raut
02fc57c35a
macro form fixes
2025-06-03 05:08:41 +05:30
Abhinav Raut
2dc751e602
fixes incorrect v-model binding
2025-06-03 04:29:28 +05:30
Abhinav Raut
f6e2fc1956
feat: allow sending attachments in new conversations
...
- replace existing combobox selects with common component selectcombobox.vue
2025-06-03 04:03:16 +05:30
Abhinav Raut
975577555d
WIP: allow setting macro in new conversations along with attachments
...
- new composable useFileUpload.js
2025-06-02 03:56:04 +05:30
Abhinav Raut
f43acb77a1
use loader animation instead of dot loader in shadcn button
2025-05-31 23:46:08 +05:30
Abhinav Raut
331c84fa56
use dot loader to use tailwind animations
2025-05-31 23:40:42 +05:30
Abhinav Raut
9314efb9d9
refactor: clean up main.css move animation to tailwind config
2025-05-31 23:38:44 +05:30
Abhinav Raut
5c8481af97
feat: tooltips to icon side
...
refactor: remove unncessary extra i18n keys instead use reusable 'globals.terms.*' keys.
2025-05-31 20:11:47 +05:30
Abhinav Raut
d9bc4d1c0d
fix: update conversation list item last message timestamp every 60 seconds
2025-05-31 18:54:08 +05:30
Abhinav Raut
087c8ad491
fix: incorrect label in macro form team select combobox
2025-05-31 18:35:48 +05:30
Abhinav Raut
c2849fa63d
fix views sidebar collapsible trigger
2025-05-29 01:48:29 +05:30
Abhinav Raut
b20c7845ac
update sidebar icons for inbox navigation
2025-05-29 01:34:38 +05:30
Abhinav Raut
38a5b25b1f
remove search icon from search header
2025-05-29 01:11:14 +05:30
Abhinav Raut
9dce155ebc
fix: sidebar header spacing and ui improvements for search icon
2025-05-29 01:10:58 +05:30
Abhinav Raut
314341b40d
fix: make both sections of macro preview 1. list and 2. preview scrollable separately.
...
- Update styles and colors for dark mode
2025-05-29 00:53:10 +05:30
Abhinav Raut
1f6e3322aa
update sidebar background color and improve dark mode styles / colors
...
fix: email validation trigger in reply box
2025-05-29 00:52:16 +05:30
Abhinav Raut
102ba99b3c
fix: toggle fullscreen state correctly in ReplyBox component
2025-05-29 00:39:14 +05:30
Abhinav Raut
8285575f1c
update styles for convo list
2025-05-28 02:31:34 +05:30
Abhinav Raut
01d3b590a9
update sidebar foreground text color to improve contrast
2025-05-28 02:02:54 +05:30
Abhinav Raut
210e0de1ae
feat: dark mode
2025-05-28 01:50:35 +05:30
Abhinav Raut
696e4780ac
refactor: reuse existing i18n keys for sla translations
2025-05-27 02:52:33 +05:30
Abhinav Raut
506bb91e20
fix: make sla metric timestamps nullable
2025-05-26 03:48:41 +05:30
Abhinav Raut
8ce0464603
fix: simplify time_delay validation in SLA notification schema
2025-05-26 03:48:41 +05:30
Abhinav Raut
a84ed1ed32
Allow setting any value for SLA delay duration, replace select with input text
...
Validations to delay duration
2025-05-26 03:48:41 +05:30
Abhinav Raut
7426a09478
feat: allow setting metric per SLA notification, so admins can set SLA alert per metric or just set to all if they want a notification to be sent for all metrics
...
- Make sla time fields (first response, next response, resolution) optional, only 1 field is required.
2025-05-26 03:48:41 +05:30
Abhinav Raut
7e8c9962c3
Fixes for next response time sla metric
2025-05-26 03:48:41 +05:30
Abhinav Raut
cf20142e40
fix(sla-badge): emit SLA status on change so callers can react
2025-05-26 03:48:41 +05:30
Abhinav Raut
8654a04dcf
fix: make sure sla badges re-render on timestamp changes, use a composite :key
2025-05-26 03:48:41 +05:30
Abhinav Raut
4c766d8ccb
wip: next response metric for sla
2025-05-26 03:48:41 +05:30
Abhinav Raut
d3b1955cb2
fix(activity-log): update activity type labels from 'User' to 'Agent'
2025-05-18 21:48:15 +05:30
Abhinav Raut
cd0ff1b67d
Revert: Add subject back to conversation sidebar as old conversations will not have subject in message meta, so the sidebar subject needs to be shown for now.
2025-05-17 21:54:39 +05:30
Abhinav Raut
77be86b1f4
chore: move features/filterbuilder.vue to components/filterbuilder.vue
2025-05-17 21:18:32 +05:30
Abhinav Raut
dde84c65b0
fix(activity-log): update header label from 'date' to 'timestamp'
2025-05-17 21:07:35 +05:30
Abhinav Raut
f2d4969733
fix(activity-log): remove unused Card import
2025-05-17 19:56:55 +05:30
Abhinav Raut
aeececd001
fix(activity-log): Improve loading state layout and set default items per page to 15
2025-05-17 19:56:28 +05:30
Abhinav Raut
45bae57183
remove unused import
2025-05-17 19:29:47 +05:30
Abhinav Raut
a345b2e322
fix(contact-list): use ArrowDownWideNarrow for consistent sort icon
2025-05-17 19:23:45 +05:30
Abhinav Raut
490aaedb48
fix: update activity log types to use agent prefixes for consistency
2025-05-16 23:11:22 +05:30
Abhinav Raut
87361e5cda
fix: adjust padding in ActivityLog layout for consistent spacing
2025-05-16 23:01:24 +05:30
Abhinav Raut
c039d5a20f
fix: refactor filter builder layout for improved responsiveness and do not clear state on unmount
2025-05-16 23:01:24 +05:30
Abhinav Raut
53f15a3a7e
fix: set user availability status to online instead of offline when admin selects "active" in the user availability dropdown
2025-05-16 23:01:24 +05:30
Abhinav Raut
a397d3d3ea
fix: lowercase empty message for simple table
2025-05-16 23:01:24 +05:30
Abhinav Raut
7f1c2c2f11
feat(wip): activity log / audit log
...
- single table stores acitivites against entities, actors, timestamps, ip addresses and activity description.
- admin page to view, sort and filter activity logs.
- new `activity_logs:manage` permission
2025-05-16 23:01:24 +05:30
Abhinav Raut
d8a681d17e
reduce border radius from 0.75rem to 0.5rem
2025-05-16 23:01:07 +05:30
Abhinav Raut
f657a873bc
Merge pull request #85 from abhinavxd/fix/email-channel-to-bcc-cc
...
Fix and Improve Email Recipients Handling in Conversations
2025-05-15 11:08:55 +05:30
Abhinav Raut
88e07c324d
fix(useIdleDetection): debounce online status update to prevent duplicate calls
2025-05-12 21:59:06 +05:30