profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/anew-bhav/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.

anew-bhav/hacktoberfest_2019 8

Add your name and github profile link to a file and contribute to open source :boom:

anew-bhav/DataCollection 1

DATA COLLECTION FOR ACOUSTIC SENSING

anew-bhav/AarogyaSetu_Android 0

Aarogya Setu Android app native code

anew-bhav/ansible 0

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/

anew-bhav/boring_generators 0

Boring generators aims to make your development faster by delegating boring setups to us.

anew-bhav/chatwoot 0

Open-source live chat software, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

anew-bhav/compass-mixins 0

A collection of compass' stylesheet for bower dependencies and libsass

issue commentchatwoot/chatwoot

Use a different email for notification and signup

@pranavrajs can I work on this feature development?

pranavrajs

comment created time in 2 months

push eventanew-bhav/chatwoot

develop-build

commit sha 1d39b59dce84e8dcc8e66ddd45bbfbcb65623319

Add tests for scrollTopCalculationHelper

view details

push time in 2 months

pull request commentchatwoot/chatwoot

feat: Improve chat widget scrolling

@nithindavid I have made the required changes as per the feedback received. Please let me know if any further improvements are needed?

anew-bhav

comment created time in 2 months

push eventanew-bhav/chatwoot

develop-build

commit sha c6e7ae814e950b57ef642849bf7a3e8816ccfb37

refactor the class names to snake-case

view details

develop-build

commit sha e4385da6f2f4e2ef602e60b76188d635179cd49c

refactor the scrollTop calculations to a helper

view details

push time in 2 months

PR opened chatwoot/chatwoot

Improve chat widget scrolling

Description

When a very long message is sent from chat widget to the agent, the chat window on the agent's side, scrolls to the very bottom. In order to read this message, the agent has to themselves scroll up to read the message.

This PR improves this behavior of the agent side chat application, and thus enhances the user experience of the agent.

Please refer below image for the enhancements done in this PR. 2330-chat-widget-scroll-improvement-2

Fixes #2330

Type of change

  • [ ] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

This has been tested manually as shared in the picture below

Kazam_screencast_00000

Checklist:

  • [ - ] My code follows the style guidelines of this project
  • [ - ] 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
  • [ ] 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
+28 -1

0 comment

1 changed file

pr created time in 2 months

push eventanew-bhav/chatwoot

develop-build

commit sha 96d979c27c02458696ae0fde31d36e8e554e2d92

Improve chat widget scrolling

view details

push time in 2 months

create barnchanew-bhav/chatwoot

branch : feature/2330-chat-widget-scroll-improvement

created branch time in 2 months

create barnchanew-bhav/chatwoot

branch : fix-scroll-in-message-component

created branch time in 2 months

issue commentchatwoot/chatwoot

feat: Chat Widget Scroll improvement

@pranavrajs With respect to what I have observed, I have created a schematic showing difference between the current and the required behavior. Let me know if that is correct.

I am still struggling to understand, how should the scrollDown function be modified. The basic idea is, whenever scrollDown is called, the conversation-panel should scroll to the first unread message (if any), or the last messages top.

The challenge for me now is, how to work with different heights to make this happen. I need some assistance with this.

2330-chat-widget-scroll-improvement

sojan-official

comment created time in 2 months

push eventanew-bhav/chatwoot

Pranav Raj S

commit sha 6bbeb005f512d36f28c18f4e784182bd385c7af7

fix: Remove orphan members from inbox (#1797)

view details

Nithin David Thomas

commit sha eec90a1319173d0251bc1493e0efef75016c5319

chore: Refactor Edit contact modal to separate form (#1805)

view details

Sojan Jose

commit sha 1612f515b0113904b1ab0fc3915d3e1451882005

chore: Fix issues with notification actors (#1807)

view details

Sojan

commit sha d1b9e21ea5999d135e547920c59eb8a14f6907e2

Bump version to 1.13.1

view details

Sojan

commit sha 6ba25bae3d4167f34e957b563875a553910be793

Merge branch 'release/1.13.1'

view details

Nithin David Thomas

commit sha c17380d48a8c8f6e974b6414ca40f61fd2509219

Feat: Create contact from contacts page (#1806) * Add contact create modal to contacts page * Test cases * Review fixes

view details

Sivin Varghese

commit sha 4cbdbbe4bdc9d99b3f7e6bf16275f07630aac9ca

chore: Changes the dropdown ui (#1813) * Changes the dropdown ui

view details

Nithin David Thomas

commit sha a3b0de63de32cccbf3ef501e300b3eaa7bf260b7

Feat: Component for setting business hour availability (#1794) * Component business hour setting availability

view details

Sojan Jose

commit sha 0e721653e5edd31bc56b1ad8c4751a7ca8ef78ef

feat: Business hour Inbox APIs (#1821) * feat: Business hour Inbox APIs

view details

Ankur Patel

commit sha 01ee3d7f8b09a966bf4fa35d662dd7b8312f9651

chore: Removing unused index method from Widget Controller (#1819)

view details

Sojan Jose

commit sha f424a832f435c108ce765fa87246fd34f4e0a6f3

fix: Log config env variable typecasting (#1792)

view details

Pranav Raj S

commit sha 82a1ad891daaf8d523da80db1ff3df3939a1fe15

feat: Add a view to assist user while onboarding (#1826) Co-authored-by: Nithin David <webofnithin@gmail.com>

view details

Pranav Raj S

commit sha 00954aa16fcfd8844594f512487a4cf5261bc0e7

fix: Upgrade browser gem to fix missing push config in Opera (#1828)

view details

Muhsin Keloth

commit sha aab70bf1f1068b912fc5a6c7f125f4f7c029254c

fix: attachment rendering if the message content is empty in private note (#1831) Fixes #1830

view details

Pranav Raj S

commit sha d6391be4db7cb3a920b253d915f1324874709027

feat: Update UI for edit contact modal (#1833)

view details

David Pedoneze

commit sha 60b25760fb934bd12bdc09bc098f19dc5b05b27d

fix: Resolve pt_BR inboxMgmt SETTINGS locale typo (#1836)

view details

Sojan Jose

commit sha 03bc4bf224ac309a45b6c12df74ed9d7bed85286

fix: Greeting messages not sent when pre-chat form is enabled (#1842)

view details

Nithin David Thomas

commit sha 89e5f18dfb652f1ff799d8c0fee968e7411e310a

feat: Update design of Contacts table (#1753) Co-authored-by: Pranav Raj S <pranav@chatwoot.com>

view details

Siddharth Ramesh

commit sha 2120734f67d83b7213672361f101cf2d872a9a24

Chore: Update social icon colors on sidebar (#1846)

view details

Nithin David Thomas

commit sha 5f250e5b3aea0a6145eb094bc0834486876a8e37

chore: Move conversation header above sidebar (#1835) Co-authored-by: Pranav Raj S <pranav@chatwoot.com>

view details

push time in 2 months

issue commentchatwoot/chatwoot

feat: Chat Widget Scroll improvement

I was able to reproduce the issue by send a long text from the agent side to the widget. I am new to vue, so things can be challenging. Anyhow, I complete the task. Please assign this issue to me.

sojan-official

comment created time in 2 months

issue commentchatwoot/chatwoot

feat: Chat Widget Scroll improvement

@sojan-official I want to take this up. I have setup the environment successfully. Can you guide me through the next steps to solve this issue?

sojan-official

comment created time in 2 months

fork anew-bhav/rexml

REXML is an XML toolkit for Ruby

fork in 2 months

issue commentruby/rexml

Improve the performance using the hints by rubocop-performance and fasterer

@nobu can I work on this issue.

The process I believe should be

  1. Setup project on local.
  2. Run tests to ensure the environment is ok.
  3. Run rubocop-performance .
  4. The above step will output offenses as shown in the screenshots above.
  5. solve each offense, by making the suggested changes
  6. run test again to check if the changes do not break anything.
  7. if the test fail for a particular change, ignore making a change and goto next step
  8. Goto 3

Ideally the above algo should also work for the offenses pointed out by fasterer.

Let me know if the process I suggested is OK. Please share any necessary feedback.

MarcoCostantini

comment created time in 2 months

startedabhaynikam/boring_generators

started time in 2 months