Abhinav Raut
d2e5d85e3a
fix: return created/updated objects in POST/PUT responses with masked secrets
...
All POST/PUT handlers now return actual database objects instead of `true`
2025-06-20 19:35:09 +05:30
Abhinav Raut
1b2a5e4f36
feat: standardize API requests to use JSON instead of form data
2025-06-18 01:30:38 +05:30
Abhinav Raut
6b6549cb03
standardize i18n keys for consistency rename keys
...
fix: avatar url `null` console warnings.
2025-04-03 01:21:12 +05:30
Abhinav Raut
4361250c73
feat: backend api response translations
2025-04-03 01:21:12 +05:30
Abhinav Raut
721f7c811c
fix: variables not being rendered when there's an fetching default outgoing email template / the outgoing email template is not found.
2025-03-22 18:56:50 +05:30
Abhinav Raut
aeef7d4ad7
feat: configurable SLA alerts per SLA.
2025-03-21 23:23:03 +05:30
Abhinav Raut
1ff335f772
fix: improve welcome email template styling and content
...
fix: extra large app logo in base template.
refactor: standardize template variables, explicitly pass variables for rendering into template
2025-03-01 19:10:50 +05:30
Abhinav Raut
356a206110
fix: new incoming messages having 0 attachments in API responses, upload attachments first before sending out websocket updates.
...
- refactor: stringutils package remove unncessary `string` in function names.
- minor refactors.
2025-02-08 18:04:02 +05:30
Abhinav Raut
d3c2cc2527
feat: add CSAT sending functionality and improve error handling in templates
...
feat: automation action to send CSAT.
- minor refactors.
2025-02-02 21:03:09 +05:30
Abhinav Raut
9939d6206f
feat: reload app constants and Templates on update of app settings
2025-02-01 05:34:19 +05:30
Abhinav Raut
50188352a5
fix: Use SyncedEnforcer in casbin, fixes panics.
...
feat: store user roles in user roles table, drops the roles table on users table.
feat: standardize column names in schema, renames disabled bool to enables.
- vue router fixes to allow components / pages to rerender after creating an object in db.
- minor fixes and refactors.
2025-01-22 03:40:32 +05:30
Abhinav Raut
66864bfca9
fix: adds proper error message when user is trying to create another default outgoing email template.
2025-01-21 02:31:30 +05:30
Abhinav Raut
0c54abbbad
refactor: rename modules and imports to reflect project name
2025-01-11 21:46:29 +05:30
Abhinav Raut
caf8e7d34d
WIP: MVP with shadcn sidebar
...
- csat
- SLA
- email notification templates
2025-01-06 02:39:44 +05:30
Abhinav Raut
ed314eb1a5
feat: reset password flow
...
- feat: notification emails including - welcome email, assigned conversation email, reset password email.
- feat: adds outer app component which does not have a navbar
- feat: improve email templating, adds contact and conversations fields to email template
- fix: evaluator - ensure "contains" checks evaluate individual tokens in the string rather than the entire string.
- feat: logo URL for the app in general settings.
- General fixes and refactors.
- fix: hide trailing prose mirror line breaks.
2024-11-03 00:40:51 +05:30
Abhinav Raut
bcd6a4ab0e
refactor & cleanup sso, templates, notification pages.
2024-09-30 05:04:58 +05:30
Abhinav Raut
06db29f7f3
refactor.
2024-08-11 03:52:05 +05:30
Abhinav Raut
704c485b6a
refactor
2024-08-09 03:55:20 +05:30
Abhinav Raut
7ac9a2fe67
refactor entire backend
2024-07-25 02:03:56 +05:30
Abhinav Raut
8b763fb167
refactor.
2024-07-24 03:00:54 +05:30
Abhinav Raut
d7fb9be211
some more commits?
2024-07-01 03:08:45 +05:30