KH

Khavin Shankar

@khavinshankar

I'm a programmer, engineer, pseudoscientist, student, competitive chess player, anime watching otaku and a constant learner. I don't know where I find the time to do it all, but I wouldn't have it any other way!

core
Total Points
11301

All time

Total Activities
7116

All time

Activity Types
9

Different types

Activity Overview

7116 contributions in the last year

Less
More
Activity Breakdown

4860 total activities · 11301 total points

PR Reviewed
2957 (60.8%)·5914 pts
PR Merged
537 (11.0%)·3759 pts
PR Opened
641 (13.2%)·641 pts
Issue Assigned
463 (9.5%)·463 pts
Issue Opened
198 (4.1%)·396 pts
EOD Update
64 (1.3%)·128 pts
4860
Total Activities
11301
Total Points
6
Activity Types
2.3
Avg Points/Activity
Activity Timeline

73 of 7116 activities· 1 of 58 months

December 202573 activities

EOD Update+2

EOD Update

Dec 12:
• Worked on couple of issue assigned by Nihal
https://github.com/ohcnetwork/care_fe/pull/14736
https://github.com/ohcnetwork/care_fe/pull/14733
• Had a call with pinelabs folks regarding possiblity of using pinelabs as payment gateway
• Went through the pinelabs guide for payment gateway and pos integration
PR Opened+1

allow selecting nested facility even if it is already selected
PR Opened+1

show selected orgs when there is a selection
Issue Assigned+1

Unable to navigate to child org of already selected organisation
Issue Assigned+1

Show the selected organisation in the healthcare edit form
EOD Update+2

EOD Update

Dec 9:
• Multiple calls with James regarding various things (hfr name change for jnims, suitable pos devices)
• Went through HFR APIs to change name but couldn't find them, raised a request in ABDM
• Huddle with Prafful going over ABDM
• Started fixing errors in fhir transformers
Dec 10:
• Removed old dependencies from abdm
• Fixed most of the sentry errors regarding fhir bundling in ABDM
Dec 11:
• Quick huddle with Rohit on payment gateway integration
• Quick huddle with Aakash on squashing abdm migrations
• Fixed usage of old models in migrations, squashed migrations
• Went through Pinelabs docs to see how similar are they to Razorpay
Next:
• Raise a request to ABDM support regarding issue with enabling scan and pay
• Test scan and pay flow fully and fix any issues
PR Merged+7

Fixed auto slot selection in appointment question
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commit Created

Fixed auto slot selection in appointment question (#14561)
Commented

Issue Assigned+1

Sub-locations and sub-departments are not searchable by name
Commit Created

share sonner package in federation (#14479)
PR Merged+7

share sonner package in federation
Commit Created

share sonner package in federation (#14479)
Commit Created

share sonner package in federation (#14479)
Commit Created

share sonner package in federation (#14479)
PR Merged+7

Fix tab switching in files tab
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

Fix tab switching in files tab (#14649)
Commit Created

updated the priority of use qparams and defaults
PR Reviewed+2

Fix tab switching in files tab
EOD Update+2

EOD Update

Dec 4:
• Added HFR APIs in the backend
Dec 5:
• Quick huddle with Aakash regarding sentry issues
• Went through sentry and marked the already resolved issues
• Updated the bed unavailable icons
• Fixed tab switching issue in the files encounter tab
Commit Created

fixed the spread order in useFilters, defaults < cache < qParams
PR Reviewed+2

Fix tab switching in files tab
PR Opened+1

Fix tab switching in files tab
Issue Assigned+1

Issue while switching tabs in FilesTab in encounter
Issue Opened+2

Issue while switching tabs in FilesTab in encounter
PR Opened+1

replaced bed unavailable icons with newer designs
Commented

Issue Assigned+1

Add a "paid' tag in the invoice print
Issue Assigned+1

Redesign - Improve Visibility of Occupied Bed Indicator
Commit Created

Reduce the facility cache expiry (#14603)
Commit Created

Reduce the facility cache expiry (#14603)
Commit Created

Reduce the facility cache expiry (#14603)
Commit Created

Reduce the facility cache expiry (#14603)
Commit Created

Reduce the facility cache expiry (#14603)
PR Merged+7

Reduce the facility cache expiry
Commit Created

Reduce the facility cache expiry (#14603)
Commit Created

Reduce the facility cache expiry (#14603)
EOD Update+2

EOD Update

Dec 2:
• Went through all abdm sentry issues in teleicu and ka instance
◦ resolved old data issues
◦ resolved couple small validation issues
◦ working on restructuring retry care context task to avoid soft time limit exceeding
Dec 3:
• Fixed issue with required validation #3393
• Fixed facility cache issue in the frontend #14603
• Cleared out suggestions on my existing PR
• Synced phr branch with develop
PR Opened+1

Reduce the facility cache expiry
Commit Created

invalidate facility cache when patient identifiers are created and updated
PR Merged+7

Fixed required patient identifier validation in patient specs
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
Commit Created

Fixed required patient identifier validation in patient specs (#3393)
PR Opened+1

Fixed required patient identifier validation in patient specs
Issue Assigned+1

Issue with patient identifier required validation
Issue Opened+2

Issue with patient identifier required validation
Commented

PR Reviewed+2

Fixed auto slot selection in appointment question
PR Reviewed+2

Fixed auto slot selection in appointment question
EOD Update+2

EOD Update

Dec 1:
• Worked on sharing config from host to plug #14565 #68
• Worked on fixing auto slot selection issue in appointment question #14561
• Huddle with @U02TB8XHZD1 to discuss restructuring retry care context task in abdm
PR Opened+1

Share plug meta as props in PLUGIN_Component
PR Opened+1

Fixed auto slot selection in appointment question
PR Reviewed+2

Refactor input field check in useBarcodeScanner to improve clarity
EOD Update+2

EOD Update

Nov 28 &amp; 29:
• Tried out HFR APIs on postman
• Fixed a recurrsive edge case while authentication in ABDM 296e5
• Fixed tag not set issue while creating 2nd consent in an encounter #1