Sojan Jose and GitHub
346830ab1d
feat: Add Cron Jobs In Chatwoot and update installation notice ( #1630 )
2021-01-11 17:34:41 +05:30
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
Sojan Jose and GitHub
610142c1b8
chore: Enable Korean (ko) ( #1514 )
2020-12-16 00:35:40 +05:30
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
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
d88118e8d5
chore: Enable Danish language ( #1443 )
...
Co-authored-by: Samuel Rasmussen
Co-authored-by: wanhai huang
Co-authored-by: Matt
Co-authored-by: Petteri Pucilowski
Co-authored-by: Алексей Чертановский
Co-authored-by: @vfasoulas
Co-authored-by: Goudarz Jafari
2020-11-24 23:07:51 +05:30
Sojan Jose and GitHub
9d2542eecd
chore: Enable Japanese, update translation from Crowdin ( #1417 )
2020-11-16 23:11:14 +05:30
481baa32ba
chore: Use translated text in the language menu ( #1377 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-11-16 20:39:52 +05:30
Sojan Jose and GitHub
1d9debaee0
feat: IP lookup ( #1315 )
...
- feature to store contact IP for accounts
- IP lookup through geocoder gem
- ability to do IP lookup through external APIs
- add commit hook to prevent push to develop and master
- migrations to fix default values for jsonb columns
2020-10-28 02:14:36 +05:30
Sojan Jose and GitHub
46098f2970
chore: Monkey patch Azure Storage Service ( #1366 )
...
Monkey patch azure storage service until the changes come into rails stable versions
2020-10-26 00:31:19 +05:30
Pranav Raj S and GitHub
11725de09a
chore: Enable Vietnamese in languages ( #1314 )
2020-10-05 22:53:24 +05:30
Abhishek and GitHub
77d380dd6b
chore: refactor redis config ( #1310 )
...
- refactor Redis config in Redis::Config Module
- unit tests for Redis::Config module
2020-10-05 17:31:10 +05:30
Abhishek and GitHub
807f79ef5d
feat: support for Redis sentinel ( #1301 )
...
closes : #925
2020-10-03 15:24:33 +05:30
17e5c01948
chore: Update zh_TW i18n files ( #1262 )
...
Co-authored-by: JackTsai <jacktsai@larvata.tw >
2020-09-22 19:16:00 +05:30
Sojan Jose and GitHub
ac5d755545
chore: Update dependencies ( #1173 )
2020-09-08 11:24:08 +05:30
Sony Mathew and GitHub
cb6fc9fb2e
fix: fonts cors issue with cdn ( #1182 )
2020-09-01 11:39:18 +05:30
83eb92e7ff
chore: Enable Russian, update translations ( #1159 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-08-22 17:54:16 +05:30
Pranav Raj S and GitHub
ec3c2ed4bb
chore: Use 'Lax' instead of 'None' ( #1129 )
...
fixes : #919
Signed-off-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-08-09 18:13:17 +05:30
Sojan Jose and GitHub
a04ca24def
feat: Customisable Email Templates ( #1095 )
2020-08-06 15:21:06 +05:30
d6f309ce22
Chore: Initialize Cypress tests ( #1078 )
...
Addresses: #412
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com >
2020-07-21 20:11:22 +05:30
24101eb117
Feature: Add persian translation ( #1017 )
...
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com >
2020-07-10 21:08:59 +05:30
a77cc713c2
Chore: Include Tamil, Arabic, other language updates ( #1018 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-07-08 00:59:30 +05:30
0fc0dc1683
Chore: Refactor round robin logic ( #1015 )
...
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com >
2020-07-08 00:14:07 +05:30
Sojan Jose and GitHub
4f83d5451e
Chore: Routine Bugfixes and enhancements ( #979 )
...
- Fix slack scopes
- Docs for authentication
Fixes : #704 , #973
2020-06-25 23:35:16 +05:30
963f173730
Feature: ResizableTextArea in widget and dashboard ( #969 )
...
* Create ResizableTextArea component
* Rubocop fixes and spec fixes
Co-authored-by: Sojan <sojan@pepalo.com >
2020-06-18 15:17:45 +05:30
Sojan Jose and GitHub
04f6460afb
Chore: Fix failing sidekiq events for contact create ( #966 )
2020-06-16 19:39:57 +05:30
Subin T P and GitHub
ed1c871633
Feature: Slack integration ( #783 )
...
- Integrations architecture
- Slack integration
2020-06-12 23:12:47 +05:30
Sojan Jose and GitHub
52d28105e4
Chore: Remove dead code related to billing ( #935 )
...
- remove subscription model
- remove billing-related code
2020-06-07 20:31:48 +05:30
Sojan Jose and GitHub
93d8a25877
Enable Spanish ( #913 )
2020-06-02 23:43:03 +05:30
Pranav Raj S and GitHub
8af200ad20
Fix missing translations, enable dutch language ( #878 )
...
* Fix missing translations, enable dutch language
2020-05-19 19:05:10 +05:30
c74b5c21d7
Feature: Introduce Super Admins ( #705 )
...
* Feature: Introduce Super Admins
- added new devise model for super user
- added administrate gem
- sample dashboards for users and accounts
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-05-11 23:07:22 +05:30
217f33b2b2
Chore: Add ro, fr, pt_BR translation files ( #827 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-05-06 14:24:20 +05:30
c7120e9637
Chore: Add translated languages to account settings ( #826 )
...
* Add available languages in account settings
Co-authored-by: Sojan <sojan@pepalo.com >
2020-05-06 13:38:36 +05:30
Subin T P and GitHub
7e62000e1b
Chore: Remove redis backed reporting ( #669 )
2020-05-02 16:04:52 +05:30
Sojan Jose and GitHub
ecccb103a0
Chore: Add a real-time event for contact resolution/update ( #696 )
...
* Chore: Add a real-time event for contact resolution/update
* Chore: Ensure Events are sent to administrators
Addresses: #419
2020-04-18 13:47:51 +05:30
c2167fcaaf
Feature: Add catalan (Catalonia) language ( #672 )
...
Co-authored-by: Pranav Raj S <pranavrajs@gmail.com >
2020-04-16 15:28:23 +05:30
55892e37f9
Feature: Add Malayalam(മലയാളം) localization ( #707 ) ( #708 )
...
* Add Malayalam localization
* Added Malayalam translations for dashboard locales (UI)
Translations for
* webhooks, signup, settings, set a new password, reset password, report, login, integrations
* Added Malayalam translations for dashboard translations for UI
* Added dashboard Malayalam translations for contact, conversation, general settings and inbox management.
* [707] Add Malayalam translations for dashboard
* [707] Add support for Malayalam
* [707] Fix review comments
* [707] fix review commetns
Co-authored-by: sony-mathew <ynos1234@gmail.com >
2020-04-13 21:14:17 +05:30
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
Sojan Jose and GitHub
bab9d663d2
Feature: API for updating account settings ( #645 )
...
* Feature: API for updating account settings
- API to update account locale
- API to update account name
- API to show account info
2020-03-29 12:16:31 +05:30
Sony Mathew and GitHub
04c62417fa
[491] Bug fix - Sidekiq Redis Auth issue ( #527 )
...
* When the the .env file has line with REDIS_PASSWORD set as empty, the value for this in the initializers comes as an empty string "".
* Fixed this in a way that, if it's empty string, then it's taken as `nil` value so that password is skipped
2020-02-20 10:52:26 +05:30
sony-mathew
79a847aeab
Merge branch 'hotfix/1.1.3' into develop - Bug Fix : Adjusted the connection pool size and concurrency for Sidekiq
2020-02-11 22:59:07 +05:30
sony-mathew
6645d7f80b
Bug Fix : Adjusted the connection pool size and concurrency for Sidekiq
2020-02-11 22:58:19 +05:30
sony-mathew
baf1a6e8da
Merge branch 'hotfix/1.1.3' into develop - Bug Fix : Increased the connection pool size and concurrency for Sidekiq
2020-02-11 21:52:37 +05:30
sony-mathew
fdbad7c5d8
Bug Fix : Increased the connection pool size and concurrency for Sidekiq
2020-02-11 21:50:38 +05:30
Pranav Raj S and GitHub
272c481464
Feature: Create conversations from Tweets ( #470 )
...
* Feature: Add tweets to conversations
2020-02-09 15:47:48 +05:30
Pranav Raj S and GitHub
607fc25723
Bugfix: Fix copy in agent availability status ( #466 )
...
Copy update for agent status
2020-02-05 12:11:33 +05:45
a9c304f1ef
Feature: Twitter DM Integration ( #451 )
...
An initial version of twitter integration
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2020-02-03 00:54:00 +05:45
Anto Dominic and Sony Mathew
6325acd183
Feature: Add Sidekiq docker ( #443 )
...
* update db:schema due to migration
* reduce default concurrency for redis connection limit
* Allow auto update packages in the development mode without building image
* add sidekiq support to docker-compose
* Pass sidekiq cofig file
* passed the env file in base image rather than separately in rails, web packer and sidekiq in docker-compose
* removed un-necessary changes in schema
* changed concurrency to finer values
* removed default size set in sidekiq redis config
* Added the sidekiq config option in Procfile.dev
Co-authored-by: Sony Mathew <ynos1234@gmail.com >
2020-01-27 00:15:13 +05:45
sony-mathew
8cf135f2db
Merge branch 'hotfix/1.0.3' into develop
...
# Conflicts:
# config/cable.yml
# docs/development/environment-setup/docker.md
2020-01-26 22:51:39 +05:45
sony-mathew
2168f823a5
[ #446 ] Redis authentication support
...
Previously we did not support authentication for redis anywhere. Also in the docker compose we were exposing redis port 6379 without any authentication. In the app side for the connections that app server (for storing keys as well as for socket connections made using action cable) and Sidekiq were making to redis server did not support authentication.
With this commit, we support authentication for redis connections from app side and Sidekiq. This is supported in docker-compose as well.
The changes include :
* Added support for new env variable REDIS_PASSWORD
* This redis password is now supported by action cable connections, Sidekiq connections and app side redis connections
* Since Sidekiq did not have an initializer, added an initializer to pass custom config to Sidekiq (for now it's options for redis)
* Changes in docker-compose to pickup a password set in .env file to protect the redis server running in docker
* Added necessary documentation changes in `docker.md` and `environment-variables.md`
2020-01-26 22:46:34 +05:45