• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

scarver2 / ehr-portal / 23628182180
78%

Build:
DEFAULT BRANCH: main
Ran 27 Mar 2026 02:28AM UTC
Jobs 1
Files 43
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Mar 2026 02:27AM UTC coverage: 74.492% (+3.6%) from 70.892%
23628182180

push

github

web-flow
maintenance: Portal UX fixes, ActiveAdmin improvements, provider greeting (#60)

* fix: Redirect providers to dashboard after login

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Show provider name in dashboard greeting

Adds honorific to providers, includes name fields in login response,
and greets with "Dr. House", "First Last", or email as fallback.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Use reactionNotes instead of description in allergy query

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Remove credentials:include from insurance verification fetch

Bearer token auth doesn't need cookies; credentials:include caused
CORS rejection when server has credentials:false.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Show no insurance message when patient has no insurance profile

Adds hasInsuranceProfile to GraphQL patient type and hides the
Verify Insurance button when no profile is on file.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Add Patients panel to Provider detail page in ActiveAdmin

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Use admin_condition_path and reaction_notes in ActiveAdmin patient show

PatientCondition is registered as 'Condition' so the route helper is
admin_condition_path, not admin_patient_condition_path. Also fix
allergy column description -> reaction_notes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Use admin_surgery_path for PatientSurgery registered as Surgery

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: Add I18n enum translations for Immunization, Medication, LabResult, PatientSurgery

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: Improve provider detail page mobile layout

- Reduce outer padding on mobile (px-4 py-6 vs p-8)
- Stack NPI/Clinic fields vertically on mobile (grid-cols-1 sm:grid-cols-2)
- Scale down stats strip... (continued)

365 of 535 branches covered (68.22%)

Branch coverage included in aggregate %.

1 of 3 new or added lines in 2 files covered. (33.33%)

514 of 645 relevant lines covered (79.69%)

17.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
91.67
apps/ehr-portal/src/app/(app)/patients/[id]/InsuranceVerificationPanel.tsx
1
46.88
apps/ehr-portal/src/app/page.tsx
Jobs
ID Job ID Ran Files Coverage
1 23628182180.1 27 Mar 2026 02:28AM UTC 43
74.49
GitHub Action Run
Source Files on build 23628182180
  • Tree
  • List 43
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #23628182180
  • 84f9b902 on github
  • Prev Build on main (#23616056599)
  • Next Build on main (#23628182163)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc