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

scarver2 / ehr-portal / 23628182163
78%

Build:
DEFAULT BRANCH: main
Ran 27 Mar 2026 02:30AM UTC
Jobs 1
Files 87
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: 70.875% (-0.02%) from 70.892%
23628182163

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)

1555 of 2194 relevant lines covered (70.88%)

2.16 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
3
94.44
-3.47% apps/ehr-api/apps/ehr-api/app/admin/providers.rb
9
82.0
-0.98% apps/ehr-api/apps/ehr-api/app/graphql/types/patient_type.rb
Jobs
ID Job ID Ran Files Coverage
1 23628182163.1 27 Mar 2026 02:30AM UTC 87
70.88
GitHub Action Run
Source Files on build 23628182163
  • Tree
  • List 87
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23628182163
  • 84f9b902 on github
  • Prev Build on main (#23616056599)
  • Next Build on main (#23649998084)
  • 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