Chatwoot Bot
032699930c
chore: Update translations from Crowdin ( #6240 )
2023-01-16 16:07:00 -08:00
Pranav Raj S
16085fdfbd
fix: Add missing translations ( #6263 )
2023-01-16 15:43:18 -08:00
Nithin David Thomas
70cb0a8ed9
fix: Use account locale as the default locale on widget ( #6248 )
...
* fix: Use account locale as the default locale on widget
* Refactors check for invalid locale
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2023-01-16 12:14:35 +05:30
Sojan Jose
28c8023bad
chore: Update translations ( #6211 )
2023-01-09 21:23:11 -08:00
Pranav Raj S
ffb4bd0109
feat: Add the support for video calls with Dyte in the live-chat widget ( #6208 )
...
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: iamsivin <iamsivin@gmail.com>
2023-01-09 11:52:31 -08:00
Sojan Jose
ab87f9d6c0
chore: Update translations ( #6159 )
2023-01-01 21:40:15 -08:00
Sojan Jose
cf48610f2f
chore: Update translations ( #6152 )
2022-12-30 13:54:37 -08:00
Pranav Raj S
6ffb7fe34e
chore: Refactor audio notification helper ( #6148 )
2022-12-30 13:54:37 -08:00
Sojan Jose
10a03cae24
chore: Update translations ( #6129 )
2022-12-30 13:54:37 -08:00
Muhsin Keloth
9106f6278d
fix: Allow editing label and placeholder for standard attributes in pre chat form ( #6067 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-12-15 09:36:18 -08:00
Sojan Jose
72fcaa739c
chore: Update translations from Crowdin
2022-12-15 14:11:15 +05:30
Sivin Varghese
2972319026
fix: Update colors in widget buttons to fix invalid colors ( #6033 )
...
Co-authored-by: nithindavid <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-12-14 15:21:20 -08:00
Pranav Raj S
823c836906
feat: Allow wildcard URL in the campaigns ( #6056 )
2022-12-09 16:43:09 -08:00
Sivin Varghese
87ef39ad9c
feat: Add the ability to search emojis ( #5928 )
2022-12-05 16:00:42 -08:00
Pranav Raj S
e593e516b8
chore: Enable Latvian (lv) language ( #5920 )
2022-11-22 12:54:13 -08:00
Sojan Jose
b5f8524167
chore: Update translations from Crowdin ( #5883 )
2022-11-22 11:42:29 -08:00
Sojan Jose
2e42821c48
chore: Update translations from Crowdin ( #5810 )
2022-11-08 09:36:24 -08:00
Pranav Raj S
4bb5e812ba
fix: Allow ending the conversation if snoozed or pending ( #5793 )
2022-11-03 13:47:24 -07:00
Nithin David Thomas
8bd5ba187a
fix: Fix widget thumbnail not rendering background colors ( #5791 )
2022-11-02 22:13:12 -07:00
Sivin Varghese
e1190fd9bf
fix: Text colour is getting merged with the light background colour ( #5773 )
2022-11-02 05:52:00 +05:30
Nithin David Thomas
abe439594e
fix: Add preference to choose browser lang for widget settings page ( #5726 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-10-25 15:04:29 -07:00
David Kubeš
bcde84b5b5
feat: Add ability to paste file/image from clipboard ( #5627 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-10-25 13:35:11 +05:30
Nithin David Thomas
d54392cb53
fix: Update max-width to fix overflow for emoji selector ( #5727 )
2022-10-24 19:59:36 -07:00
David Kubeš
c542d2e0ff
chore: Refactor urlParamsHelper.js ( #5639 )
2022-10-19 13:20:40 -07:00
Sivin Varghese
444809cc68
fix: Added validation for check box in the pre-chat form ( #5648 )
2022-10-17 15:00:02 -07:00
Muhsin Keloth
706ab872f3
fix: Disable name in pre-chat form if the name is already provided in setUser ( #5466 )
2022-10-17 20:59:17 +05:30
David Kubeš
a6960dc2d3
chore: Refactor widget ( #5621 )
2022-10-14 09:13:11 +05:30
Konstantin Nosov
0b5a956e05
chore: Update the design for emoji picker ( #4244 )
...
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-10-11 12:59:28 -07:00
Sojan Jose
779f815f8e
chore: Update translations ( #5566 )
2022-10-07 09:08:18 -07:00
Sojan Jose
74e03f9beb
chore: Update translations from Crowdin ( #5523 )
2022-09-28 21:59:41 -07:00
Sivin Varghese
a773ad7d08
fix: Read status not updated in widget popout mode ( #5454 )
2022-09-19 15:35:41 -07:00
Sivin Varghese
79406c5775
fix: Emoji picker is not working on the expanded layout ( #5398 )
2022-09-06 10:41:39 +05:30
Nithin David Thomas
80180a60c5
chore: Final touches for portals ( #5388 )
...
* chore: Final touches for portals
* Review fixes
* Minor fixes
* Fixes styles for input and buttons
* Minor fixes
* Spacing fixes on header
* Minor fixes
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-09-05 12:46:27 +05:30
Pranav Raj S
83fb46bc50
chore: Add feature flag for branding ( #5370 )
2022-09-01 17:12:26 +05:30
Sojan Jose
f33ff351cf
chore: New Translation updates ( #5287 )
2022-08-19 13:55:23 +05:30
Pranav Raj S
d8de16fd70
chore: Remove bourbon dependancy ( #5215 )
2022-08-08 21:02:29 +05:30
Sojan Jose
7659197d4d
chore: Update translations from Crowdin ( #5192 )
2022-08-03 18:26:24 +05:30
David Kubeš
a18c0a97f3
chore: Replace packages with native functions ( #5140 )
2022-08-03 17:08:21 +05:30
Sojan Jose
885fcf667c
chore: Enable Thai language (th), update translations ( #5095 )
2022-07-26 09:52:59 +05:30
Sojan Jose
bba3475083
chore: Update Crowdin translations ( #5022 )
2022-07-15 18:35:03 +07:00
Sojan Jose
da12a39321
chore: New translation updates ( #5001 )
...
New translation updates
2022-07-11 19:14:37 +02:00
Pranav Raj S
b7606e4dd2
feat: Add native support for CSML in agent_bot API ( #4913 )
2022-06-23 19:17:46 +05:30
Sojan Jose
f71980bd95
chore: Enhance contact merge action for identified users ( #4886 )
...
- Discard conflicting keys
- Do not merge if there is already an identified contact
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-06-23 15:48:56 +05:30
Sojan Jose
bc8e08f126
chore: Update translations from Crowdin ( #4838 )
2022-06-12 11:08:06 +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
Sojan Jose
a9e84ec182
chore: Update translations from Crowdin ( #4772 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-06-08 18:07:45 +05:30
Pranav Raj S
b9aa4444b3
feat: Allow users to create dashboard apps to give agents more context ( #4761 )
2022-06-01 11:13:10 +05:30
Devin Ellis
50d2dbd462
chore: Fix the exception while destructuring data in chatwoot:error listener ( #4702 )
2022-05-27 12:23:29 +05:30
Sojan Jose
f74a1f7d5a
chore: Update translations ( #4691 )
2022-05-23 11:33:54 +05:30
Sojan Jose
6535624cd6
chore: Update translations from Crowdin ( #4665 )
2022-05-13 11:38:49 +05:30
Sojan Jose
5ce29a7beb
chore: Update translations from Crowdin ( #4652 )
2022-05-09 18:57:05 +05:30
Fayaz Ahmed
ef850eda0f
feat: Add the SDK method to programatically toggle live chat bubble ( #4223 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-05-06 19:30:48 +05:30
Aswin Dev P.S
676796ddc7
feat: Add reports about live agent load ( #4537 )
...
* feat: Add reports about live agent load
2022-04-25 07:34:41 -07:00
Sojan
bd0ed322cc
Merge branch 'hotfix/2.4.1' into develop
2022-04-21 14:19:18 +05:30
Pranav Raj S
f769471439
fix: Issue with closed all hours ( #4521 )
...
fixing the accidentally merged conditions for open all day and closed all day.
2022-04-21 14:14:56 +05:30
Muhsin Keloth
27ddd77a1b
chore: Sanitize html content ( #4498 )
2022-04-21 11:27:28 +05:30
Muhsin Keloth
4f3a271355
chore: Add custom attributes in campaign.triggered event ( #4463 )
2022-04-20 10:49:52 +05:30
Muhsin Keloth
26f23a6e21
feat: Custom fields in pre-chat form ( #4189 )
2022-04-19 12:47:29 +05:30
Pranav Raj S
17fb6b8d55
fix: Update business hour calculation ( #4496 )
2022-04-18 18:15:20 +05:30
Muhsin Keloth
7e5ec7925c
feat: Add phone_number & custom_attributes in create conversation end point ( #4421 )
2022-04-08 14:53:37 +05:30
Sivin Varghese
14e6a5d6b0
fix: Background dark mode colour issue in campaign view ( #4416 )
2022-04-08 10:54:51 +05:30
Sivin Varghese
5b490bc8cc
chore: fix scroll bar color in the dark mode ( #4404 )
2022-04-07 07:14:40 +05:30
Pranav Raj S
0b03e4b296
feat: Add an option to disable endConversation button ( #4352 )
2022-04-06 13:54:55 +05:30
Sivin Varghese
caee9535f1
feat: Support Dark mode for the widget ( #4137 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-04-01 20:59:03 +05:30
Muhsin Keloth
eff3a50316
fix: Disable showing read messages in unread view ( #4324 )
2022-03-31 17:35:39 +05:30
Pranav Raj S
3f2ac2042f
fix: Fetch conversation attributes after contact reset ( #4319 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-03-29 19:51:51 +05:30
Fayaz Ahmed
30ac8054ba
feat: Add an SDK method for opening conversation in popout window ( #4232 )
2022-03-28 13:31:51 +05:30
Sivin Varghese
0667d9f016
fix: Avatars get cropped on the widget ( #4238 )
...
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-03-25 19:20:53 +05:30
giquieu
8b9aea231c
feat: support audio player on widget ( #4250 )
2022-03-24 12:44:34 +05:30
Muhsin Keloth
715400f7ab
fix: Disable pre-chat fields for identified users ( #4234 )
2022-03-22 01:28:22 +05:30
Sojan Jose
6169d172d8
chore: Update translations from Crowdin ( #4217 )
2022-03-21 13:15:33 +05:30
Sojan Jose
7f8a199b29
chore: Update translations ( #4099 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-17 20:02:32 +05:30
Tejaswini Chile
207a03155e
Feat: authenticate direct upload ( #4160 )
2022-03-16 13:54:18 +05:30
Aswin Dev P.S
c4837cd7ac
feat: End conversation from widget ( #3660 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-15 22:07:30 +05:30
Muhsin Keloth
f405572e5c
Revert "feat: Custom fields in pre-chat form ( #4135 )" ( #4182 )
...
This reverts commit e730804b48 .
2022-03-15 16:54:33 +05:30
Muhsin Keloth
e730804b48
feat: Custom fields in pre-chat form ( #4135 )
...
Fixes : #2744
2022-03-14 15:06:56 +05:30
Pranav Raj S
28d102f526
fix: Show new message screen instead of input field ( #4102 )
2022-03-03 12:36:31 +05:30
Muhsin Keloth
46c1734ba1
feat: Add additional attributes in setUser method ( #3958 )
2022-02-28 12:10:55 +05:30
Pranav Raj S
6c94768bdb
feat: Add flat design for widget ( #4065 )
2022-02-25 16:18:18 +05:30
Aswin Dev P.S
e348db1e37
Fix: add option to choose 24 hour working slot ( #4018 )
...
* Add option to choose 24 hour working slot
* fix spec
* add check to update open hour and close hour for open all day
* update 24 hour working slot change in widget side
* add validation to check open_all_day and closed_all_day true at the same time
2022-02-22 01:28:49 -08:00
Muhsin Keloth
7ba24b90c4
feat: Add chatwoot:error sdk event ( #3998 )
2022-02-21 09:40:11 +05:30
Tejaswini Chile
94a473c9f8
chore: Delayed deploy of direct uploads ( #3966 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-15 16:16:54 +05:30
Sojan Jose
04148b95a6
chore: Update translations ( #3937 )
2022-02-14 17:11:43 +05:30
Nithin David Thomas
4201b57315
fix: Fixes console error with image component in widget ( #3955 )
2022-02-10 12:48:22 +05:30
Sojan Jose
97675c61ea
chore: Update to the latest translations ( #3923 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-07 17:19:34 +05:30
hostup
047070ad87
chore: Fix translations in Swedish language ( #3765 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-07 12:44:05 +05:30
Pranav Raj S
dbb50e5923
fix: Update font-size/width to fix iOS input zoom ( #3894 )
2022-02-03 10:11:02 +05:30
Pranav Raj S
e0d24e0a73
chore: Use globalConfig in NetworkNotification ( #3871 )
2022-02-01 12:25:51 +05:30
Tejaswini Chile
69eaf3ff7f
feat: Activestorage direct upload ( #3768 )
2022-01-27 15:57:22 +05:30
Nithin David Thomas
1b36143d27
fix: Fixes alignment of widget unread view close button ( #3806 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-01-19 12:43:04 +05:30
Nithin David Thomas
94209d29cb
fix: Fixes widget unread view blocking parent page ( #3658 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-01-12 12:27:16 -08:00
Pranav Raj S
9c31d7c672
feat: Use vue-router on widget route management ( #3415 )
...
* feat: Add vue-router to widget
Co-authored-by: Pranav <pranav@chatwoot.com>
* Move to dynamic imports
* Move to routerMixin
* Fix popup button display
* Remove unnecessary import
* router -> route
* Fix open state
* Fix issues
* Remove used CSS
* Fix specs
* Fix specs
* Fix widgetColor specs
* Fix mutation specs
* Fixes broken lint errors
* Fixes issues with widget flow
Co-authored-by: Nithin <nithin@chatwoot.com>
Co-authored-by: Nithin David <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-01-12 16:25:27 +05:30
Aswin Dev P.S
7ee7062843
feat: Toggle to disallow users to send messages after a conversation is resolved ( #3605 )
2022-01-11 00:32:03 -08:00
Muhsin Keloth
9606abe251
chore: Fix Eslint warnings ( #3654 )
...
* Fix all the eslint warnings
* Revert the schema
2021-12-27 13:49:31 +05:30
Nithin David Thomas
307118b235
feat: Shows error message with retry for widget messages ( #3594 )
...
- Adds error message retry option for widget bubbles
- Adds a fallback for widget images with file type bubble
2021-12-21 12:02:43 +05:30
Sojan Jose
6fe5484119
chore: Allow more filetypes in uploads ( #3557 )
...
- Allowing the ability to upload more common file types like zip, Docx etc
- Fallback for image bubble when the image URL isn't available
fixes : #3270
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David <1277421+nithindavid@users.noreply.github.com>
2021-12-20 23:50:37 +05:30
Sivin Varghese
ad09c5dc5f
bug: Fixes pressing enter key not submitting values in widget. ( #3610 )
2021-12-20 08:48:09 +05:30
Sojan Jose
46d2a8f218
chore: New Crowdin updates ( #3616 )
2021-12-19 11:38:02 +05:30
Sanju
2c3c1888f1
Enhancement: Show unread marker on widget bubble ( #3390 )
...
* add unread marker
* add removeClass in IFramehelper
* Update app/javascript/sdk/sdk.js
* Update app/javascript/sdk/sdk.js
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2021-11-25 20:25:14 +05:30
Sojan
0033a35ab8
Merge branch 'hotfix/1.22.1' into develop
...
# Conflicts:
# db/schema.rb
2021-11-22 23:35:44 +05:30
Sojan Jose
791d90c6b7
chore: Migrate PubSub Token to contact inbox ( #3434 )
...
At present, the websocket pubsub tokens are present at the contact objects in chatwoot. A better approach would be to have these tokens at the contact_inbox object instead. This helps chatwoot to deliver the websocket events targetted to the specific widget connection, stop contact events from leaking into other chat sessions from the same contact.
Fixes #1682
Fixes #1664
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-11-22 23:32:17 +05:30
Pranav Raj S
1a8b8f0900
chore: Move referrerHost to appConfig store ( #3433 )
2021-11-22 15:05:29 +05:30
Pranav Raj S
da163cc1f7
chore: Move unscoped styles to global stylesheet ( #3422 )
2021-11-19 16:09:20 +05:30
Pranav Raj S
a3ba8f9e35
feat: Remove ionicons v2 dependency on widget ( #3402 )
2021-11-18 15:18:51 +05:30
Sojan Jose
1e3f255ece
chore: Update translations, fix Crowdin issues
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-11-15 17:18:56 +05:30
Muhsin Keloth
a2764e5c1d
chore: Update deleteCustomAttribute method in SDK ( #3334 )
2021-11-15 14:56:35 +05:30
Sojan Jose
f68a4b55bb
chore: Update the translations for CHAT_STATUS_FILTER_ITEMS ( #3375 )
2021-11-13 11:53:59 +05:30
Sojan Jose
e011b4566b
chore: New Translation updates ( #3371 )
2021-11-12 23:40:08 +05:30
Muhsin Keloth
c6326993df
feat: Show pre-chat form before triggering the campaign ( #3215 )
2021-11-11 19:02:16 +05:30
Santhosh C
6cfd7d3836
feat: autogenerate vapid keys for push notifications ( #3128 )
...
* feat: Autogenerate push notification keys
* add vapid service class and remove pushkey model
* add spec for vapid service
* unset vapid env keys
* Unset VAPID_PRIVATE_KEY env variable
Co-authored-by: Sojan Jose <sojan@chatwoot.com>
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com>
2021-11-09 21:36:32 +05:30
Nithin David
0c9b682329
Revert "feat: Updates widget message state to support multiple conversations"
...
This reverts commit a34bb565af .
2021-11-09 18:34:55 +05:30
Nithin David
a34bb565af
feat: Updates widget message state to support multiple conversations
2021-11-09 18:23:20 +05:30
Akhil G Krishnan
4e01278ea8
TEAM_AVAILABILITY dutch translation issue fixed ( #3324 )
2021-11-08 17:44:02 +05:30
Hugo Sarti
68fa694268
fix: Disable typing indicator for user when agent is typing a private note ( #3303 )
2021-11-01 12:20:07 +04:00
Sojan Jose
f2c6799444
feat: Update translations ( #3279 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-10-25 19:23:58 +05:30
Sivin Varghese
19855a90e2
fix: Remove duplicate attachment downloads ( #3262 )
2021-10-22 19:23:05 +05:30
Sivin Varghese
050df43789
feat: Adds sound alert notification for new messages on the widget ( #3181 )
...
* feat: Adds sound alert notification for new messages on the widget
* Review fixes
* uses absolute path
* Minor fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-10-18 06:09:04 -07:00
Sojan Jose
590001cca2
chore: New Translation updates ( #3214 )
2021-10-14 13:32:15 +05:30
Muhsin Keloth
5c30bc3e2b
fix: Read message appears on page refresh in the widget ( #3175 )
2021-10-14 11:51:00 +05:30
Muhsin Keloth
6bfa551c85
fix: Trigger campaigns only during business hours ( #3085 )
...
Fixes #2433
2021-10-12 17:58:33 +05:30
Sivin Varghese
2c3e37b157
fix: Disable triggering disabled ongoing campaigns ( #3115 )
...
* fixes: Triggering disabled ongoing campaigns.
* Fix the specs
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-10-11 18:18:11 +05:30
Sanju
1c4afb10df
fix: Open live-chat widget clicking on any unread message ( #3153 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-10-08 14:08:13 +05:30
Pranav Raj S
7b77bab18e
fix: Update actions position if avatar image is unavailable ( #2963 )
2021-09-06 01:14:17 +05:30
Sojan Jose
9acac38635
chore: Update translations ( #2958 )
2021-09-05 19:12:18 +05:30
Sojan Jose
b866c54ad5
chore: Bring updated translations ( #2945 )
2021-09-03 15:48:24 +05:30
koudshoorn
af1d8c0ee5
feat: Fixes #1940 WCAG support for website widget ( #2071 )
...
Co-authored-by: Kaj Oudshoorn <kaj@milvum.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2021-09-02 12:13:53 +05:30
Sojan Jose
5319af3dfc
chore: Merge contact copy over information ( #2812 )
...
fixes : #2767 , #2773
Co-authored-by: Nithin David <1277421+nithindavid@users.noreply.github.com>
2021-08-31 15:30:18 +05:30
Pranav Raj S
75329e5de1
fix: Add missing referer & initiated_at.timestamp to events ( #2920 )
2021-08-31 11:46:15 +05:30
Nithin David Thomas
70d41ffcdd
fix: Smoothens out opening animation for widget ( #2789 )
2021-08-14 08:40:29 +05:30
Aswin Dev P.S
9e052fd5b2
chore: Set phone_number through Website SDK ( #2803 )
...
Fixes : #2599
2021-08-13 17:26:09 +05:30
Nithin David Thomas
1a4faab381
feat: Creates story for cc bcc input component in reply box ( #2763 )
...
* feat: Creates cc bcc input component for reply box
* Adds email inputs for cc and bcc
* Cleans storybook code
* Fixes eslint issues
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
* Review fixes
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-08-11 11:34:47 +05:30
Nithin David Thomas
2035d24cb8
enhancement: Show close button for unread view ( #2758 )
...
* enhancement: Show close button for unread view
* Fixes issue with button spacing
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-08-07 11:56:40 +05:30
Nithin David Thomas
9c257578b0
fix: Fixes unread view blocking page scroll ( #2727 )
...
* fix: Fixes unread view blocking page scroll
* Update sdk.js
* Fixes the height issue for unread view
* Fix unread message position issue
* Code climate fixes
* Fixes height issue for large messages
* Fixes height issue on unread view
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-08-07 11:56:15 +05:30
Raikas
f477c5281f
chore: Fix Finnish translations ( #2753 )
2021-08-05 10:24:07 +05:30
Muhsin Keloth
92c14fa87d
feat: CSAT response collection public page ( #2685 )
2021-08-03 18:22:50 +05:30
Pranav Raj S
5b3339cd33
fix: Render line-breaks properly in messages ( #2699 )
2021-08-02 08:24:08 +05:30
Sojan Jose
a7ca55c080
chore: Change the conversation bot status to pending ( #2677 )
...
fixes : #2649
2021-07-21 22:02:43 +05:30
Sojan Jose
3941c6f32b
chore: Translation updates ( #2639 )
2021-07-16 00:04:09 +05:30
Muhsin Keloth
b56512eb56
fix: Hide deleted messages on widget side ( #2614 )
2021-07-15 14:27:37 +05:30
Pranav Raj S
3d18ec9e40
feat: Add date-range filter on CSAT Reports ( #2622 )
2021-07-14 20:15:57 +05:30
Muhsin Keloth
15085cfb98
feat: Conversation transcript in widget ( #2549 )
2021-07-13 11:31:21 +05:30
Sojan Jose
38cce3c1c0
chore: New translation updates ( #2585 )
...
* New translations contact.json (Vietnamese)
* New translations conversation.json (Vietnamese)
* New translations inboxMgmt.json (Vietnamese)
* New translations settings.json (Vietnamese)
* New translations en.json (Vietnamese)
* New translations inboxMgmt.json (Chinese Traditional)
* New translations contact.json (Chinese Traditional)
* New translations conversation.json (Chinese Traditional)
* New translations settings.json (Chinese Traditional)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Simplified)
* New translations settings.json (Indonesian)
* New translations en.json (Indonesian)
* New translations contact.json (Persian)
* New translations conversation.json (Persian)
* New translations inboxMgmt.json (Persian)
* New translations inboxMgmt.json (Indonesian)
* New translations contact.json (Portuguese, Brazilian)
* New translations conversation.json (Portuguese, Brazilian)
* New translations inboxMgmt.json (Portuguese, Brazilian)
* New translations integrations.json (Portuguese, Brazilian)
* New translations settings.json (Portuguese, Brazilian)
* New translations en.json (Portuguese, Brazilian)
* New translations contact.json (Indonesian)
* New translations conversation.json (Indonesian)
* New translations en.json (Chinese Simplified)
* New translations devise.en.yml (Chinese Simplified)
* New translations inboxMgmt.json (Swedish)
* New translations settings.json (Swedish)
* New translations conversation.json (Swedish)
* New translations en.json (Swedish)
* New translations contact.json (Turkish)
* New translations conversation.json (Turkish)
* New translations contact.json (Swedish)
* New translations conversation.json (Slovak)
* New translations inboxMgmt.json (Slovak)
* New translations settings.json (Slovak)
* New translations en.json (Slovak)
* New translations inboxMgmt.json (Turkish)
* New translations en.json (Ukrainian)
* New translations contact.json (Chinese Simplified)
* New translations settings.json (Ukrainian)
* New translations conversation.json (Chinese Simplified)
* New translations inboxMgmt.json (Chinese Simplified)
* New translations settings.json (Chinese Simplified)
* New translations settings.json (Turkish)
* New translations en.json (Turkish)
* New translations contact.json (Ukrainian)
* New translations conversation.json (Ukrainian)
* New translations inboxMgmt.json (Ukrainian)
* New translations settings.json (Persian)
* New translations integrationApps.json (French)
* New translations en.json (Hebrew)
* New translations contact.json (Hebrew)
* New translations en.json (Nepali)
* New translations conversation.json (Hebrew)
* New translations inboxMgmt.json (Hebrew)
* New translations settings.json (Hebrew)
* New translations settings.json (Nepali)
* New translations csatMgmt.json (French)
* New translations contact.json (Thai)
* New translations conversation.json (Thai)
* New translations inboxMgmt.json (Thai)
* New translations settings.json (Thai)
* New translations en.json (Thai)
* New translations en.json (Tamil)
* New translations contact.json (Tamil)
* New translations en.json (Persian)
* New translations conversation.json (Tamil)
* New translations inboxMgmt.json (Tamil)
* New translations settings.json (Tamil)
* New translations settings.json (Malayalam)
* New translations en.json (Malayalam)
* New translations contact.json (Nepali)
* New translations conversation.json (Nepali)
* New translations inboxMgmt.json (Nepali)
* New translations inboxMgmt.json (Malayalam)
* New translations contact.json (Hindi)
* New translations conversation.json (Hindi)
* New translations inboxMgmt.json (Hindi)
* New translations settings.json (Hindi)
* New translations en.json (Hindi)
* New translations contact.json (Malayalam)
* New translations conversation.json (Malayalam)
* New translations contact.json (Slovak)
* New translations contact.json (Danish)
* New translations conversation.json (Danish)
* New translations inboxMgmt.json (Danish)
* New translations settings.json (Danish)
* New translations en.json (Danish)
* New translations inboxMgmt.json (Czech)
* New translations contact.json (Czech)
* New translations conversation.json (Czech)
* New translations settings.json (Czech)
* New translations en.json (Czech)
* New translations contact.json (German)
* New translations settings.json (Greek)
* New translations en.json (Greek)
* New translations contact.json (Finnish)
* New translations conversation.json (Finnish)
* New translations inboxMgmt.json (Finnish)
* New translations inboxMgmt.json (Greek)
* New translations conversation.json (German)
* New translations inboxMgmt.json (German)
* New translations integrations.json (German)
* New translations settings.json (German)
* New translations en.yml (German)
* New translations en.json (German)
* New translations contact.json (Greek)
* New translations conversation.json (Greek)
* New translations en.json (Catalan)
* New translations inboxMgmt.json (French)
* New translations integrations.json (French)
* New translations report.json (French)
* New translations settings.json (French)
* New translations en.yml (French)
* New translations conversation.json (French)
* New translations en.json (French)
* New translations labelsMgmt.json (French)
* New translations teamsSettings.json (French)
* New translations campaign.json (French)
* New translations contact.json (Spanish)
* New translations conversation.json (Spanish)
* New translations contact.json (French)
* New translations contact.json (Romanian)
* New translations conversation.json (Romanian)
* New translations inboxMgmt.json (Romanian)
* New translations settings.json (Romanian)
* New translations chatlist.json (French)
* New translations en.json (Romanian)
* New translations inboxMgmt.json (Spanish)
* New translations en.json (Arabic)
* New translations contact.json (Catalan)
* New translations settings.json (Arabic)
* New translations conversation.json (Catalan)
* New translations inboxMgmt.json (Catalan)
* New translations settings.json (Catalan)
* New translations settings.json (Spanish)
* New translations en.json (Spanish)
* New translations contact.json (Arabic)
* New translations conversation.json (Arabic)
* New translations inboxMgmt.json (Arabic)
* New translations settings.json (Norwegian)
* New translations en.json (Norwegian)
* New translations contact.json (Polish)
* New translations conversation.json (Polish)
* New translations inboxMgmt.json (Polish)
* New translations inboxMgmt.json (Norwegian)
* New translations conversation.json (Dutch)
* New translations inboxMgmt.json (Dutch)
* New translations settings.json (Dutch)
* New translations en.json (Dutch)
* New translations contact.json (Norwegian)
* New translations conversation.json (Norwegian)
* New translations settings.json (Finnish)
* New translations contact.json (Russian)
* New translations conversation.json (Russian)
* New translations inboxMgmt.json (Russian)
* New translations settings.json (Russian)
* New translations en.json (Russian)
* New translations en.json (Portuguese)
* New translations settings.json (Polish)
* New translations en.json (Polish)
* New translations contact.json (Portuguese)
* New translations conversation.json (Portuguese)
* New translations inboxMgmt.json (Portuguese)
* New translations settings.json (Portuguese)
* New translations contact.json (Dutch)
* New translations en.json (Hungarian)
* New translations contact.json (Italian)
* New translations conversation.json (Italian)
* New translations inboxMgmt.json (Italian)
* New translations settings.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations contact.json (Hungarian)
* New translations conversation.json (Hungarian)
* New translations inboxMgmt.json (Hungarian)
* New translations settings.json (Hungarian)
* New translations contact.json (Korean)
* New translations conversation.json (Korean)
* New translations inboxMgmt.json (Korean)
* New translations settings.json (Korean)
* New translations en.json (Korean)
* New translations en.json (Japanese)
* New translations contact.json (Japanese)
* New translations conversation.json (Japanese)
* New translations inboxMgmt.json (Japanese)
* New translations settings.json (Japanese)
* New translations en.yml (Portuguese, Brazilian)
* chore: revert key name
* Update zh_CN.yml
* New translations contact.json (Russian)
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-07-07 21:25:04 +05:30
Muhsin Keloth
e89e184d3b
chore: Add loader for email and csat submit buttons ( #2569 )
...
* fix the loader issue in submit button
* review fixes
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2021-07-07 11:24:08 +05:30
Sivin Varghese
0bd48129b9
feat: Add settings for audio alert notifications ( #2415 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-07-05 12:01:54 +05:30
Sivin Varghese
abda86f9a7
bug: fixes typing indicator out of position in widget ( #2551 )
...
Fixes typing indicator out of position in the widget when the agent did not send the last message.
2021-07-02 15:28:32 +05:30
Muhsin Keloth
f0f66c7da6
feat: Add ability to create a new conversation if the previous conversation is resolved ( #2512 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-06-30 21:09:44 +05:30
Sojan Jose
dd9d5e410c
feat: Add CSAT response APIs ( #2503 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-06-29 20:59:41 +05:30
Sojan Jose
07a422219a
chore: New translation updates ( #2533 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-06-29 18:12:33 +05:30
Pranav Raj S
bd1b17baf3
feat: Show the CSAT response to the agent ( #2511 )
2021-06-25 13:37:51 +05:30
Sivin Varghese
b769fc87d0
chore: Adds storybook for woot textarea ( #2451 )
...
* chore: Adds storybook for woot textarea
* Review fixes
* Minor fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2021-06-25 13:18:24 +05:30
Muhsin Keloth
dbddb1ece4
feat: Add CSAT response submit action ( #2506 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-06-25 12:00:49 +05:30
Muhsin Keloth
29b9915d3b
feat: Add customer satisfaction component ( #2456 )
2021-06-22 13:01:19 +05:30
Sivin Varghese
a357b657a8
chore: Adds story for woot input ( #2449 )
2021-06-22 07:05:23 +05:30
Pranav Raj S
2b9c93a1b3
chore: Disallow unread/campaign view if widget is active ( #2432 )
2021-06-15 11:35:31 -07:00
Sojan Jose
7a7f6234b1
chore: Enable Polish (pl), update translations ( #2403 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-06-15 22:15:18 +05:30
Muhsin Keloth
e41957ae02
fix: Campaign message is hiding the conversation view after opening the widget ( #2428 )
...
* Fix the widget triggered- campain collision
* fix spelling mistakes
2021-06-15 08:53:16 -07:00
Muhsin Keloth
fb2f3ff89f
feat: Create campaign conversation only if user interacts with the bubble ( #2335 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-06-15 20:09:42 +05:30
Sivin Varghese
67ce6f5704
feat: Add regex validation on form message inputs ( #2317 )
...
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
Co-authored-by: Sojan <sojan@pepalo.com>
2021-06-08 16:32:01 +05:30
Sojan Jose
22965be6dc
feat: Add AgentBot APIs ( #2323 )
2021-06-01 22:34:25 +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
Sojan Jose
58dd6d37e0
chore: Update language translations ( #2321 )
2021-05-21 23:52:38 +05:30
Pranav Raj S
20a0d381a7
fix: Resolve infinite loop with campaign API call ( #2290 )
...
Co-authored-by: Muhsin <muhsinkeramam@gmail.com>
2021-05-18 12:15:23 +05:30
Muhsin Keloth
1290e32150
fix: Resolve bot name if sender value is empty ( #2283 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-05-18 00:22:43 +05:30
Sojan Jose
cf09c2af4d
chore: Update language translations ( #2280 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-05-17 23:53:19 +05:30
Muhsin Keloth
f925bc22e2
chore: Add sender details in Unread message ( #2277 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-05-17 21:38:59 +05:30
Muhsin Keloth
610a7c661e
chore: Execute campaigns based on matching URL ( #2254 )
2021-05-17 21:38:35 +05:30
Muhsin Keloth
3fc646f330
feat: Add campaigns in web widget ( #2227 )
...
* add campaign store(getter, actions and mutations)
* add campaign store module
* add get campaigns api
* add fetch campaign action widget load
* add specs
* code cleanup
* trigger campaig api fixes
* integrate campaign trigger action
* code cleanup
* revert changes
* trigger api fixes
* review fixes
* code beautification
* chore: Fix multiple campaigns being send because of race condition
* chore: rubocop
* chore: Fix specs
* disable campaigns
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
Co-authored-by: Sojan <sojan@pepalo.com>
2021-05-10 00:31:00 -07:00
Pranav Raj S
eaa61c3745
fix: Use full width for branding ( #2203 )
2021-05-03 21:59:57 +05:30
Sojan Jose
4b49d21543
chore: Add event for conversations transferred to Bot ( #2167 )
...
* chore: Event for conversation transferred to Bot
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David <webofnithin@gmail.com>
2021-04-28 20:53:23 +05:30
Pranav Raj S
98e20e8607
chore: Enable the languages no, zh-CN, hu ( #2135 )
2021-04-20 16:22:03 +05:30
Sojan Jose
043919b3e5
chore: New Crowdin Translation updates ( #2063 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-04-19 15:10:16 +05:30
Muhsin Keloth
ce4ce3c86c
fix: Check uploaded file size in widget and dashboard ( #1975 )
...
* File size check logic in widget
* set maxium file size
* update locale texts
* file size check in dashboard
* dynamincally set file size limit error message
* code climate review fixes
* add alert mixin
* move attahcment bus event to constants
* Move file size check logic to helper
* add specs for file size limit check helper
* changes as per review
2021-04-15 22:28:19 +05:30
Nithin David Thomas
7a890e543a
chore: Improve button component styles ( #1996 )
2021-04-07 11:43:16 +05:30
Nithin David Thomas
8612f307b3
Chore: Update widget offline message ( #2001 )
2021-03-27 13:08:09 +05:30
Nithin David Thomas
3043ee5058
Fix: Hide prechat for sessions inititated with setUser ( #1914 )
2021-03-20 17:44:20 +05:30
Sojan Jose
866de4ae2d
chore: New translation updates
2021-03-16 00:00:53 +05:30
Muhsin Keloth
7d5493ac78
chore: enable close button in react-native widget ( #1910 )
2021-03-15 22:40:26 +05:30
Nithin David Thomas
33b73451b7
Fix: Update offline message in widget by availability ( #1879 )
...
Feat: Display out of office message based on business hours
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
2021-03-13 14:06:25 +05:30
Nithin David Thomas
2a28e05a77
Fix: Make pre-chat message minimum length to 1 ( #1898 )
2021-03-13 11:46:08 +05:30
Nithin David Thomas
6c87001a0e
Feat: Show working hours on widget ( #1823 )
...
Feat: Display out of office message based on business hours
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
Co-authored-by: Sojan Jose <sojan@pepalo.com>
2021-03-13 11:44:28 +05:30
Muhsin Keloth
d8cb03525f
chore: add post message event for sending cookie to rn widget ( #1860 )
2021-03-05 21:47:38 -08:00
Pranav Raj S
ec557205f4
fix: Add validations dynamically for pre-chat form ( #1779 )
2021-02-16 15:15:37 +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
Pranav Raj S
037ffc7419
feat: Add a pre-chat form on widget ( #1769 )
2021-02-16 00:14:13 +05:30
Sojan Jose
bf7915c8a3
chore: Update translations, Add Norwegian(no) ( #1675 )
...
Co-authored-by: magnus - Norwegian
Co-authored-by: Sina Nouri (sina.nouri) - Persian
Co-authored-by: Arnaud Dupont (dupont.arnaud.58) - French
Co-authored-by: Ilya Konovalenko (ilyakonovalenko) - Russian
Co-authored-by: lybtt - Chinese Simplified
Co-authored-by: arturczyzewski - Polish
Co-authored-by: vfasoulas - Greek
Co-authored-by: Thiago Costa Cavalcante (thiagolinocc) - Portuguese, Brazilian
Co-authored-by: Yovan Lutfi Arya (Regerta) - Indonesian
Co-authored-by: chinyaev - Russian
Co-authored-by: this-gavagai - Nepali
Co-authored-by: petrs - Czech
Co-authored-by: Sin V (jiiniasu) - Swedish
Co-authored-by: Ambler (ambler) - Korean
Co-authored-by: Nestor Davalos (nestordavalos) - Spanish
Co-authored-by: Goudarz Jafari (Goudarz) - Persian
Co-authored-by: Pranav <pranav@chatwoot.com>
2021-01-28 14:03:52 +05:30
Pranav Raj S
114f00b88a
fix: Avoid list-style none in message-content ( #1665 )
2021-01-19 01:05:15 +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
Sojan Jose
37d8e1c9a0
chore: Update translations, enable Swedish ( #1628 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Sin V (jiiniasu)
2021-01-09 13:29:02 +05:30
Nithin David Thomas
3d2db95417
feat: Add preview for attachment messages ( #1562 )
...
Add preview for pending messages and attachments
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-01-06 17:56:29 +05:30
Sojan Jose
7672e49148
chore: Update translations ( #1561 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Yovan Lutfi Arya (Regerta)
Co-authored-by: Goudarz Jafari (Goudarz)
Co-authored-by: korho
Co-authored-by: vfasoulas
2020-12-29 13:18:22 +05:30
Pranav Raj S
bde323ffaf
chore: Remove Ionicons TTF references ( #1554 )
2020-12-27 20:12:08 +05:30
Muhsin Keloth
3e61ea5cfa
feat: Change the date format display in widget ( #1528 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
2020-12-24 18:53:47 +05:30
Sojan Jose
677f56f802
chore: Update translations ( #1536 )
...
Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: AlguienSama
Co-authored-by: Yovan Lutfi Arya (Regerta)
Co-authored-by: Frederik
Co-authored-by: Ambler (ambler)
Co-authored-by: Hossein Sadeghi (ssageghi)
Co-authored-by: korho
Co-authored-by: vfasoulas
Co-authored-by: Thiago Ramos (thiago)
Co-authored-by: Ehab hakawati (ehab.hakawati)
Co-authored-by: Karl Marx (taylanguney)
Co-authored-by: Fernando Sousa (Fernando)
Co-authored-by: Matt (duartemvix)
2020-12-22 18:01:10 +05:30
Sojan Jose
610142c1b8
chore: Enable Korean (ko) ( #1514 )
2020-12-16 00:35:40 +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
Sojan Jose
2880f4942a
chore: Enable Finnish, Indonesian languages ( #1495 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
Co-authored-by: Michael (msmits2011)
Co-authored-by: pixpack
Co-authored-by: vfasoulas
Co-authored-by: korho
Co-authored-by: Yovan Lutfi Arya (Regerta)
2020-12-08 00:05:07 +05:30
Pranav Raj S
94c231366a
feat: Allow only image, pdf, audio, video, csv on file uploader ( #1492 )
2020-12-07 13:48:41 +05:30
mike9011
e1d4584770
chore: Fix widget translation for nl ( #1478 )
2020-12-04 01:26:24 +05:30
Sojan Jose
a5ceddc454
chore: Enable Czech(cs), Turkish(tr), update translations ( #1466 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
Co-authored-by: Алексей Чертановский
Co-authored-by: canbaran011
Co-authored-by: Jonáš Loskot (Fjuro)
Co-authored-by: wanhai huang
Co-authored-by: Matt (duartemvix)
Co-authored-by: chinyaev
Co-authored-by: Karl Marx (taylanguney)
2020-12-01 13:15:17 +05:30