1074 Commits

Author SHA1 Message Date
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
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
csr4422 ef25702610 feat: add copy-to-clipboard button for import logs 2026-01-05 22:42:15 +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 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
csr4422 0d26cb6b0d fix: improve import UX with immediate logs and auto-scroll 2026-01-04 21:09:26 +05:30