1087 Commits

Author SHA1 Message Date
Abhinav Raut 9b3e3f114d Fix: tag input in automations not being selected
- Add translated error messages for invalid automation rules.
- add support for warning sooner

Fixes #251 #230
v1.0.2
2026-02-24 22:30:14 +05:30
Abhinav Raut 89141a83c9 Merge pull request #247 from josephsellers/show-subject-in-list
feat: display conversation subject in list view
2026-02-20 01:07:01 +05:30
Abhinav Raut bd83d8c6a2 Merge pull request #246 from abhinavxd/dependabot/npm_and_yarn/frontend/qs-6.14.2
build(deps): bump qs from 6.14.1 to 6.14.2 in /frontend
2026-02-20 00:03:22 +05:30
josephsellers b9fd3a18a4 feat: display conversation subject in list view
Show the subject line between the contact name and inbox name
in the conversation list. This helps agents triage tickets
without having to open each conversation and navigate to the
Information panel.

Closes #239
2026-02-16 21:40:02 +00:00
dependabot[bot] 237b5c3100 build(deps): bump qs from 6.14.1 to 6.14.2 in /frontend
Bumps [qs](https://github.com/ljharb/qs) from 6.14.1 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-15 21:12:15 +00:00
Abhinav Raut 727213631c SSRF protection to webhooks
- New config webhook option to allow certain CIDR ranges in webhooks.
2026-02-16 02:40:05 +05:30
Abhinav Raut f7aa1ef2eb Merge pull request #245 from abhinavxd/dependabot/npm_and_yarn/frontend/axios-1.13.5
build(deps): bump axios from 1.12.0 to 1.13.5 in /frontend
2026-02-13 12:26:25 +05:30
dependabot[bot] dc29e707ca build(deps): bump axios from 1.12.0 to 1.13.5 in /frontend
Bumps [axios](https://github.com/axios/axios) from 1.12.0 to 1.13.5.
- [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.12.0...v1.13.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-13 06:53:10 +00:00
Abhinav Raut 4876ba2574 Merge pull request #235 from jleroy/i18n/update-2026-01-29
Translation updates [2025-01-29]
2026-01-29 11:16:32 +05:30
Jonathan Leroy 5b3ca210c3 Translation updates [2025-01-29] 2026-01-29 04:16:49 +01:00
Abhinav Raut aeaae51e69 Merge pull request #234 from abhinavxd/update-plus-addressing
feat: add support for toggling plus addressing for email inbox.
v1.0.1
2026-01-29 00:06:48 +05:30
Abhinav Raut 9ad46cc9bd make plus addressing default in email inbox form 2026-01-29 00:05:15 +05:30
Abhinav Raut d0bad37464 feat: add support for toggling plus addressing for email inbox.
Fixes #233
2026-01-29 00:00:49 +05:30
Abhinav Raut 5a24fbe075 fix: remove UTF-8 BOM from Spanish translation file v1.0.0 2026-01-28 11:53:47 +05:30
Abhinav Raut eff9fd9458 feat: add Spanish language option to the language selection 2026-01-28 11:50:26 +05:30
Abhinav Raut 4b75c719fa Merge pull request #232 from OfficialCRUGG/fix-german-i18n
German language improvements, Pt. 1
2026-01-28 11:49:20 +05:30
OfficialCRUGG 12bcfc519a improve german localization 2026-01-26 23:27:03 +01:00
Abhinav Raut 416923bb20 Merge pull request #229 from GMSantiago-Dev/add-spanish-translation
Add Spanish (es) translation
2026-01-22 17:42:09 +05:30
Libredesk Contributor eaee3d374c Add Spanish (es) translation
- Complete Spanish translation for Libredesk
- All 733 lines translated from English
- Includes UI, admin panel, authentication, reports, and all user-facing strings
- Translation maintains proper JSON structure with English keys and Spanish values
2026-01-22 08:42:38 -03:00
Abhinav Raut 361fece378 fix: trim whitespace from inbox and settings fields
Fixes #223
v0.11.1-beta
2026-01-20 00:03:01 +05:30
Abhinav Raut 4409bd84e8 fix: set session store TTL to 9 hours.
Fixes #228
2026-01-19 23:46:12 +05:30
Abhinav Raut 26382e446d Update roadmap to mark mentions and bulk import as done 2026-01-16 18:06:54 +05:30
Abhinav Raut 4e9c1d0893 Merge pull request #226 from abhinavxd/fix/max-header-size
update default read_buffer_size to 65kb
2026-01-16 18:05:22 +05:30
Abhinav Raut 757c1117b3 update default read_buffer_size to 65kb 2026-01-16 18:04:55 +05:30
Abhinav Raut 718a9e6b2e feat: Add entire conversation on webhook events, so clients don't have to fetch conversation again.
Closes #208
v0.11.0-beta
2026-01-11 20:33:36 +05:30
Abhinav Raut 5b393c2f19 add mention message content to mentioned msg notification v0.10.0-beta 2026-01-11 18:27:55 +05:30
Abhinav Raut 7bc3387d85 add loading state support to DataTable component across various views
- UI/UX improvements for datatable
2026-01-11 18:13:11 +05:30
Abhinav Raut 74fd95c56d disable sorting for action columns across various data tables
- fix: disable sorting removal for data tables
2026-01-11 17:39:05 +05:30
Abhinav Raut 1127d2967b add logo_url support for custom OIDC providers
- add microsoft option for providers
2026-01-11 17:18:19 +05:30
Abhinav Raut 54d3a47b0a set defaults page size and page paginated apis 2026-01-11 16:22:48 +05:30
Abhinav Raut c107c7a9f8 remove omit empty from null field as it doesn't work 2026-01-11 15:59:26 +05:30
Abhinav Raut 6b2930dce9 improve error logging in agent import process 2026-01-11 15:46:36 +05:30
Abhinav Raut c6f765d9a6 modernize util funcs 2026-01-11 15:37:33 +05:30
Abhinav Raut a5357ff8fc refactor dispatcher 2026-01-11 15:03:20 +05:30
Abhinav Raut d4a6dcec83 rename i18n key 2026-01-09 03:37:41 +05:30
Abhinav Raut ffe0dbc353 Merge pull request #214 from csr4422/feat/bulk-agent-import
feat: add bulk agent import via CSV
2026-01-09 03:34:39 +05:30
Abhinav Raut 7c91ca8813 refactor: update translation keys for file selection and remove unused messages 2026-01-09 03:28:56 +05:30
Abhinav Raut 173493a0ed handle panics in importer, translate messages and fix bugs 2026-01-09 03:26:22 +05:30
Abhinav Raut 18f5ff1868 Merge remote-tracking branch 'origin/main' into feat/bulk-agent-import 2026-01-09 01:32:59 +05:30
Abhinav Raut 3ed06eb6a6 Merge pull request #218 from abhinavxd/feat-notifications
feat: user app notification system with bell icon in the sidebar
2026-01-09 01:07:00 +05:30
Abhinav Raut 91445d7dda Merge branch 'main' into feat-notifications 2026-01-09 01:06:34 +05:30
Abhinav Raut 1da8ff5019 update translation key 2026-01-09 01:01:34 +05:30
Abhinav Raut 30363718ca fix notification bell unread count overflow 2026-01-09 00:47:22 +05:30
Abhinav Raut e59c31f64e remove unused notification retrieval query and related code
- add missing template in schema.sql
2026-01-09 00:39:44 +05:30
csr4422 58a976743f fix: refactor agent import with improved error handling 2026-01-07 12:10:54 +05:30
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