Open Healthcare NetworkOpen Healthcare Network

Command Palette

Search for a command to run...

BO

Bodhish Thomas

@bodhish

How did we end up building this..

Total Points
9339

All time

Total Activities
7630

All time

Activity Types
8

Different types

Activity Overview

2878 contributions in the last year

Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Mon
Wed
Fri
Less
More
Consistency Champion - gold

Consistency Champion

Awarded for maintaining activity streaks

3 / 3 tiers earned

bronze
bronze

7 day streak

silver
silver

14 day streak

gold
gold

30 day streak

Review Champion - gold

Review Champion

Awarded for consistent code review participation

3 / 4 tiers earned

bronze
bronze

4 days of reviews

silver
silver

8 days of reviews

gold
gold

16 days of reviews

platinum
platinum

32 days of reviews

PR Consistency - bronze

PR Consistency

Awarded for maintaining a consistent pull request contribution streak

1 / 4 tiers earned

bronze
bronze

4 day PR streak

silver
silver

8 day PR streak

gold
gold

16 day PR streak

platinum
platinum

32 day PR streak

Points Milestone - gold

Points Milestone

Awarded for reaching points milestones

3 / 3 tiers earned

bronze
bronze

100+ points

silver
silver

500+ points

gold
gold

1,000+ points

Activity Milestone - platinum

Activity Milestone

Awarded for reaching activity count milestones

4 / 4 tiers earned

bronze
bronze

10+ activities

silver
silver

50+ activities

gold
gold

100+ activities

platinum
platinum

500+ activities

Activity Breakdown

5829 total activities · 9339 total points

Commit Created
3544 (60.8%)·4514 pts
PR Reviewed
967 (16.6%)·1842 pts
PR Merged
300 (5.1%)·1500 pts
Issue Opened
465 (8.0%)·930 pts
PR Opened
354 (6.1%)·354 pts
Issue Assigned
199 (3.4%)·199 pts
5829
Total Activities
9339
Total Points
6
Activity Types
1.6
Avg Points/Activity
Activity Timeline

306 of 7630 activities· 1 of 79 months

November 2026306 activities

Commit Created
Remove the unused schedulable resource type colors
Commit Created
Merge develop into 3.1/base
Commented
PR Reviewed+2
[ENG-707]: Default account close reason to completed for settled accounts
Commit Created
Merge develop into 3.1/base
Commit Created+2
Merge pull request #46 from ohcnetwork/claude/friendly-austin-125b2e Retry the valuation cost sync when reading from Odoo fails, and send no body on GET
Commit Created+2
Merge pull request #158 from ohcnetwork/claude/read-unread-get-body Read the body Care sends with its vendor bill lines GET, so the reply isn't reset mid-page
Commit Created
Merge develop into 3.1/base
Issue Closed
Missing "file_too_large" translation key: HTTP 413 error shows raw key in toast
Issue Closed
PubSub Context Triggers Unnecessary Subtree Re-renders
PR Reviewed+2
refactor: remove obsolete PubSub from CARE
Commit Created
test: find the workspace section settings sheet by its remove action
Commit Created
test: find the workspace section settings sheet by its remove action
Commit Created
test: find the workspace section settings sheet by its remove action
Commit Created
test: find the workspace section settings sheet by its remove action
PR Reviewed+2
[ENG-1203] Fix edit schedule ui and Organization list issue - 3.1/base
PR Reviewed+2
fix: responsiveness issue in Product Knowledge page
PR Opened+1
Send Care's invoice total to Odoo
PR Opened+1
Round Care invoices to Care's total
Commented
Commit Created
Merge develop into 3.1/base
Commit Created
Merge develop into 3.1/base
Commit Created
Merge develop into 3.1/base
PR Reviewed+2
[ENG-1215] fix: disable filtering in Command component of ResourceDefinitionCategoryPicker
Commit Created+2
Merge pull request #156 from ohcnetwork/claude/gst-register-layouts Update the four GST registers to the required format
PR Reviewed+2
Update the four GST registers to the required format
PR Reviewed+2
Use themeable icons in the facility sidebar
Commit Created
fix: keep a closed file preview from reopening when its file finishes loading
Commit Created
fix: keep a closed file preview from reopening when its file finishes loading
Commit Created
fix: keep a closed file preview from reopening when its file finishes loading
Commit Created
fix: keep a closed file preview from reopening when its file finishes loading
Commit Created
Register the pre-React loading screen as a knip entry
Commit Created
Register the pre-React loading screen as a knip entry
Commit Created
Register the pre-React loading screen as a knip entry
Commit Created
Register the pre-React loading screen as a knip entry
Commit Created
Merge develop into 3.1/base
Commit Created
Merge develop into 3.1/base
Commit Created
Merge develop into 3.1/base
Commit Created
fix: keep the encounter Back button usable under the boot loading screen
Commit Created
fix: keep the encounter Back button usable under the boot loading screen
Commit Created
fix: keep the encounter Back button usable under the boot loading screen
Commented
Commented
Commented
PR Reviewed+2
Use feature detection instead of UA sniffing for unsupported browser warning
PR Reviewed+2
Fix the rendering of vitals table and observation
PR Merged+5
Add optional per-location split to stock valuation
Commit Created+2
Ignore deleted locations in stock valuation
Commit Created+2
Keep stock in deleted locations in the location split, flagged
Commit Created+2
Count stock in transit at its destination location
PR Opened+1
Add optional per-location split to stock valuation
Commit Created+2
Add optional per-location split to stock valuation group_by=location (API) or --by-location (command) splits each batch row across the locations holding it, at the batch's facility FIFO unit cost, with held-to-held transfers not yet received as an In transit row. The default per-batch output is unchanged.
PR Merged+5
Add FIFO stock valuation with confirmed costs on receipt lines
Commit Created+2
Tidy stock valuation: shared CSV helpers, safer cost import - Keep the CSV columns and day cutoff with the valuation, using Care's time zone instead of a hard-coded one - Import adds up several bill lines for one Care line, reports unknown or non-UUID ids without saving anything, and takes only price_subtotal - Reject negative free quantities; clearer command errors
PR Opened+1
Add FIFO stock valuation with confirmed costs on receipt lines
Commit Created+2
Add FIFO stock valuation with confirmed costs on receipt lines Values a facility's stock per batch at any date from Care receipts, transfers and dispenses. Posted vendor bill costs are stored on each receipt line under extensions.valuation_cost, apart from the price used to build bills, and can be re-imported at any time.
Commit Created
Sync purchase batch metadata for Odoo monthly prices
Commit Created
Add monthly purchase prices pooled across Care batches
Commit Created
Replace frozen stock months with rebuildable report revisions
Commit Created
Publish rebuilt stock series with batch and location reports
Commit Created
Capture the opening stock report directly from Care
Commit Created
Document opening snapshots captured directly from Care
PR Opened+1
Add monthly stock valuation and purchase prices by item and batch
PR Opened+1
Add monthly stock valuation and purchase batch mapping
PR Opened+1
Add contextual return navigation for encounter forms
PR Merged+5
Fix approved CARE 3.1 frontend review issues
Commit Created
Fix approved CARE 3.1 frontend review issues (#17066)
Commit Created
Fix approved CARE 3.1 frontend review issues (#17066)
Commit Created
Fix approved CARE 3.1 frontend review issues (#17066)
Commit Created
Fix questionnaire submission and navigation review regressions
Commit Created
Fix circular questionnaire warning translation scope
Commit Created
test: find inventory fixture services by search and allow slow journeys
Commit Created
test: find inventory fixture services by search and allow slow journeys
Commit Created
test: find inventory fixture services by search and allow slow journeys
Commit Created
test: find inventory fixture services by search and allow slow journeys
Commit Created
test: find inventory fixture services by search and allow slow journeys
Commit Created
Fix questionnaire description line wrapping
Commit Created
test: ignore the priority badge when reading the encounter class
Commit Created
test: ignore the priority badge when reading the encounter class
Commit Created
test: ignore the priority badge when reading the encounter class
Commit Created
test: ignore the priority badge when reading the encounter class
Commit Created
test: ignore the priority badge when reading the encounter class
Commit Created
test: align workspace and clinical specs with the studio redesign
Commit Created
test: align workspace and clinical specs with the studio redesign
Commit Created
test: align workspace and clinical specs with the studio redesign
Commit Created
test: align workspace and clinical specs with the studio redesign
Commit Created
test: align workspace and clinical specs with the studio redesign
Commit Created
fix: let the workspace studio screen switcher wrap on phones
Commit Created
fix: let the workspace studio screen switcher wrap on phones
Commit Created
fix: let the workspace studio screen switcher wrap on phones
Commit Created
fix: let the workspace studio screen switcher wrap on phones
Commit Created
fix: let the workspace studio screen switcher wrap on phones
PR Reviewed+2
[ENG-1197] feat: refresh the user dashboard
Commit Created
fix: complete reviewed CARE frontend behavior
Commit Created
fix: memoize recursive questionnaire visibility evaluation
Commit Created
fix: align clinical and workspace Playwright coverage
Commit Created
test: await rich-text referral appointment notes
Commit Created
fix: submit Quick Add billing packages from the keyboard
PR Opened+1
Fix approved CARE 3.1 frontend review issues
PR Merged+5
Sync Eng 737 backup to CCN
Commit Created
Merge pull request #3816 from ohcnetwork/ENG-737-backup
Commit Created
Merge ccn_final into ENG-737-backup
PR Opened+1
Sync Eng 737 backup to CCN
PR Reviewed+2
refactor: update the landing page
PR Reviewed+2
[ENG-1051] feat: update selectable encounter statuses logic in EncounterQuestion component
PR Reviewed+2
[ENG-1179] refactor: simplify SearchInput and PhoneInput components
PR Merged+5
🧩 Workspace studio redesign, composable clinical widgets, and CareUI alignment
Commit Created
🧩 Workspace studio redesign, composable clinical widgets, and CareUI alignment (#17014)
Commit Created
🧩 Workspace studio redesign, composable clinical widgets, and CareUI alignment (#17014)
Commit Created
🧩 Workspace studio redesign, composable clinical widgets, and CareUI alignment (#17014)
Commit Created
🧩 Workspace studio redesign, composable clinical widgets, and CareUI alignment (#17014)
Commit Created
test: wait for the post-login token refresh before stripping tokens
Commit Created
test: wait for the post-login token refresh before stripping tokens
Commit Created
test: wait for the post-login token refresh before stripping tokens
Commit Created
test: wait for the post-login token refresh before stripping tokens
Commit Created
Address observation history and procedure review feedback
Commit Created
Merge 3.1/base into encounter workspace review
PR Merged+5
Add encounter type menu and saved default to the facility sidebar (3.1)
Commit Created
Add encounter type menu and saved default to the facility sidebar (3.1) (#17064)
Commit Created
Add encounter type menu and saved default to the facility sidebar (3.1) (#17064)
Commit Created
Add encounter type menu and saved default to the facility sidebar (3.1) (#17064)
Commit Created
Add encounter type menu and saved default to the facility sidebar (3.1) (#17064)
Commit Created
Add encounter type menu and saved default to the facility sidebar (3.1) (#17064)
Commit Created
test: keep the questionnaire list smoke test working on an empty list
Commit Created
test: keep the questionnaire list smoke test working on an empty list
Commit Created
test: keep the questionnaire list smoke test working on an empty list
Commit Created
test: keep the questionnaire list smoke test working on an empty list
Commit Created
test: keep the questionnaire list smoke test working on an empty list
PR Opened+1
Add encounter type menu and saved default to the facility sidebar (3.1)
Commit Created
fix: make the light-theme focus ring opaque for 3:1 contrast
Commit Created
fix: make the light-theme focus ring opaque for 3:1 contrast
Commit Created
fix: make the light-theme focus ring opaque for 3:1 contrast
Commit Created
fix: make the light-theme focus ring opaque for 3:1 contrast
Commit Created
fix: make the light-theme focus ring opaque for 3:1 contrast
Commit Created
fix: remove doubled table borders after the table container gained a border
Commit Created
fix: remove doubled table borders after the table container gained a border
Commit Created
fix: remove doubled table borders after the table container gained a border
Commit Created
fix: remove doubled table borders after the table container gained a border
Commit Created
fix: remove doubled table borders after the table container gained a border
PR Merged+5
Open encounters full screen with appointment actions below the patient header (3.1)
Commit Created
Open encounters full screen with appointment actions below the patient header (3.1) (#17060)
Commit Created
Open encounters full screen with appointment actions below the patient header (3.1) (#17060)
Commit Created
Open encounters full screen with appointment actions below the patient header (3.1) (#17060)
Commit Created
Open encounters full screen with appointment actions below the patient header (3.1) (#17060)
PR Merged+5
Support tag expiry in instance and facility tag configs
Commit Created
Support tag expiry in instance and facility tag configs (#17055)
Commit Created
Support tag expiry in instance and facility tag configs (#17055)
Commit Created
Support tag expiry in instance and facility tag configs (#17055)
Commit Created
Support tag expiry in instance and facility tag configs (#17055)
PR Merged+5
Add procedure structured question type (3.1)
Commit Created
Add procedure structured question type (3.1) (#17059)
Commit Created
Add procedure structured question type (3.1) (#17059)
Commit Created
Add procedure structured question type (3.1) (#17059)
Commit Created
Add procedure structured question type (3.1) (#17059)
PR Merged+5
Include encounter and audit users in procedure list
Commit Created
Include encounter and audit users in procedure list (#3815)
Commit Created
Include encounter and audit users in procedure list (#3815)
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: discard the failed attempt's draft before cancelling the encounter
Commit Created
test: fix the remaining 3.1 Playwright failures on a loaded backend
Commit Created
test: fix the remaining 3.1 Playwright failures on a loaded backend
Commit Created
test: fix the remaining 3.1 Playwright failures on a loaded backend
Commit Created
test: fix the remaining 3.1 Playwright failures on a loaded backend
Commit Created
fix: let Escape close the value-set search popover from "Change"
Commit Created
fix: let Escape close the value-set search popover from "Change"
Commit Created
fix: let Escape close the value-set search popover from "Change"
Commit Created
fix: let Escape close the value-set search popover from "Change"
Commit Created
test: check sidebar preference through the full-screen encounter
Commit Created
fix: give encounter Back a touch-sized target and keep wrapped actions right-aligned
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
Commit Created
test: keep the token category resource type fixed on edit
Commit Created
fix: open questionnaires from the mobile list card
Commit Created
test: align Playwright specs with the 3.1 UI and stop UCUM override leaks
PR Merged+5
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commit Created
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI (#17053)
Commented
PR Merged+5
Rebuild login on the careui staff sign-in block (3.1)
PR Reviewed
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI
PR Reviewed
Rebuild login on the careui staff sign-in block (3.1)
PR Reviewed
Rebuild login on the careui staff sign-in block (3.1)
PR Reviewed
Rebuild login on the careui staff sign-in block (3.1)
PR Reviewed
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI
PR Reviewed
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI
PR Opened+1
[ENG-1196] Support updated user APIs and rebuild the profile with CareUI
Commit Created
fix: make procedure cards keyboard-operable and name their fields
Commit Created
Merge remote-tracking branch 'origin/3.1/base' into claude/tags-expiry-support-9785e6
Commit Created
fix: refresh and localise the selector's tag expiry label
PR Opened+1
Rebuild login on the careui staff sign-in block (3.1)
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
Commit Created
ci: turn off React Doctor inline review comments
PR Opened+1
Open encounters full screen with appointment actions below the patient header (3.1)
Commit Created
fix: cap tag expiry duration and let Escape close the expiry step
PR Reviewed
Add procedure structured question type (3.1)
PR Reviewed
Add procedure structured question type (3.1)
PR Reviewed
Add procedure structured question type (3.1)
PR Reviewed
Add procedure structured question type (3.1)
PR Reviewed
Add procedure structured question type (3.1)
PR Merged+5
Apply schedule departments and care team to encounters from appointments (3.1)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Apply schedule departments and care team to encounters from appointments (3.1) (#17056)
Commit Created
Merge remote-tracking branch 'origin/3.1/base' into claude/tags-expiry-support-9785e6
PR Reviewed
Support tag expiry in instance and facility tag configs
Commented
PR Opened+1
Add procedure structured question type (3.1)
Commented
PR Opened+1
Include encounter and audit users in procedure list
PR Opened+1
Apply schedule departments and care team to encounters from appointments (3.1)
PR Opened+1
Support tag expiry in instance and facility tag configs
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
test: sign in through the rebuilt staff login in userDeletion
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
fix: let Escape close the facility switcher from its search box
Commit Created
test: align more E2E specs with the 3.1 UI and the CI backend
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
Rebuild login on the careui staff sign-in block (3.1) (#17052)
Commit Created
chore(users): remove obsolete profile labels and legacy markup
Commit Created
fix(users): show duplicate language errors and reuse localized names
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: align E2E specs with the 3.1 UI and the CI backend
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: create referral forms with the referral subject type
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
test: seed questionnaire E2E fixtures in the Playwright setup project
Commit Created
ci: keep CI backend tokens valid for the whole Playwright job
Commit Created
ci: keep CI backend tokens valid for the whole Playwright job
Commit Created
ci: keep CI backend tokens valid for the whole Playwright job
Commit Created
ci: keep CI backend tokens valid for the whole Playwright job
Commit Created
ci: keep CI backend tokens valid for the whole Playwright job
Commit Created
fix: address workspace defaults and clinical widget review findings
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
Commit Created
fix: restore clickable patient cell styling in service request table
PR Reviewed+2
[ENG-1174] Fix dispenses not listed when incomplete filter is applied in prescription preview table
Commit Created
Merge remote-tracking branch 'origin/3.1/base' into bodhish-encounter-workspace-review