Abhinav Raut
96559fb0ac
Merge pull request #217 from abhinavxd/feat-fs-urls
...
feat: Signed URL support for filesystem store
2026-01-05 15:59:49 +05:30
Abhinav Raut
3c908178e1
set default expiry for fs signed urls to 1 hr.
...
- remove double media fetch from db
2026-01-05 15:57:43 +05:30
Abhinav Raut
099a410958
fix auth check for serving media files
2026-01-05 15:24:45 +05:30
Abhinav Raut
c4e853977c
Merge pull request #216 from abhinavxd/patch-api-2
...
feat: Add `type` and `private` message filters to GET messages api.
2026-01-05 15:12:35 +05:30
Abhinav Raut
1a3e5fa197
Merge pull request #215 from abhinavxd/feat-mentions
...
Feat: Add support for mentions in editor and mentions tab
2026-01-05 15:10:48 +05:30
Abhinav Raut
1b07cbdbaf
feat: increase suggestion limit from 10 to 25 for mentions
...
- update mentions query for clarity as distinct is not required
2026-01-05 15:09:44 +05:30
Abhinav Raut
b0ec53d0d1
fix: update getTypeLabel to correctly handle 'agent' type
...
- ensure component element exists before appending to popup
2026-01-05 14:58:45 +05:30
Abhinav Raut
902158b1b8
feat: implement signed URL support for filesystem media access
2026-01-02 14:04:45 +05:30
Abhinav Raut
831226ef07
Merge pull request #211 from abhinavxd/dependabot/npm_and_yarn/frontend/qs-6.14.1
...
Bump qs from 6.13.1 to 6.14.1 in /frontend
2026-01-02 11:37:32 +05:30
dependabot[bot]
4d6219cabd
Bump qs from 6.13.1 to 6.14.1 in /frontend
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.13.1 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.13.1...v6.14.1 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-02 06:01:56 +00:00
Abhinav Raut
aac40f48b9
add type and private message filters to fetch messages api.
2026-01-01 19:41:51 +05:30
Abhinav Raut
177fe90d7e
feat: update mention notifications to use MentionedBy instead of Author, as for automated emails there no author
2026-01-01 15:30:19 +05:30
Abhinav Raut
28fa0bad23
add email notif template to schema
...
- update migration
2026-01-01 14:43:40 +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