profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/sojan-official/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.
Sojan Jose sojan-official @chatwoot Banglore http://sojan.me Co-Founder | CTO @chatwoot. Designer, Artist and a Storyteller rest of the time.

chatwoot/chatwoot 9717

Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

chatwoot/chatwoot-mobile-app 216

Mobile app for Chatwoot - React Native

chatwoot/twitty 7

Ruby client for Twitter Business APIs

sojan-official/moby-thesaurus 3

A class for parsing the Moby Thesaurus and Moby Part of Speech dictionary.

sojan-official/free-for-dev 1

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

sojan-official/activerecord-import 0

A library for bulk insertion of data into your database using ActiveRecord.

sojan-official/Android-Mqtt 0

A simple MQTT Service that will keep running for the duration of your Android application using the Paho Java MQTT Client.

sojan-official/atom-wordcount 0

Counts the words in your current document

startedtimberio/vector

started time in 4 hours

PR opened chatwoot/chatwoot

fix: Broken Docker Builds

fix the broken docker builds due to #2737

+3 -3

0 comment

1 changed file

pr created time in 4 hours

create barnchchatwoot/chatwoot

branch : chore/fix-docker-build

created branch time in 4 hours

startedchatwoot/macbook-setup-guide

started time in 4 hours

issue openedchatwoot/macbook-setup-guide

chore: add rectangle to apps list

https://rectangleapp.com/

created time in 4 hours

startedgithub/gh-ost

started time in 5 hours

issue closedchatwoot/chatwoot

feat: CSAT response collection page

To collect the CSAT response from all channels, we will be sending a link to the format. <installation-url>/app/responses/<response-uuid> to the contact once the conversation is resolved.

Todo:

  • [ ] Create a responsive design to collect rating and feedback.
  • [ ] Use the APIs from #2653 to find and submit the response.

closed time in 6 hours

pranavrajs

issue commentchatwoot/chatwoot

feat: CSAT response collection page

closed in https://github.com/chatwoot/chatwoot/pull/2685

pranavrajs

comment created time in 6 hours

PR opened chatwoot/docs

chore: Update docs
+7 -0

0 comment

1 changed file

pr created time in 8 hours

create barnchchatwoot/docs

branch : update_docs

created branch time in 8 hours

issue commentchatwoot/chatwoot

Cant change the notification email address

@diaspora-france did you restart the service after updating the environment variables?

diaspora-france

comment created time in 8 hours

GollumEvent

issue commentchatwoot/chatwoot

Custom SMTP server per user

This is something which we have in our pipeline. The ability to configure SMTP setting for each email inboxes.

raikasdev

comment created time in 21 hours

issue commentchatwoot/chatwoot

Integration with Discord

ref: https://discord.com/channels/647412545203994635/722075616169689098/872174660064772166

Bots can create Webhooks and webhooks can use any username, so Chatwoot<->Discord Bridge would also be possible with agent names

Thoughts:

Are we looking to pipe the conversations happening inside a live chat widget into discord, similar to how the existing chatwoot slack integration work?

Now that threads are available in discord, seems like a feasible solution. We could replicate the slack integration.

Are we looking to treat discord as an inbox and create conversations from each message that comes into a specific channel?

  • Chatwoot conversation at the moment allows only one contact and n number of agents. So we would need to explore the limitations in that approach.
  • Threads again seems like a good way to go.
pranavrajs

comment created time in 21 hours

push eventchatwoot/chatwoot

Pascal Jufer

commit sha c37966744ffe51704d865e77930c53a5b43388c7

fix: Fix and rename pg_database_url.sh helper script (#2747) - Fix and rename pg_database_url helper script - Use single-quote and remove trailing whitespace

view details

push time in a day

PR merged chatwoot/chatwoot

fix: Fix and rename pg_database_url.sh helper script PR: reviewed-approved

Pull Request Template

Description

The pg_database_url.sh helper script (used in Docker entrypoint) wasn't working anymore because of a small syntax error. This PR fixes this and also renames the file to have an appropiate extension (.rb).

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

How Has This Been Tested?

Tested locally with own Docker image build.

Checklist:

  • [x] My code follows the style guidelines of this project
  • [x] I have performed a self-review of my own code
  • [ ] I have commented on my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [x] My changes generate no new warnings
  • [ ] I have added tests that prove my fix is effective or that my feature works
  • [ ] New and existing unit tests pass locally with my changes
  • [ ] Any dependent changes have been merged and published in downstream modules
+3 -3

0 comment

2 changed files

paescuj

pr closed time in a day

PullRequestReviewEvent

Pull request review commentchatwoot/chatwoot

fix: Fix and rename pg_database_url.sh helper script

     allow do       origins '*'       resource '/packs/*', headers: :any, methods: [:get, :options]-      if ActiveModel::Type::Boolean.new.cast(ENV.fetch('CW_API_ONLY_SERVER', false))

Was this change intended?

paescuj

comment created time in a day

push eventchatwoot/chatwoot

Sojan Jose

commit sha ab54d9c629e2c8ba59342591c3d6d4a7881d50e4

chore: Upgrade rails and ruby versions (#2400) ruby version: 3.0.2 rails version: 6.1.4

view details

push time in a day

delete branch chatwoot/chatwoot

delete branch : chore/rails-update

delete time in a day

PR merged chatwoot/chatwoot

chore: Rails Upgrade PR: unreviewed

Apart from the basic regression testing

  • [x] Sentry Integration
  • [x] Test Facebook Messenger
  • [x] Test Azure Storage

Addresses: #2737

+498 -626

0 comment

61 changed files

sojan-official

pr closed time in a day

push eventchatwoot/chatwoot

Muhsin Keloth

commit sha 92c14fa87d5f8aba9d44270caecba727d528bc75

feat: CSAT response collection public page (#2685)

view details

Sivin Varghese

commit sha 7e960b7c72c938483718133b755e23c8359ead35

feat: Add support for rich content for message in ongoing campaigns (#2577)

view details

Sojan Jose

commit sha 4a40e6810aa931c3b5d56fbb653e58e7fdc2a7e7

Merge branch 'develop' into chore/rails-update

view details

push time in a day

issue openedchatwoot/chatwoot

enhancement: Missing Conversation ID for Reports Event: first_response

Discussed in https://github.com/chatwoot/chatwoot/discussions/2681

<div type='discussions-op-text'>

<sup>Originally posted by devrulabs July 21, 2021</sup> when the events are logged, is there a reason why the Conversation ID is not captured for first_response event ? would be good to have this , as it can help to identify the first response time for each conversation. this can be useful for reporting and analysis of each individual conversation.</div>

created time in a day

push eventchatwoot/chatwoot

Sojan Jose

commit sha 83a41c82b60718a9f4277f88393dee2e34650226

New translations contact.json (Dutch)

view details

push time in a day

push eventchatwoot/chatwoot

Sojan Jose

commit sha 9190fced7e07c74b0db809fbbbfd537d48674830

New translations chatlist.json (Dutch)

view details

push time in a day

push eventchatwoot/chatwoot

Sojan Jose

commit sha a6344dca0e350109db6eea5a05254965c9557ba0

New translations agentMgmt.json (Dutch)

view details

push time in a day

push eventchatwoot/chatwoot

Nithin David Thomas

commit sha 04750602454e0ee4f8a8e43d4748314f2ef402c8

enhancement: Updates icons to show last message type (#2743)

view details

Vishnu Narayanan

commit sha 9b01b82cc7fa92484c127482f5d3a2f8bd484729

docs: update chatwoot VDP guidelines (#2740)

view details

Sojan Jose

commit sha eae2537fdfc215ea0d12dc476df9f3a629480a49

Merge branch 'develop' into chore/rails-update

view details

push time in a day

push eventchatwoot/chatwoot

Vishnu Narayanan

commit sha 9b01b82cc7fa92484c127482f5d3a2f8bd484729

docs: update chatwoot VDP guidelines (#2740)

view details

push time in a day

delete branch chatwoot/chatwoot

delete branch : docs/update_security_md

delete time in a day