Abhinav Raut
c8bfe36e2e
feat: mark conversation as unread from context menu on conversation list
2026-01-07 11:56:51 +05:30
Abhinav Raut
b8fa6c7b1a
fix: include mentioned by details
...
and clear author for mentioned emails as it's automated
2026-01-07 11:24:37 +05:30
Abhinav Raut
52231a682e
fix: open notification conversations in my inbox
...
- set notification page size to 30
2026-01-07 11:16:36 +05:30
Abhinav Raut
c20866d26d
fix: update email notification template to correctly reference the user who mentioned
2026-01-06 12:59:11 +05:30
Abhinav Raut
e404b859d8
fix mentioned notification not scrolling to mentioned message.
...
- update en translations for notifications
2026-01-06 12:57:59 +05:30
Abhinav Raut
ecf633b3c6
fix match mig with schema
2026-01-06 12:31:55 +05:30
Abhinav Raut
a8fee6d9db
feat: notification dispatcher for handling in-app, WS, and email notifications centrally
2026-01-06 12:27:29 +05:30
Abhinav Raut
0dc8db1eed
refactor: rename email notification methods to generic notification methods as they also send in-app notifications
2026-01-05 16:28:47 +05:30
Abhinav Raut
99499b4bcc
change notification PKEY type from bigserial -> serial
2026-01-05 16:05:51 +05:30
Abhinav Raut
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.
2026-01-02 01:46:47 +05:30
Abhinav Raut
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.
2026-01-01 13:59:34 +05:30
Abhinav Raut
d0d3335a70
Merge pull request #209 from abhinavxd/patch-api-1
...
Patch
2026-01-01 01:47:27 +05:30
Abhinav Raut
186c4c869d
fix: check read_team_all before read_team_inbox in EnforceConversationAccess
...
read_team_all is a superset that grants access to all team conversations.
It should be checked first so users with this permission can access any conversation assigned to their team, regardless of user assignment.
2025-12-31 15:39:37 +05:30
Abhinav Raut
532cd7f563
feat(navigation): add pluralization for navigation items
...
feat: make data table item names clickable.
fix(conversation): focus reply box editor on conversation change
fix(conversation): focus editor on tab change in ReplyBoxContent
fix(conversation): update conversation list item to use router-link
fix(conversation): update message bubble to use router-link for author
fix(conversation): update last interaction fields on message insert
fix(conversation): add last interaction fields to conversation model
fix(conversation): update SQL queries to include last interaction fields
feat(migrations): add migration for last interaction fields in conversations
fix(schema): update schema to include last interaction fields in conversations
2025-12-31 12:34:04 +05:30
Abhinav Raut
b7d5ee0952
fix: add prompt=consent for Google to make sure we get refresh token everytime
v0.9.5-beta
2025-12-31 03:02:23 +05:30
Abhinav Raut
050c502c8e
add localized labels for activity log types in useActivityLogFilters
...
add missing activity log types in filters
v0.9.4-beta
2025-12-29 11:17:47 +05:30
Abhinav Raut
09546b5b15
capitalize "Manage Shared Views" in role permissions
v0.9.3-beta
2025-12-29 10:58:32 +05:30
Abhinav Raut
3886bbf158
add missing shared view manage permission to role form
2025-12-29 10:57:48 +05:30
Abhinav Raut
0c766323a1
update authorization URL to prompt for account selection
v0.9.2-beta
2025-12-29 01:34:57 +05:30
Abhinav Raut
986b2d4044
Update roadmap with mentions support status
2025-12-27 20:25:19 +05:30
Abhinav Raut
09e532c37e
Update ROADMAP.md
2025-12-27 18:59:47 +05:30
Abhinav Raut
51898669cb
Update README.md
2025-12-27 18:20:04 +05:30
Abhinav Raut
914bcc1f87
simplify stale draft deletion sql
v0.9.1-beta
2025-12-27 17:38:33 +05:30
Abhinav Raut
1a5756a258
adjust font sizes for metrics in OverviewCard and OverviewView
2025-12-27 17:07:00 +05:30
Abhinav Raut
7bbd1bfe45
update dialog title and view for reconnect flow
2025-12-27 16:55:29 +05:30
Abhinav Raut
539a31a209
update capitalizations for en translations
2025-12-27 16:40:38 +05:30
Abhinav Raut
a6ec2b779e
fix inbox form submissions
2025-12-27 16:34:11 +05:30
Abhinav Raut
98ac1959e2
check for empty array values in view form
2025-12-27 16:15:40 +05:30
Abhinav Raut
8ed5c71ea2
feat: enable sortable headers in data table
2025-12-27 16:15:27 +05:30
Abhinav Raut
957f945ee6
update sort order for shared view list.
2025-12-27 15:58:02 +05:30
Abhinav Raut
79f1a23192
sort user views by name
2025-12-27 15:57:02 +05:30
Abhinav Raut
09cd9a62ec
remove sidebar rails entirely
...
hide secondary side fully once collapsed
2025-12-27 15:01:53 +05:30
Abhinav Raut
a47fa01602
style: reduce icon sizes and adjust padding in SLA badge
2025-12-27 14:31:46 +05:30
Abhinav Raut
9c17f98d73
show subject instead of contacts name in previous conversation list
...
allow previous conversation timestamps to wrap
2025-12-27 14:26:03 +05:30
Abhinav Raut
340b47d90b
update help text for inbox
2025-12-27 14:06:38 +05:30
Abhinav Raut
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.
2025-12-27 13:57:21 +05:30
Abhinav Raut
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.
...
- Allow all SLAs to be fetched without permission checks.
Ref #203
2025-12-26 19:57:45 +05:30
Abhinav Raut
608b90e451
style: color changes for dark and lite mode
...
- add rounded borders around component boundaries
2025-12-26 18:33:21 +05:30
Abhinav Raut
29d93d73e1
Update color variables for dark mode
...
reduce text editor place holder text size
2025-12-26 14:10:10 +05:30
Abhinav Raut
44344b4df8
keep scrollbars consistent across browsers
...
remove version from package.json
2025-12-26 13:55:53 +05:30
Abhinav Raut
e669224a63
Merge pull request #204 from abhinavxd/patch-2
...
feat: Make conversation panels resizable & new metrics to report/overview
2025-12-26 04:56:37 +05:30
Abhinav Raut
15de0a31d2
Merge pull request #185 from abhinavxd/oauth-inbox-and-encryption
...
Feat inbox oauth and app encryption
2025-12-26 04:53:00 +05:30
Abhinav Raut
c62294aaef
feat: Make convo panels resizable
...
- add new report/overview metrics
2025-12-26 04:52:30 +05:30
Abhinav Raut
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
2025-12-26 04:10:04 +05:30
Abhinav Raut
7847364933
set automation queue size to 10k
2025-12-26 03:57:24 +05:30
Abhinav Raut
f165f0e6ef
remove appending ref number to agent reply mail subjects
2025-12-26 03:30:12 +05:30
Abhinav Raut
7ac483d043
handle converastion not found errors while fetching conversations fetched using uuids from the to plus address
2025-12-26 03:22:25 +05:30
Abhinav Raut
27d929c302
refactor add util funcs to extract conversation uuid from to address
2025-12-26 03:15:07 +05:30
Abhinav Raut
5fd6bbdae8
remove unused struct field
2025-12-26 03:04:38 +05:30
Abhinav Raut
7a17f44779
update email inbox configuration help text and add link to documentation
...
- update google and msft logo
2025-12-26 02:57:26 +05:30