David Kubeš
2aa99ee137
fix: Fix timestamp auto-update in conversations chat list ( #5640 )
...
* fix: Fix timestamp auto-update
* fix: rewrite `setInterval` to `setTimeout`
* fix: change refresh time logic
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-10-28 01:05:39 +05:30
Sivin Varghese
beedfc47bf
feat: Allow users to select Cmd+Enter
as a hotkey ( #4401 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-10-03 15:27:34 -07:00
Sivin Varghese
8f873a34a2
feat: Adds the ability to update conversation timeframe automatically ( #5253 )
...
* feat: Adds the ability to update conversation timeframe automatically
* Update app/javascript/dashboard/components/ui/TimeAgo.vue
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-09-05 16:07:58 +05:30
Nithin David Thomas
a9801a3c76
design: Fixes to make portal page design close to figma mockups ( #5383 )
2022-09-02 18:07:17 +05:30
Sivin Varghese
f4fc53b425
feat: Adds the ability to delete a portal ( #5305 )
2022-09-01 13:27:08 +05:30
Muhsin Keloth
a788e7ac7a
feat: Create portal UI improvements ( #5261 )
2022-08-18 17:11:19 +05:30
Sivin Varghese
65ac78acec
feat: Add a popup component for announcements ( #4615 )
2022-08-03 20:49:42 +05:30
Fayaz Ahmed
2082409657
feat: Add support for right click context menu in conversations ( #4923 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-07-26 10:47:28 +05:30
giquieu
827f977a37
feat: Update API for contact avatar ( #4719 )
...
Added the ability to update the contact's avatar via API and Dashboard.
- Contact create and update APIs can now accept avatar attachment parameters [form data].
- Contact create and update endpoints can now accept the avatar_url parameter.[json]
- API endpoint to remove a contact avatar.
- Updated Contact create/edit UI components with avatar support
Fixes : #3428
2022-07-12 10:03:16 +02:00
Pranav Raj S
bca347149a
feat: Add responsive tab styles ( #4997 )
2022-07-08 13:53:01 +07:00
Nithin David Thomas
f31c6d5de2
feat: Update the design of labels to use a smooth
theme ( #4325 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-06-20 15:09:22 +05:30
Pranav Raj S
7bb8186e43
chore: Update self-closing tag eslint config ( #4826 )
...
* chore: Fix self-closing tag issues
* Fix merge conflicts
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
2022-06-10 19:29:52 +05:30
Muhsin Keloth
4f9d41962a
fix: Pre chat custom fields drag and drop ( #4530 )
2022-05-06 12:01:34 +05:30
Muhsin Keloth
26f23a6e21
feat: Custom fields in pre-chat form ( #4189 )
2022-04-19 12:47:29 +05:30
Nithin David Thomas
3d164271a8
fix: Yellow color shades are inconsistent ( #4391 )
2022-04-11 17:27:28 +05:30
Pranav Raj S
b1efcde495
feat: Remove duplicate Switch Component ( #4427 )
2022-04-08 18:25:08 +05:30
Muhsin Keloth
8c8c5a77c8
feat: Show banner message if Chatwoot update available ( #3999 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2022-03-15 21:09:14 +05:30
Sivin Varghese
1a3d39a7f3
feat: Shows an alert while replying if chats are not assigned to them ( #3867 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-07 12:27:20 +05:30
Fayaz Ahmed
52d1821cd3
feature: Filtering conversations and contacts with custom attributes ( #3851 )
2022-02-01 13:13:55 +05:30
Muhsin Keloth
9606abe251
chore: Fix Eslint
warnings ( #3654 )
...
* Fix all the eslint warnings
* Revert the schema
2021-12-27 13:49:31 +05:30
Sivin Varghese
0130e08016
fix: Remove animated running numbers ( #3604 )
2021-12-20 18:19:59 -08:00
Nithin David Thomas
83655f4ca4
feat: Show errors for message bubbles in dashboard ( #3585 )
2021-12-21 00:07:33 +05:30
Nithin David Thomas
c2191e48b1
Chore: Fixes icon size in button ( #3555 )
...
* Chore: Fixes icon size in button
* Changes normal button to woot button
2021-12-14 17:37:25 +05:30
Muhsin Keloth
9306b725d8
chore: Fix pre-commit hooks ( #3525 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-12-08 17:32:00 -08:00
Pranav Raj S
c792cfc0be
feat: Use Fluent SVG icons on the dashboard ( #3482 )
2021-11-30 21:03:18 -08:00
Muhsin Keloth
cf785123a5
feat: One off campaign UI ( #2621 )
2021-07-15 13:31:43 +05:30
Sivin Varghese
f9b55944ad
feat: Adds custom date range component for reports ( #2602 )
...
* feat: Adds custom date range for reports
* Review fixes
* Minor fixes
* Review fixes
* Use computed property
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-07-13 03:41:03 -07:00
Sivin Varghese
a9ccded62b
feat: Creates custom date range picker component ( #2597 )
...
* feat: Adds custom date range in reports
* error fixes
* Creates new component for date range and adds stories
* Revert files
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-07-09 14:16:55 +05:30
Nithin David Thomas
f79e489a0a
chore: Use button component in ReplyBox
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2021-06-09 14:01:43 +05:30
Nithin David Thomas
9c555e70c9
fix: Uses label component for add label button ( #2337 )
...
* fix: Uses label component for add label button
* Use button instead of span
2021-05-27 08:24:29 +05:30
Muhsin Keloth
62d19911be
chore: Add chatwoot utils package ( #2307 )
...
* add chatwoot utils package
* remove color helper
* replace contrasting text color with chatwoot util
2021-05-24 00:13:03 -07:00
Nithin David Thomas
c681e8a01b
chore: Refactor button styles ( #2259 )
2021-05-20 13:51:46 +05:30
Sivin Varghese
60177ef418
feat: Update UX for adding label in a conversation ( #2243 )
2021-05-17 12:00:08 +05:30
Nithin David Thomas
381c358ffd
chore: Add color variants to label component ( #2226 )
...
* Chore: Adds color variants to label
* Move component to UI folder
2021-05-05 22:53:23 +05:30
Nithin David Thomas
3afc9b5f5b
chore: Setup storybook for Vue components ( #2139 )
2021-04-29 22:12:06 +05:30
Nithin David Thomas
864471a21e
feat: Create a new conversation from the contact panel ( #2019 )
...
* Chore: Improve button component styles
2021-04-16 20:31:07 +05:30
Nithin David Thomas
7a890e543a
chore: Improve button component styles ( #1996 )
2021-04-07 11:43:16 +05:30
Sivin Varghese
a246989551
Enhancement: button component ( #1932 )
2021-03-26 20:20:20 +05:30
Pranav Raj S
703027b834
chore: Add showBadge prop to tabs-item component ( #1096 )
2020-07-26 17:46:29 +05:30
Pranav Raj S
f819bc0f33
Chore: Use installation config in frontend ( #847 )
...
* Use installation config in widget
* Add configuration for installation in UI
* Add config for mailer
Co-authored-by: Sojan <sojan@pepalo.com>
2020-05-12 01:31:40 +05:30
Nithin David Thomas
99eaf59509
Feature: Ability to set an account name ( #667 )
...
* Ability to change the account name
* Ability to set a language to the account
Addresses: #667 #307
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
2020-04-06 22:17:07 +05:30
Nithin David Thomas
fe70843fae
Feature: Improve Dashboard UI ( #630 )
2020-03-22 11:44:40 +05:30
Pranav Raj S
2783fb6006
Move src to dashboard ( #152 )
2019-10-16 14:36:17 +05:30