csr4422
59bb8d2c68
fix: implement reactive macro updates using loadMacros
2025-11-30 16:16:42 +05:30
Abhinav Raut
87184e004c
fix table overflow in msg bubble
2025-11-21 02:38:08 +05:30
Abhinav Raut
ca19fb23a5
reduce font size of powered by link
2025-11-21 02:18:02 +05:30
Abhinav Raut
99f095288d
fix display of contact notes
2025-11-21 02:14:48 +05:30
Abhinav Raut
49b2718495
use dialog box for text editor link input instead of the bubble area instead
2025-11-21 02:14:31 +05:30
Abhinav Raut
232bad4c3c
fix: sidebar collapsing when trying to make text bold in editor
2025-11-21 01:45:00 +05:30
Abhinav Raut
9283b0a9b1
fix: incorrect count for team inbox, due to missing status filters in api request
...
fixes #166
2025-11-21 01:31:47 +05:30
Abhinav Raut
4e7eeafdd7
show total count of conversations on views
2025-11-21 01:31:47 +05:30
dependabot[bot]
e55d992981
chore(deps-dev): bump vite from 5.4.20 to 5.4.21 in /frontend
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.20 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.21
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 19:35:55 +00:00
Abhinav Raut
3ba93d8dd6
fix: redirect to next query param after login not working
...
fixes #169
2025-11-21 01:00:43 +05:30
Abhinav Raut
3845b03337
fix: handle cases where last name is missing in full name computation. Particularly fixes an extra whitespace in rendered email template
...
e.g.
"Dear john ,"
Doesn't need to get fixed everywhere. So I've particularly fixed for rendered email template
Fixes #167
2025-11-21 00:03:19 +05:30
Abhinav Raut
3d5db7b498
fix message bubble overflows due to code and pre blocks
2025-11-11 15:37:07 +05:30
Abhinav Raut
879c626fb3
fix incorrect sender name when there are multiple participants involved
2025-11-03 15:56:23 +05:30
Abhinav Raut
16fbfa7b7c
fix: display message content conditionally based on content type
...
Show `text` as is, render HTML with vue-letter
2025-11-03 13:11:53 +05:30
Abhinav Raut
3d76cce66a
Merge pull request #151 from csr4422/enhancement/relative-time-months
...
Add month support to getRelativeTime
2025-10-03 13:39:14 +05:30
csr4422
4b8f30184a
style: adjust spacing
2025-10-03 13:09:00 +05:30
csr4422
e4018ddab8
Add month support to getRelativeTime
2025-10-01 16:22:02 +05:30
Abhinav Raut
f3acc37405
update version to 0.8.0-beta in package.json
...
remove caution note about alpha status from README.md
2025-09-30 14:35:53 +05:30
csr4422
93e94432f5
feat: add None option to SLA and Business Hours select boxes
2025-09-29 21:20:20 +05:30
csr4422
ec63604163
Fix: convert select values to number or null before submit
2025-09-29 17:18:36 +05:30
csr4422
98f16854c8
Add password toggle to login page
2025-09-26 16:50:43 +05:30
Abhinav Raut
326ccdf9d4
Merge pull request #138 from abhinavxd/dependabot/npm_and_yarn/frontend/axios-1.12.0
...
chore(deps): bump axios from 1.8.2 to 1.12.0 in /frontend
2025-09-17 19:22:03 +05:30
Abhinav Raut
d6a8e76472
Merge pull request #140 from abhinavxd/dependabot/npm_and_yarn/frontend/vite-5.4.20
...
chore(deps-dev): bump vite from 5.4.19 to 5.4.20 in /frontend
2025-09-17 19:21:41 +05:30
dependabot[bot]
a1db6ccb31
chore(deps-dev): bump vite from 5.4.19 to 5.4.20 in /frontend
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.19 to 5.4.20.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-17 13:51:25 +00:00
dependabot[bot]
267a6027ee
chore(deps): bump vue-i18n from 9.14.3 to 9.14.5 in /frontend
...
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ) from 9.14.3 to 9.14.5.
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v9.14.5/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 9.14.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-17 13:50:50 +00:00
dependabot[bot]
3471263710
chore(deps): bump axios from 1.8.2 to 1.12.0 in /frontend
...
Bumps [axios](https://github.com/axios/axios ) from 1.8.2 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.8.2...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-17 13:50:40 +00:00
Abhinav Raut
636742c34b
Update docs link to point to new docs domain docs.libredesk.io
2025-09-14 22:47:05 +05:30
Abhinav Raut
b7092744fd
feat: add loading fade effect to ContactDetailView and adjust FormItem width in ContactForm
2025-09-14 21:43:40 +05:30
Abhinav Raut
6f300bb073
Fix: Contact form displays countries with the same calling code incorrectly.
...
For example, when a user selects the USA, the form also shows Canada, as both share the +1 calling code.
Rename column from `phone_number_calling_code` to `phone_number_country_code`.
Feat: Show the calling code alongside the country flag in the contact form for the selected country. Previously, only the flag was displayed.
2025-09-14 19:36:30 +05:30
Abhinav Raut
ec72c5af90
style: update dark mode colors for card and popover in main.scss; Update colors in ContactNotes.vue
2025-09-13 21:55:30 +05:30
Abhinav Raut
4f54db3d1b
Conversation sidebar: Show last message and conversation created timestamps in the previous converastions accordion, with tooltip for full timestamps.
...
- Update util getRelativeTime to return shorter relative time strings instead of full date strings.
2025-09-13 21:33:28 +05:30
Abhinav Raut
210b8bb53b
feat: add support for sending messages as contact
...
- introduce new permission `messages:write_as_contact` that needs to be set to allow this.
2025-09-13 20:55:04 +05:30
Abhinav Raut
faf2082561
fix view form validation happening while filters are being added, delay validation on form submit
...
Set missing .stop modified on click events
2025-09-11 00:16:58 +05:30
Abhinav Raut
50baa8491b
add title attribute to view name in sidebar
2025-09-11 00:13:08 +05:30
Abhinav Raut
8e89e4e0d4
fix(multi-select): add @input.stop to prevent event bubbling and corrupting state when it's wrapped e.g. like it's done in the Filterbuilder component
2025-09-10 03:06:32 +05:30
Abhinav Raut
b15413b7ca
Add support for filter conversations from views using tags assigned.
...
Add multi select support to FilterBuilder component.
Ref #124
2025-09-10 03:02:55 +05:30
Abhinav Raut
701e5b2580
show sidebar view dropdown Ellipsis only on hover of single view.
...
add toast messages for update, create, delete of view
add confirmation dialog for view deletion
2025-09-10 02:48:48 +05:30
Abhinav Raut
dbd4e97f7e
use tag store to fetch tags in conversation side bar to remove duplicate api call
2025-09-09 23:43:25 +05:30
Abhinav Raut
007c332a7d
remove font-medium from data table columns in all data tables
...
- Remove permissions requirement for GET on roles
2025-09-09 23:22:08 +05:30
Abhinav Raut
5a1628f710
fix fetch general settings after user logs in
2025-09-02 00:57:05 +05:30
Abhinav Raut
fce2587a9d
remove unncessary margin from oidc provider logo
...
add alt attribute
2025-09-01 03:47:10 +05:30
Abhinav Raut
7d92ac9cce
fix cypress test
2025-09-01 03:43:13 +05:30
Abhinav Raut
3ce3c5e0ee
store public config in pinia store
2025-09-01 03:20:09 +05:30
Abhinav Raut
35ad00ec51
Add loading spinner to ConversationPlaceholder
...
Add missing i18n translation
2025-09-01 02:41:47 +05:30
Abhinav Raut
9ec96be959
rename AppUpdate component with AdminBanner
...
- show banner when app restart is required.
- UI changes to admin banner
2025-08-31 20:08:38 +05:30
Abhinav Raut
5a87d24d72
update var name
2025-08-31 18:55:31 +05:30
Abhinav Raut
10a845dc81
fix cypress test
2025-08-30 22:27:13 +05:30
Abhinav Raut
0228989202
fix cypress test
2025-08-30 22:18:00 +05:30
Abhinav Raut
3f7d151d33
- add getting started flow for new users
...
- Translate web template pass i18n dependency
- Fix colors in menu card
- Show update description if avaialble in AppUpdate component
- Remvoe i18n from settings as i18n and settings depend on each other to load initial lang.
- Clear inbox password as the update SQL query now returns the config.
- Fetch agents and inboxes from the store instead of directly fetching using axios instance.
2025-08-30 21:30:24 +05:30
Abhinav Raut
f6d3bd543f
refactor: consolidate public config into single endpoint, move settings behind auth
...
- remove OIDC enabled endpoint
2025-08-30 18:46:37 +05:30