Commit Graph
2095 Commits
Author SHA1 Message Date
Shivam Mishra 12d41eb694 feat: update file chip 2024-12-11 17:24:33 +05:30
Shivam Mishra c3268dcc4c feat: update location bubble 2024-12-11 17:19:14 +05:30
Shivam Mishra 7c34b5ce0a feat: update contact design 2024-12-11 17:11:07 +05:30
Shivam Mishra af01147221 fix: attachments 2024-12-11 16:58:54 +05:30
Shivam Mishra 4dbdb0bf0c fix: email spacing 2024-12-11 16:58:06 +05:30
Shivam Mishra 87699ee296 feat: better stories 2024-12-11 16:55:40 +05:30
Shivam Mishra a20852722c fix: color 2024-12-11 16:03:40 +05:30
Shivam Mishra bd3a2b481b fix: white alpha color 2024-12-11 16:03:38 +05:30
Shivam Mishra f349a802d5 fix: download color 2024-12-11 16:03:35 +05:30
Shivam Mishra b0824f3b67 fix: orientatation for chips 2024-12-11 16:03:31 +05:30
Shivam Mishra 1825989663 feat: add colors to text chip 2024-12-11 16:01:51 +05:30
Shivam Mishra 233cc8b868 feat: use woot-icons 2024-12-11 16:01:49 +05:30
Shivam Mishra 64ba5857e0 feat: use lucide 2024-12-11 16:00:32 +05:30
Shivam Mishra ed158716ba fix: sender avatar 2024-12-06 18:53:50 +05:30
Shivam Mishra 97ae755783 fix: attachments check 2024-12-06 18:51:42 +05:30
Shivam Mishra bcc03a79f7 feat: allow otions 2024-12-06 18:19:49 +05:30
Shivam Mishra be01ab63f7 Merge branch 'develop' of github.com:chatwoot/chatwoot into feat/message-bubble 2024-12-06 18:11:07 +05:30
Sivin VargheseandGitHub 1b430ffae2 fix: New compose conversation form (#10548) 2024-12-06 15:40:06 +05:30
Shivam Mishra e7471b8e74 feat: add contact card 2024-12-06 14:36:24 +05:30
Sivin VargheseandGitHub afb3e3e649 fix: Fix issues with contact routes in old navigation sidebar (#10547) 2024-12-05 22:46:57 -08:00
Shivam MishraandGitHub 3fd585f40b feat: Throttle meta request for large chat size (#10518)
For large accounts with huge volumes of messages, it can be very
wasteful to make the meta request so often. It also puts un-necessary
load on the DB bombarding it with so many requests. This PR fixes it by
throttling the requests to 5 seconds for all users with more than 1000
accessible chats.

### Why not cache this value in the backend?

Well, it's a bit tricky, since a user can have different permissions
over inboxes and can see different chats, maintaining a cache for each
of them is not effective, besides the requests will reach the server
anyway.
2024-12-05 22:35:30 -08:00
Shivam Mishra 9c6b78700c fix: location 2024-12-06 10:45:26 +05:30
b116ab5ad3 feat(v4): Compose new conversation without multiple clicks (#10545)
---------

Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Pranav <pranavrajs@gmail.com>
2024-12-05 20:16:29 -08:00
67c90231b6 feat: Add compose conversation components (#10457)
Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Pranav <pranavrajs@gmail.com>
2024-12-05 16:31:47 -08:00
Sivin VargheseandGitHub 41106bccb7 chore: Fix issues with Contact pages (#10544) 2024-12-05 14:24:10 -08:00
cdff624a0a feat: update notification settings (#10529)
https://github.com/user-attachments/assets/52ecf3f8-0329-4268-906e-d6102338f4af

---------

Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Pranav <pranavrajs@gmail.com>
2024-12-05 19:05:04 +05:30
Shivam Mishra 685cf56819 feat: add support for unsupported 2024-12-05 17:37:50 +05:30
Shivam Mishra e7fddee4dc feat: add location bubble 2024-12-05 17:13:57 +05:30
Shivam Mishra 26b5c2c136 feat: setup instagram 2024-12-05 15:08:37 +05:30
Shivam Mishra 68f02e06b7 feat: add fixtures for IG 2024-12-05 14:26:31 +05:30
Shivam Mishra c2021a86d2 feat: add ig bubble 2024-12-05 14:20:16 +05:30
Shivam Mishra d610d3e0bb fix: locale 2024-12-05 14:19:43 +05:30
Sivin VargheseandGitHub d635be4b2a fix: Fetch assignable agents in expanded layout (#10540) 2024-12-04 21:26:00 -08:00
Sivin VargheseandGitHub f7b0d5dbe2 fix: Reset contact attributes when form is updated (#10539) 2024-12-04 21:25:28 -08:00
3edc0542cc fix: Fix issue with profile picture not updating (#10532)
This PR resolves the issue with updating the profile picture in the profile settings.

**Cause of issue**
The issue can be reproduced with the old `ProfileAvatar.vue` component.
While the exact reason is unclear, it seems related to cases where the
file might be `null`.

**Solution**
Replaced the old `ProfileAvatar.vue` with `Avatar.vue` and tested it. It
works fine. I’ve attached a loom video below.

Fixes https://linear.app/chatwoot/issue/CW-3768/profile-picture-bug

Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Pranav <pranavrajs@gmail.com>
2024-12-04 15:02:29 -08:00
bf58a18af4 fix: Update contact details page errors (#10536)
Co-authored-by: Pranav <pranavrajs@gmail.com>
2024-12-04 13:58:53 -08:00
Shivam MishraandGitHub 9b6830a610 fix: Update UI issues with sidebar (#10535)
This PR fixes a few UI issues with the sidebar

1. `z-index` issues with sidebar dropdowns
2. Move the event listener to the root of the dropdown container, it
allows more consistent behaviour of the trigger, earlier the click on
the trigger when the dropdown was open would cause the container to
re-render
3. Use `perserve-open` for the status switcher menu item in the profile
menu.
4. Use `sessionStorage` instead of `localStorage` to preserve sidebar
dropdown info. When opening the dashboard without directly going to a
specific route, any previous known item would get expanded even if it's
link was not active, this caused issues across tabs too, this fixes it.
5. Use `snakeCaseKeys` instead of `decamelize` we had two packages doing
the same thing
6. Update `vueuse` the new version is vue3 only
2024-12-04 13:48:12 -08:00
Shivam Mishra 59d5c91977 feat: simpler expandable check 2024-12-04 19:51:55 +05:30
Shivam Mishra b78a272806 feat: better resize observer 2024-12-04 19:44:48 +05:30
Shivam Mishra 2456b90a75 feat: add quote extracter 2024-12-04 19:38:39 +05:30
Shivam Mishra 828a46e40b feat: use sender 2024-12-04 18:39:41 +05:30
Shivam Mishra 4739d45376 feat: seprate email meta component 2024-12-04 18:38:21 +05:30
Shivam Mishra 12c239228a feat: format email text content 2024-12-04 17:49:58 +05:30
Shivam Mishra 89956d006c feat: common attachment chips 2024-12-04 17:46:57 +05:30
Shivam Mishra b1e55bab9e fix: fullwidth 2024-12-04 17:39:44 +05:30
Shivam Mishra 89f95742f8 fix: styling 2024-12-04 17:33:36 +05:30
Shivam Mishra 95674eb601 feat: more attachments 2024-12-04 17:32:50 +05:30
Shivam Mishra 5c863906e0 feat: add attachments 2024-12-04 17:31:21 +05:30
Shivam Mishra 30f368cbcd feat: better story 2024-12-04 17:24:02 +05:30
Shivam Mishra 0a3840501e feat: add error case 2024-12-04 17:08:06 +05:30