Shivam Mishra
|
ec7434d000
|
feat: Remove twitter (#7505)
|
2023-07-11 14:00:11 -07:00 |
|
Sivin Varghese
|
528da1d2cf
|
feat: Add support for dark mode in more pages
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2023-07-05 19:26:24 -07:00 |
|
Pranav Raj S
|
4e8d17f017
|
chore: Update specs and warnings in console (#7467)
|
2023-07-05 18:32:55 -07:00 |
|
Sivin Varghese
|
3054a4cb59
|
feat: Add support for dark mode in dashboard (#7460)
- Add config for TailwindCSS
- Enable HMR
- Add a config in LocalStorage for Dark Mode
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2023-07-05 12:13:32 -07:00 |
|
Tejaswini Chile
|
71837bedf9
|
feat: Ability to customise the email sender name [CW-1629] (#7345)
|
2023-07-04 20:46:01 +05:30 |
|
Pranav Raj S
|
985b3f3bfc
|
chore: Reset the base font-size to 16px instead of 10px (#7455)
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-07-04 03:23:00 +05:30 |
|
Pranav Raj S
|
b57063a8b8
|
feat: Support dark mode in login pages (#7420)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
|
2023-07-01 07:49:52 +05:30 |
|
Sivin Varghese
|
191b8a64fe
|
chore: Remove URLs from translations (#7414)
|
2023-06-29 15:09:02 +05:30 |
|
Sojan Jose
|
40830046e8
|
feat: Audit Logs for Account User Changes (#7405)
- Audit log for user invitations: https://linear.app/chatwoot/issue/CW-1768/invited-a-user-to-the-account
- Audit log for change role: https://linear.app/chatwoot/issue/CW-1767/name-or-email-changed-the-role-of-the-user-email-to-agent-or-admin
- Audit log for status change: https://linear.app/chatwoot/issue/CW-1766/availability-status-as-events-for-audit-logs
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
|
2023-06-28 22:42:06 +05:30 |
|
Nithin David Thomas
|
4a770fdea7
|
feat: Add Plus Jakarta Font to dashboard (#7421)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2023-06-27 17:39:37 -07:00 |
|
TOMMY
|
155a5b9947
|
fix: Remove free space (#7411)
|
2023-06-27 19:28:38 +05:30 |
|
TOMMY
|
9cda16d0e8
|
fix: Remove overflow string in label delete confirm button (#7386)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
|
2023-06-26 13:26:47 +05:30 |
|
Shivam Mishra
|
996325f35b
|
feat: multiple UX improvements to labels (#7358)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-06-25 18:49:49 +05:30 |
|
Vishnu Narayanan
|
6bea2cbc4a
|
feat: add audit trail for macros (#7352)
|
2023-06-20 13:04:59 +05:30 |
|
Vishnu Narayanan
|
bc813b71dd
|
feat: refresh the audit page on navigation without manual reload (#7292)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
|
2023-06-20 09:36:16 +05:30 |
|
Shivam Mishra
|
9ac4a1eb30
|
refactor: multiple fixes to contact header [CW-2081] (#7331)
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2023-06-19 21:58:33 +05:30 |
|
Muhsin Keloth
|
9bb455ec2d
|
feat: Ability to choose the custom time for snooze conversation (#7257)
|
2023-06-19 18:23:35 +05:30 |
|
Muhsin Keloth
|
9bed57c7d1
|
feat: Add more snooze options (#7344)
|
2023-06-19 17:05:16 +05:30 |
|
Tejaswini Chile
|
23ca6d56f9
|
feat: Contact Exports (#7258)
|
2023-06-13 09:18:43 +05:30 |
|
Vishnu Narayanan
|
9ff5978d6e
|
feat: Add audit trail events for team (#7285)
|
2023-06-09 17:30:36 -07:00 |
|
Sivin Varghese
|
7fd220c177
|
feat: Adds the ability to edit saved segments (#7254)
* feat: Ability to edit saved filters
* chore: Adds edit contact segment
* chore: Minor fixes
* fix: code climate
* chore: Minor fixes
* chore: Adds ability to custom view name
* chore: Minor fixes
* chore: Adds spec for helper
* chore: Revert contact filter to split to new PR
* Delete editSegmentMixin.js
* chore: Revert fixes
* Update app/javascript/dashboard/i18n/locale/en/advancedFilters.json
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
* Update app/javascript/dashboard/i18n/locale/en/advancedFilters.json
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
* chore: Moved from mixin to helper for reusing in segments
* Delete editFolderMixin.js
* chore: Fix specs and added new specs
* chore: review comment fixes
* chore: Minor fixes
* fix: Not resetting applied filter
* feat: Adds the ability to edit saved segments
* feat: Adds specs for API part
---------
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
|
2023-06-08 21:25:51 +05:30 |
|
Pranav Raj S
|
b3b76d00ff
|
fix: Do not use the default value if the out of office message is empty (#7268)
|
2023-06-08 08:22:10 -07:00 |
|
Vishnu Narayanan
|
a01d81a7e1
|
feat: Update display text for auditlog entries (#7226)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2023-06-05 12:51:45 -07:00 |
|
Vishnu Narayanan
|
412d750b6a
|
feat: auditlogs design refactor cw1764 (#7181)
* chore: refactor auditlogs design
* chore: refactor aduit log text
* chore: fix 60% width for activity column
* chore: improve log text formatting
* Apply suggestions from code review
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
* feat: show agent names if available in auditlogs
* chore: add sign_out
* Apply suggestions from code review
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* chore: handle custom user actions
---------
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-05-30 14:41:29 +05:30 |
|
Shivam Mishra
|
9c6c19c3e5
|
fix: CSAT filter metrics rendering & conversation reports not working [CW-1840, CW-1818] (#7170)
* fix: emoji rendering for CSAT
* feat: add tests for CSAT Metrics
* fix: allow rating in metrics
* refactor: hide satisfaction score & total response chart if rating filter is enabled
* refactor: optional chaining in group by
* fix: spacing using autofill
* test: update csat metrics tests
* test: CSAT metric card
|
2023-05-23 16:47:04 +05:30 |
|
Tejaswini Chile
|
d481b9fbcf
|
feat: Limit the number of custom filters per user (#7101)
|
2023-05-22 18:03:15 +05:30 |
|
Vishnu Narayanan
|
68dedc37ba
|
chore: update auditlog timestamp format (#7128)
|
2023-05-22 17:08:50 +05:30 |
|
Nithin David Thomas
|
d01f2063d0
|
feat: Creates component to show articles search results [CW-1451] (#7126)
* feat: Creates component to show articles search results
* Adds story for the component
|
2023-05-22 15:15:19 +05:30 |
|
Shivam Mishra
|
d6ce1ceeeb
|
fix: CSAT chart showing incorrect data (#7152)
* fix: computation of data for csat chart
* fix: make horizontal chart reactive
|
2023-05-22 11:01:01 +05:30 |
|
Shivam Mishra
|
105f9a27d2
|
feat: more CSAT filters (#7038)
* refactor: use grid instead of flex
* refactor: let the parent layout decide the spacing
* feat: add a separate date-range component
* refactor: use new date-range component
* fix: destructure all options
* refactor: separate group by component
* refactor: better handle group by data
* fix: defaul group by
* refactor: variable naming
* refactor: use DATE_RANGE_OPTIONS directly
* chore: update platform in gemfile.lock
* refactor: trigger fetch on filter change
* refactor: remove redundant method
* refactor: simplify methods and emitting
* refactor: simplify filter logic
* refactor: simplify fetching
* refactor: imports
* refactor: prop name
* refactor: CSAT response to use new APIs
* refactor: use common filter event
* refactor: use computed value for validGroupBy
* refactor: better function names
* refactor: rename prop
* refactor: remove redundant props
* refactor: separate agents filter component
* feat: add labels filter
* feat: add inboxes filter
* fix: event
* refactor: send label and inbox along with request payload
* feat: add inbox filter
* feat: add inbox to download
* refactor: use request payload from computed property
* refactor: params
* feat: add team to csat filters
* feat: add team to csat filters
* feat: add filter for rating
* feat: reverse options
* feat: add labels for ratings and translations
* feat: update translation
* fix: margin and spacing
* fix: trailing whitespace
* feat: add tests for filters
* chore: move files
* feat: add try catch with alerts
* feat: update import
* fix: imports
* Updates broken imports
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-05-18 22:50:46 +05:30 |
|
Muhsin Keloth
|
6382707146
|
chore: Check assignee exists or not before rendering the assignee avatar (#7104)
|
2023-05-17 15:41:23 +05:30 |
|
Nithin David Thomas
|
7dd1562b40
|
fix: Welcome email copy changes and canned response API error handling [cw-1290] (#7054)
Fixes: https://linear.app/chatwoot/issue/CW-1290/minor-ui-issues
|
2023-05-15 16:17:55 +05:30 |
|
Sojan
|
65bad90b69
|
Revert "fix: Welcome email copy changes and canned response API error handling [cw-1290] (#6905)"
This reverts commit 07aaa046c1.
|
2023-05-10 16:43:18 +05:30 |
|
Nithin David Thomas
|
07aaa046c1
|
fix: Welcome email copy changes and canned response API error handling [cw-1290] (#6905)
* fix: Welcome email copy changes and canned response API error handling
* Review fixes
* Uses mixin for alerts in canned page
* Typo fixes
* Copy changes
* Fixes broken tests
* Fixes review comments
* Fixes typo errors with mail template
* Removes unwanted case
* Fixes repetitive texts
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2023-05-10 15:55:48 +05:30 |
|
Muhsin Keloth
|
59433d9d3c
|
feat: Adds the ability to sort conversations (#6853)
* Add sort filter
* Change UI
* Change filter
* Complete sort by filters
* Style fixes
* Fix default sort
* Update app/javascript/dashboard/components/widgets/conversation/ConversationBasicFilter.vue
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Update app/javascript/dashboard/components/widgets/conversation/ConversationBasicFilter.vue
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Update app/javascript/dashboard/components/ChatList.vue
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Added translation
* Added review fixes
* Add more updates
* Code cleanups
* Update last_activity_at on message received event
* Cleans up the design for chatlist and icons
* Fix sort
* Remove inline styles
* Add tag along with the title
---------
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-05-05 17:08:32 -07:00 |
|
Tejaswini Chile
|
847d7ea082
|
feat: Add support to uncategorized articles (#6912)
|
2023-05-02 15:35:26 +05:30 |
|
Shivam Mishra
|
2313edd244
|
feat: update identity validation docs link (#6994)
* feat: update identity validation docs link
* fix: copy
* fix: grammar
|
2023-04-28 13:36:58 +05:30 |
|
Tejaswini Chile
|
99dfe1d5af
|
feat: Enable template variables in channel greeting messages (#6971)
|
2023-04-26 20:23:46 +05:30 |
|
Muhsin Keloth
|
5d30dabf97
|
feat: Command bar action for priority (#6989)
* Add command action for priority assignment
* Fix icon path
* Update conversationHotKeys.js
|
2023-04-26 13:29:01 +05:30 |
|
Muhsin Keloth
|
92fa9c4fdc
|
feat: Ability to improve drafts in the editor using GPT integration (#6957)
ref: https://github.com/chatwoot/chatwoot/issues/6436
fixes: https://linear.app/chatwoot/issue/CW-1552/ability-to-rephrase-text-in-the-editor-using-gpt-integration
---------
Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-04-24 23:52:23 +05:30 |
|
Shivam Mishra
|
54880b2342
|
feat: Track conversation priority events (#6968)
|
2023-04-24 20:21:43 +05:30 |
|
Shivam Mishra
|
0874aeee2d
|
feat: priority UI (#6966)
|
2023-04-24 19:00:08 +05:30 |
|
Muhsin Keloth
|
f1fc658a0d
|
feat: Add an action in Macro to change the priority (#6940)
|
2023-04-24 17:14:30 +05:30 |
|
Tejaswini Chile
|
e3193dcabc
|
feat: Link help center portal to an Inbox (#6903)
|
2023-04-24 12:49:52 +05:30 |
|
Muhsin Keloth
|
ac6de50b4d
|
feat: Add a condition for filters based on the priority of automation (#6939)
|
2023-04-20 18:10:05 +05:30 |
|
Muhsin Keloth
|
d1584eea72
|
feat: Add an action on automation to change the priority (#6925)
|
2023-04-20 11:31:33 +05:30 |
|
Sivin Varghese
|
527042afd1
|
fix: Code fix from PR #6823 (#6934)
|
2023-04-19 23:09:37 +05:30 |
|
Nithin David Thomas
|
bd1e69e4b4
|
feat: Adds new inbox selector with more info for new message modal [cw-1358] (#6823)
|
2023-04-19 23:02:50 +05:30 |
|
Vishnu Narayanan
|
4505c5dda3
|
chore: add build id to settings page (#6873)
- Adds a build Id to the settings page
|
2023-04-18 00:35:35 +05:30 |
|
Sivin Varghese
|
c9ce9e5b8f
|
feat: Improved country code in contact form view. (#6801)
* feat: Improved country code in contact.
* chore: Minor fixes
* chore: Minor fixes
* chore: Adds arrow key navigation and cursor pointer
* chore: Minor fix
* chore: Code clean up
* chore: Handle outside click
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>, Nithin David
|
2023-04-17 20:32:09 +05:30 |
|