profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/srameshr/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Siddharth Ramesh srameshr Bangalore India

srameshr/ionic-starter-oauth 88

Ionic starter template that includes Facebook and Google open auth login through native facebook and google apps.

srameshr/angular2-workthrough 1

Repo for angular2 works, examples, tests, snippets etc ...

srameshr/gas-cost-solidity-assembly 1

Execution gas cost for a loop with solidity vs inline assembly code

nbpro/s3-Chrome-Browse-Extension 0

A chrome extension that will upload and download files from s3

srameshr/Adminator-admin-dashboard 0

Adminator is a easy to use and well design admin dashboard template for web apps, websites, services and more

srameshr/ahmadawais 0

Hello, nice to meet you.

srameshr/art-of-node 0

:snowflake: a short introduction to node.js

srameshr/awesome-selfhosted 0

A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers

issue openedchatwoot/chatwoot

Replace the string "Chatwoot" with {installationName}

Is your enhancement request related to a problem? Please describe. Replacing the string Chatwoot throughout the app takes forever because it's hardcoded in over 900 files.

Describe the solution you'd like Replace string Chatwoot in translation and other JS and RB files with installationName variable that's provided via global config.

Describe alternatives you've considered None

Additional context N/A

created time in 5 hours

startedgithub/gitignore

started time in 5 hours

startedwix/react-native-ui-lib

started time in 3 days

startedSnapKit/SnapKit

started time in 19 days

issue closedchatwoot/chatwoot

Sometimes, the email channel conversations takes forever to load

Describe the bug

The conversations emerging from an e-mail inbox takes 30 seconds plus to load and fails with a timeout error without any updates in the UI about the data or the error.

To Reproduce

Steps to reproduce the behavior:

  1. Create an email inbox channel
  2. Visit conversations menu item
  3. The loader in the conversations just keeps spinning forever.
  4. Timeout error in the browser console and nothing in the UI

Expected behavior

The conversations should load ASAP.

Screenshots

N/A

Browser logs

Timeout error.

Server logs

N/A

Environment

Docker on AWS.

Desktop (please complete the following information):

  • OS: [e.g. iOS] Hosted AWS Amazon Linux Docker
  • Browser [e.g. chrome, safari] Chrome
  • Version [e.g. 22] 1.16.2

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context

Add any other context about the problem here.

closed time in 20 days

srameshr

pull request commentchatwoot/chatwoot

Twilio to individual channels

If you need any help with this please let me know

On Mon, Jul 12, 2021, 2:07 PM Pranav Raj S ***@***.***> wrote:

@muhsin-k https://github.com/muhsin-k Can you please take a lead on this? Please test it out on staging and get it merged.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chatwoot/chatwoot/pull/2566#issuecomment-878086747, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB6FTIFWSPASOC3LVQAPRS3TXKSV5ANCNFSM472TM4RA .

srameshr

comment created time in 23 days

Pull request review commentchatwoot/chatwoot

Twilio to individual channels

 export default {     PageHeader,

@muhsin-k I've removed PageHEader from Twilio.vue

srameshr

comment created time in a month

PullRequestReviewEvent

push eventsrameshr/chatwoot

Siddharth Ramesh

commit sha 9a0b08b30b8f697f2d29663ece0ae2deff21a30a

Remove page-header from Twilio

view details

Siddharth Ramesh

commit sha 4ab5ce28d2fe9e210fe61547f576ad9d062f3d5e

Merge branch 'develop' of github.com:srameshr/chatwoot into feat/twilio-individual-channels

view details

push time in a month

push eventsrameshr/chatwoot

Sojan Jose

commit sha 38cce3c1c009392a25e36f1c820c62f859873008

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>

view details

Siddharth Ramesh

commit sha 4175edad39a343e6c10946fa689f81e36775f115

Merge branch 'chatwoot:develop' into feat/twilio-individual-channels

view details

push time in a month

push eventsrameshr/chatwoot

Sojan Jose

commit sha bbc47971d7f08f834ff2f3fdce7c6b4f0f60b6ff

chore: Reduce steps to spin up Codespaces (#2576)

view details

Pranav Raj S

commit sha 0d02142925bbc971f1798009239c962ad4217b40

feat: Support messages along with the actions in Dialogflow response (#2579)

view details

Muhsin Keloth

commit sha e89e184d3ba880909d175eb8e57b51a3cb29bc4a

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>

view details

Sojan Jose

commit sha 38cce3c1c009392a25e36f1c820c62f859873008

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>

view details

push time in a month

Pull request review commentchatwoot/chatwoot

Twilio to individual channels

 export default {     PageHeader,

Ok I've updated the PR

srameshr

comment created time in a month

PullRequestReviewEvent

pull request commentchatwoot/chatwoot

Twilio to individual channels

@pranavrajs @nithindavid Does this look good to merge?

srameshr

comment created time in a month

issue commentchatwoot/chatwoot

Unable to start chatwoot due to PGConnectionBad Error

This happens to me all the time. If I just run foreman from a new terminal it starts to work fine.

mp051998

comment created time in a month

pull request commentchatwoot/chatwoot

Twilio to individual channels

@pranavrajs I've added a new commit to reflect our conversations.

srameshr

comment created time in a month

Pull request review commentchatwoot/chatwoot

Twilio to individual channels

+<template>

@pranavrajs I've done that. Twilio is a common component with common fields and actions for both SMS and WhatsApp.

srameshr

comment created time in a month

PullRequestReviewEvent

push eventsrameshr/chatwoot

Pranav Raj S

commit sha 0d02142925bbc971f1798009239c962ad4217b40

feat: Support messages along with the actions in Dialogflow response (#2579)

view details

Muhsin Keloth

commit sha e89e184d3ba880909d175eb8e57b51a3cb29bc4a

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>

view details

Siddharth Ramesh

commit sha 6f973d534190c2cf62e61edf72ec48a35a24e71e

Merge branch 'chatwoot:develop' into feat/twilio-individual-channels

view details

push time in a month

push eventsrameshr/chatwoot

Siddharth Ramesh

commit sha 7f7cc3db0a465f47266332b835ebce4bbc40dffc

Merge branch 'develop' of github.com:srameshr/chatwoot into feat/twilio-individual-channels

view details

Siddharth Ramesh

commit sha a6b132afa40eaf484a3fc660879586540293b08c

Common Twilio provider component for SMS and Whatsapp

view details

Siddharth Ramesh

commit sha ae34a51643226229e45214c2bf3d54af88fe6883

Merge branch 'feat/twilio-individual-channels' of github.com:srameshr/chatwoot into feat/twilio-individual-channels

view details

push time in a month

issue commentchatwoot/chatwoot

Enable templating for canned responses and replies

@sojan-official @pranavrajs This is what we are using internally. I can send a PR for this. Does this look ok?

Screenshot 2021-07-06 at 11 23 23 PM

srameshr

comment created time in a month

Pull request review commentchatwoot/chatwoot

Twilio to individual channels

+<template>

I totally understand that but seeing how many new Twilio competitors focused on WhatApp who are more affordable are popping up, I am sure that requirement as a feature your enterprise clients need is very near. Even the community on discord keeps asking for new providers to be supported.

Having said this, do you think we need to do something like this:

  1. Have two separate channels
  2. Render the same common component (something like SMSAndWhatsapp.js)for both the channels but with a prop passed to differentiate the type and also the translation messaging?
  3. In the future, provide another form option called Provider within a select that renders the fields required by the Provider?
srameshr

comment created time in a month

PullRequestReviewEvent

pull request commentchatwoot/chatwoot

Twilio to individual channels

@nithindavid @pranavrajs Your tests failed in Docker Cloud - But, I cant access this link. Could you tell me what are the errors? All the tests are passing locally and in my second commit (when the docker cloud tests failed) I just changed a couple of strings.

srameshr

comment created time in a month

push eventsrameshr/chatwoot

Nithin David Thomas

commit sha 104ae8de2e194623919a9f8cae7ca041728e00e1

feat: Create component to merge contacts (#2412) Co-authored-by: Pranav Raj S <pranav@chatwoot.com>

view details

Siddharth Ramesh

commit sha c0af42f68d1b49ff1a8311d7181a6a37dba73ec2

Merge branch 'chatwoot:develop' into feat/twilio-individual-channels

view details

push time in a month

push eventsrameshr/chatwoot

Nithin David Thomas

commit sha 104ae8de2e194623919a9f8cae7ca041728e00e1

feat: Create component to merge contacts (#2412) Co-authored-by: Pranav Raj S <pranav@chatwoot.com>

view details

push time in a month

PullRequestReviewEvent

Pull request review commentchatwoot/chatwoot

Twilio to individual channels

 export default {         { key: 'website', name: 'Website' },         { key: 'facebook', name: 'Facebook' },         { key: 'twitter', name: 'Twitter' },-        { key: 'twilio', name: 'Twilio' },+        { key: 'whatsapp', name: 'Twilio Whatsapp' },

@pranavrajs I've updated it.

srameshr

comment created time in a month

push eventsrameshr/chatwoot

Siddharth Ramesh

commit sha 0eb059dd1af6782b8f8ff7cda873e2983479ea28

Change channel titles

view details

push time in a month