Pranav Raj S
836b317b8a
feat: Remove restrictions on API channel webhook_url ( #2261 )
2021-05-13 15:03:25 +05:30
Pranav Raj S
0e6cd699e8
feat: Sort contacts via name, email, phone_number, last_activity_at ( #1870 )
2021-05-13 13:32:19 +05:30
Sivin Varghese
368bab2553
chore: Refactor contact page button with button component ( #2234 )
...
* chore: Refactor contact page buttons with woot-button component
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-05-13 12:05:24 +05:30
Muhsin Keloth
b5ef9f14e1
chore: Add bot in campaign add/edit form ( #2246 )
...
* fix empty message condition in campaign table
* add bot in campaign
* locale changes
* review fixes
2021-05-10 21:41:43 +05:30
Nithin David Thomas
a33617cadd
feat: Adds 3 column layout for contact page ( #2174 )
...
* Feat: Adds 3 column layout for contact page
* Makes a mixin for 3 column layouts
* Fixes story meta
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-05-10 04:41:08 -07:00
Muhsin Keloth
db31bfcee4
feat: Edit campaigns ( #2230 )
...
* add edit campaign component
2021-05-10 12:40:48 +05:30
Suraj Rajput
7f6abdc987
fix: Add plus icon in sidebar items to settings create page ( #2141 )
...
* [Issue-#1965] Add changes
* Added newLink prop with default value true to show the new icon
* Fix button alignment
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-05-08 19:06:41 +05:30
Muhsin Keloth
6245a10a70
feat: Campaign table ( #2212 )
...
* code cleanup
* add campaign table
* update locale texts
* locale text cleanup
* Rename selectedAgent with selectedSender in add campaign form
* code cleanup
* remove timer mixin
* update avatar size to 20px
* add border for table
* add campaigns get action specs
* rename campaign table component
* fix style issues
* update sender list based on inbox permission
* style fixes
* review fixes
* add campaign sender component
* replace wootsubmit button with wootbutton
* update scroll width
* replace campaign status with woot label
* changes as per review
* style fixes
* remove unused code
* disable campaign in inbox settings page
* review fixes
2021-05-05 22:16:59 -07:00
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
Sivin Varghese
05310e25d4
feat: Creates notes list component for CRM ( #2195 )
...
* Feat: Creates note list component for CRM
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-05-05 13:36:45 +05:30
Muhsin Keloth
2d4acaf8fe
change button component name ( #2216 )
2021-05-04 21:48:20 +05:30
Nithin David Thomas
8bcac2aab0
fix: Truncates overlapping name in contact table ( #2208 )
2021-05-04 15:21:34 +05:30
Muhsin Keloth
7c7f91e70f
feat: Add campaign ( #2177 )
2021-05-04 15:08:41 +05:30
Muhsin Keloth
b649516fbb
fix: Change storybook relative path ( #2199 )
...
* fix the storybook realtive path issue
* move stories to realtive to compoent
2021-05-02 14:40:46 +05:30
Sivin Varghese
6a7b98b345
Feat: Creates add note component for CRM ( #2187 )
...
* Feat: Creates add note component for CRM
2021-05-01 19:26:17 +05:30
Sivin Varghese
b6f57d7fc1
feat: Creates note component for CRM ( #2181 )
...
* Feat: Creates note component for CRM
Co-authored-by: Nithin David <webofnithin@gmail.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-04-30 12:02:20 +05:30
Muhsin Keloth
aa47bad4c1
chore: Add campaign empty page ( #2173 )
...
* Enhancement: Create route for contact details page
* add campaign page, add button, campaign description
* add locale texts
* update locale texts
* update grid
Co-authored-by: Nithin David <webofnithin@gmail.com>
2021-04-28 06:27:47 -07:00
Nithin David Thomas
6ea1e0d047
chore: Add route for contact details page ( #2168 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-04-27 21:31:11 -07:00
Sivin Varghese
285f7bbeb5
Enhancement: Ability to assign administrators as conversation assignees ( #2142 )
...
* Enhancement: Ability to assign administrators as conversation assignee
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-04-22 23:17:29 +05:30
Niklas Haug
87078e1abf
fix: Clear search input which navigating to other tab/page ( #2061 )
2021-04-22 13:58:04 +05:30
Sivin Varghese
6c7c5064d1
Fix: Broken empty state for agents dropdown. ( #2143 )
2021-04-21 14:24:03 +05:30
Muhsin Keloth
fdbc32f7c2
enhancement: Show agent availability status in conversation assignee select list ( #2122 )
...
* show agent status on conversation assignation
* add agent status in contact sidebar
* availability status badge component
* review fixes
* review fixes
* chore: Fixes issue with status badge (#2136 )
* add empty case in agent list
* Chore: Availability badge shape issue. #2140
Co-authored-by: Nithin David <webofnithin@gmail.com>
Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2021-04-21 12:18:48 +05:30
Muhsin Keloth
90de0e4843
chore: Change reset password error message( #2133 )
2021-04-20 00:54:33 -07:00
Sivin Varghese
fa525fc107
Fix: Agent name overflow in dropdown menu ( #2047 )
...
* Fixes agent name overflow
Co-authored-by: Sivin Varghese <64252451+sivin-git@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-04-19 22:24:45 +05:30
Nithin David Thomas
c95aeb894f
Fix: Fetch contactable inboxes on new conversion ( #2113 )
...
* Fix: Fetch contactable inboxes everytime
2021-04-17 20:08:03 +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
98bfef026e
Chore: Add validation for contact phone field ( #2105 )
2021-04-16 06:18:13 -07:00
Sivin Varghese
3e8c25b4a0
Enhancement: Changes contact location flag position ( #2091 )
2021-04-13 19:27:44 +05:30
Muhsin Keloth
4387736f1a
fix: refresh user teams after create/edit/delete team ( #2093 )
...
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-04-13 19:19:44 +05:30
Nithin David Thomas
03bd34be86
Fix: Populate only agents part of the inbox in conversations ( #2060 )
...
* Fix: Show only agents part of the inbox in conversations
* Show only verified agents
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-04-09 14:32:29 +05:30
Sivin Varghese
3e03b08ad0
Enhancement: Adds a new button that redirect to inbox config page ( #2066 )
...
* Adds a new button that redirect to inbox config page
* Review fixes
2021-04-08 16:01:46 +05:30
Muhsin Keloth
cc3da031e2
enhancement: Profile settings accessibility improvements ( #2054 )
...
* profile settings in to separate form
* update locale texts
* replce woot-submit-button with woot-button
* disable button if value is empty
* change condition
* code climate fixes
2021-04-07 12:28:50 +05:30
Nithin David Thomas
7a890e543a
chore: Improve button component styles ( #1996 )
2021-04-07 11:43:16 +05:30
Muhsin Keloth
c5ff86667f
update mixin prop name ( #2051 )
2021-04-05 18:36:38 +05:30
Sivin Varghese
de72530022
Fix: responsive issue conversations hamburger menu ( #2036 )
2021-04-01 20:57:43 +05:30
Muhsin Keloth
ff69ef7317
Enhancement: Sort labels ( #1995 )
2021-03-26 04:50:38 -07:00
Siddharth Ramesh
763d8d37df
Fix error messages during login for non-verified users ( #1945 )
2021-03-20 17:44:58 +05:30
Pranav Raj S
54d578676b
fix: Use team conversationURL in team section ( #1921 )
...
Fixes : #1917
2021-03-16 19:44:50 +05:30
Sivin Varghese
36f086c5cb
feat: Redesigned search UI ( #1845 )
2021-03-15 18:38:05 +05:30
Nithin David Thomas
c99c63cd79
Feat: Assign conversations to teams. ( #1849 )
2021-03-15 18:37:03 +05:30
Nithin David Thomas
941d4219f0
feat: Set up store for teams ( #1689 )
2021-03-15 18:35:56 +05:30
Nithin David Thomas
1d2e1a2823
Feat: business hours settings page ( #1812 )
...
Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-03-13 11:42:51 +05:30
Sivin Varghese
94159ca9df
Fix: Canned responses table column width breakage ( #1881 )
2021-03-09 18:37:18 +05:30
Nithin David Thomas
9e8a943ec7
feat: Add audio alert for incoming messages on dashboard ( #1738 )
...
Fixes : #1345
2021-03-04 19:24:03 +05:30
Sojan Jose
ca4a766b82
chore: Enable email channel ( #1851 )
2021-03-04 13:59:59 +05:30
Nithin David Thomas
5f250e5b3a
chore: Move conversation header above sidebar ( #1835 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-03-02 22:44:04 +05:30
Nithin David Thomas
89e5f18dfb
feat: Update design of Contacts table ( #1753 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-03-01 22:28:15 +05:30
Pranav Raj S
d6391be4db
feat: Update UI for edit contact modal ( #1833 )
2021-02-27 12:33:12 +05:30
Nithin David Thomas
a3b0de63de
Feat: Component for setting business hour availability ( #1794 )
...
* Component business hour setting availability
2021-02-22 16:30:58 +05:30
Nithin David Thomas
c17380d48a
Feat: Create contact from contacts page ( #1806 )
...
* Add contact create modal to contacts page
* Test cases
* Review fixes
2021-02-19 20:22:58 +05:30
Nithin David Thomas
eec90a1319
chore: Refactor Edit contact modal to separate form ( #1805 )
2021-02-19 00:10:32 +05:30
Sivin Varghese
2245233618
fix: the width of time stamp in notification. ( #1791 )
...
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-02-17 12:35:00 +05:30
Sojan Jose
850041bc1d
fix: Twitter inbox creation error ( #1783 )
...
fixes #1708
Co-authored-by: Pranav <pranav@chatwoot.com>
2021-02-16 19:35:10 +05:30
Nithin David Thomas
ac15f08995
Fix: Warning on new inbox page ( #1784 )
2021-02-16 19:29:35 +05:30
Pranav Raj S
1706199a0e
feat: Add pre_chat_form_settings in inbox settings page ( #1776 )
2021-02-16 00:58:57 +05:30
Sivin Varghese
5f2bf7dfd2
Fix: link address overflow in webhook. ( #1775 )
2021-02-16 00:10:01 +05:30
Nithin David Thomas
eaafc45f45
feat: Show teams on sidebar ( #1754 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Sojan <sojan@pepalo.com>
2021-02-13 14:58:05 +05:30
Pranav Raj S
df0d7262b4
fix: Show push notifications settings except Safari ( #1741 )
2021-02-08 16:39:15 +05:30
Pranav Raj S
933661b22c
feat: Save rich content editor state to user.uiSettings ( #1736 )
...
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
2021-02-07 12:54:32 +05:30
Nithin David Thomas
19f7a2eda1
Ui minor fixes ( #1735 )
2021-02-05 23:24:50 +05:30
Karthik Sivadas
2012aab1d5
fix: Standardize name validation on agent / profile pages ( #1720 )
2021-02-04 20:08:46 +05:30
freddii
229fcc18b7
chore: fixed typos in code comments ( #1701 )
2021-01-28 10:39:37 +05:30
Pranav Raj S
b93388b330
feat: Tag agents in a private note ( #1688 )
...
Co-authored-by: Sojan <sojan@pepalo.com>
2021-01-27 00:04:11 +05:30
Muhsin Keloth
c087e75808
feat: notification center ( #1612 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
2021-01-25 00:59:44 +05:30
Pranav Raj S
ba06fe1cb2
feat: Update notification in account settings ( #1660 )
2021-01-17 23:59:09 +05:30
Sojan Jose
b6e8173b24
feat: HMAC verification for web widget ( #1643 )
...
* feat: HMAC verification for web widget. Let you verify the authenticated contact via HMAC on the web widget to prevent data tampering.
* Add docs for identity-validation
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-01-17 22:44:03 +05:30
Nithin David Thomas
a5c3c4301c
feat: Add support for markdown in messages ( #1642 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
2021-01-15 14:40:50 +05:30
Nithin David Thomas
764c90174e
feat: Improve sidebar UI, add emoji icons instead of ionicons ( #1605 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
2021-01-12 14:45:10 +05:30
Pranav Raj S
160a6fc6cf
feat: Save UI state in the database ( #1635 )
...
feat: Save UI state in the database
2021-01-10 19:25:33 +05:30
Nithin David Thomas
56280eaf35
chore: Remove beta tag from sidebar name ( #1552 )
2020-12-26 11:18:56 +05:30
Pranav Raj S
9d3dda9a61
feat: Add full name to the user signup form ( #1534 )
2020-12-21 14:05:19 +05:30
Muhsin Keloth
f3f2542bae
fix: Update agent select placeholder translation ( #1533 )
2020-12-20 11:51:20 +05:30
Nithin David Thomas
dd3d91c67e
feat: Add link for "intitated from" in sidebar ( #1523 )
2020-12-18 01:19:44 +05:30
Pranav Raj S
50f87f373e
fix: Use empty object if additional_attribute is null ( #1520 )
2020-12-16 15:11:53 +05:30
Pranav Raj S
ac7fdaa997
chore: Add documentation for Maxmind geocoder setup ( #1518 )
2020-12-16 00:32:05 +05:30
Pranav Raj S
0619894560
feat: Download Agent wise report ( #1517 )
2020-12-15 23:35:03 +05:30
Pranav Raj S
edb09d5a9c
chore: Improve location display in sidebar ( #1509 )
...
- Log IP Address on widget load
- Save country code to contact
2020-12-13 22:23:56 +05:30
Muhsin Keloth
f9bd447912
chore: Upgrade vue-i18n to 8.x ( #1383 )
...
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com>
2020-12-12 12:08:36 +05:30
Pranav Raj S
70002afc60
chore: Move missing text to translation files ( #1501 )
2020-12-08 23:31:25 +05:30
Pranav Raj S
c87cdf25c5
chore: Upgrade highlight.js to 10.4.1 ( #1483 )
...
Bumps [highlight.js](https://github.com/highlightjs/highlight.js ) from 9.18.5 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/9.18.5...10.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-05 01:22:16 +05:30
Nithin David Thomas
d51c5d5768
chore: Add click interaction for conversation list ( #1460 )
2020-11-29 13:28:36 +05:30
Sojan Jose
a988724c91
feat: Authenticate by SSO tokens ( #1439 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
2020-11-25 13:59:38 +05:30
Pranav Raj S
3ee453c01e
fix: Avoid keys getting translated in availability ( #1418 )
2020-11-17 10:39:46 +05:30
Pranav Raj S
2d70131097
fix: Remove duplicate API calls for conversation ( #1419 )
2020-11-17 09:15:57 +05:30
Sojan Jose
9d2542eecd
chore: Enable Japanese, update translation from Crowdin ( #1417 )
2020-11-16 23:11:14 +05:30
Pranav Raj S
faaed17418
fix: Fire query only if search term is available ( #1413 )
2020-11-16 13:08:36 +05:30
Pranav Raj S
5c3de5e095
fix: Enhance CRM UI ( #1397 )
...
* feat: Sort by name
* feat: Fetch labels from sidebar
* Remove unused language file
* Add beta tag to contacts
* Add timeMixin, reduce font-size
* Remove unused methods
* Remove unused prop
* Disabled footer if no contacts or invalid page
* Add keyup for input
* Fix conversation not loading if there are no active conversations
* return last_seen_at as unix time
* Fix contact edit modal
* Add loader for edit contact button
* Fix review comments
2020-11-11 16:02:14 +05:30
Nithin David Thomas
f214c9c47c
feat: Add Contacts page ( #1335 )
...
Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
2020-11-10 15:25:26 +05:30
Pranav Raj S
7718cf7d2c
feat: Add global message search ( #1385 )
...
* feat: Search messages by content
* Fix search UI
* Add specs
* chore: Filter search results
* Update highlight logic
* Rename query to searchTerm
Co-authored-by: Sojan <sojan@pepalo.com>
2020-11-08 01:46:45 +05:30
Akash Srivastava
074084b258
feat: Auto resolve conversations after n days of inactivity ( #1308 )
...
fixes : #418
2020-11-01 12:53:25 +05:30
Pranav Raj S
b9be43b276
fix: Add compact type, fix spacing in contact panel ( #1352 )
...
* fix: Add compact type, fix spacing in contact panel
* Set padding-top, padding-bottom
2020-10-21 15:18:36 +05:30
Muhsin Keloth
9e3b0f0731
fix: name and email address overflow issue in customer side panel ( #1348 )
...
* Complete name and email address overflow issue
* Changes as per review
* Code cleanup
2020-10-19 14:57:16 +05:30
Pranav Raj S
85514cae8d
feat: Display reply time in widget ( #1349 )
...
Fixes #1132
2020-10-18 23:32:22 +05:30
Jon Evans
62b4ce2be1
fix: Improve mobile styles for registration view ( #1344 )
2020-10-16 22:05:07 +05:30
Pranav Raj Sreepuram
4a2a309d18
Use name instead of display_name in the dashboard
2020-10-13 13:03:55 +05:30
Sojan Jose
b862817b29
feat: Enable reauthorization for Facebook ( #1286 )
2020-09-30 01:12:32 +05:30
Pranav Raj S
99ca54fd3c
fix: Remove keys for reports from translation file ( #1279 )
2020-09-27 18:56:52 +05:30
Pranav Raj S
ea6577af6d
fix: Remove agent keys from translation file ( #1261 )
2020-09-20 22:19:34 +05:30
Pranav Raj S
1312d07aa2
chore: Remove momentjs
, use date-fns
( #1233 )
2020-09-14 15:14:26 +05:30
Sojan Jose
31c07771e8
feat: Notification on new messages in conversation ( #1204 )
...
fixes : #895
fixes : #1118
fixes : #1075
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com>
2020-09-10 19:19:15 +05:30