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

RoundingWell / care-ops-frontend / c8db7f44-c7fd-4a3e-8b98-d394b6031a7d
81%
develop: 100%

Build:
Build:
LAST BUILD BRANCH: fix/sandbox-deploy-demonstration
DEFAULT BRANCH: develop
Ran 21 May 2026 06:19PM UTC
Jobs 1
Files 223
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

21 May 2026 06:16PM UTC coverage: 80.537% (-19.4%) from 99.963%
c8db7f44-c7fd-4a3e-8b98-d394b6031a7d

Pull #1697

circleci

paulfalgout
fix(work): include program chain on action and flow fetches that honor it

Centralize ACTION_INCLUDE / FLOW_INCLUDE in the entity service and apply
them everywhere the backend actually reads the include parameter:

- /actions/{id} (fetchAction, fetchActionWithResponses, manage:add refetch)
- /flows/{id} (fetchFlow, manage:add refetch)
- /flows/{id}/relationships/actions (fetchActionsByFlow on the flow page)

The patient-relationship list endpoints
(/patients/{id}/relationships/actions, /patients/{id}/relationships/flows)
silently drop include today, so fetchActionsByPatient and
fetchFlowsByPatient keep their original data shape. Once the backend's
ListPatientActionsResponder / ListPatientFlowsResponder learn to honor
Includes::fromRequest, those call sites can pass ACTION_INCLUDE /
FLOW_INCLUDE the same way.
Pull Request #1697: fix(work): include program relationships on action and flow fetches

1394 of 1875 branches covered (74.35%)

Branch coverage included in aggregate %.

11 of 11 new or added lines in 5 files covered. (100.0%)

1071 existing lines in 100 files now uncovered.

5028 of 6099 relevant lines covered (82.44%)

139.21 hits per line

Coverage Regressions

Lines Coverage ∆ File
75
42.29
-57.71% src/js/services/forms.js
71
45.76
-54.24% src/js/apps/forms/form/form_app.js
39
64.94
-35.06% src/js/views/patients/shared/bulk-edit/bulk-edit_views.js
36
47.83
-52.17% src/js/apps/forms/form/form-patient_app.js
36
18.52
-81.48% src/js/entities-service/entities/files.js
34
2.13
-97.87% src/js/apps/patients/sidebar/bulk-edit-flows_app.js
31
32.84
-67.16% src/js/entities-service/entities/program-flows.js
29
74.22
-25.78% src/js/apps/patients/sidebar/action-sidebar_app.js
29
16.33
-83.67% src/js/services/dialer.js
28
64.08
-35.92% src/js/views/patients/patient/dashboard/dashboard_views.js
28
61.74
-38.26% src/js/views/programs/sidebar/flow/flow-sidebar_views.js
27
77.03
-22.97% src/js/apps/patients/schedule/schedule_app.js
27
61.8
-38.2% src/js/views/forms/form/form_views.js
25
63.86
-36.14% src/js/views/clinicians/sidebar/clinician-sidebar_views.js
25
52.44
-47.56% src/js/views/patients/sidebar/action/action-sidebar-activity-views.js
24
27.5
-72.5% src/js/behaviors/picklist-transport.js
24
53.93
-46.07% src/js/i18n/intl.js
24
78.89
-21.11% src/js/views/globals/root_views.js
24
69.18
-30.82% src/js/views/patients/schedule/schedule_views.js
22
3.7
-96.3% src/js/views/patients/shared/components/dialer_component.js
19
77.66
-22.34% src/js/views/patients/sidebar/action/action-sidebar-action_views.js
17
47.22
-52.78% src/js/services/modal.js
17
48.94
-51.06% src/js/views/patients/widgets/widgets.js
16
90.38
-9.62% src/js/apps/patients/worklist/worklist_app.js
16
16.13
-83.87% src/js/views/patients/patient/sidebar/sidebar_views.js
16
66.3
-33.7% src/js/views/programs/sidebar/program/programs-sidebar_views.js
15
39.47
-60.53% src/js/views/patients/sidebar/action/action-sidebar-forms_views.js
13
79.85
-20.15% src/js/services/ws.js
12
78.82
-21.18% src/js/entities-service/entities/actions.js
12
45.45
-54.55% src/js/entities-service/entities/workspaces.js
11
46.43
-53.57% src/js/apps/patients/patient/dashboard/add-workflow_app.js
11
80.52
-19.48% src/js/entities-service/entities/flows.js
9
30.77
-69.23% src/js/entities-service/entities/patient-fields.js
8
76.47
-23.53% src/js/apps/patients/patient/dashboard/dashboard_app.js
8
54.17
-45.83% src/js/entities-service/entities/form-responses.js
8
50.0
-42.31% src/js/utils/local-store.js
7
79.66
-20.34% src/js/app.js
7
35.71
-64.29% src/js/apps/globals/error_app.js
7
75.0
-25.0% src/js/apps/programs/sidebar/flow-sidebar_app.js
7
50.0
-50.0% src/js/views/patients/sidebar/action/action-sidebar-attachments-views.js
6
80.95
-19.05% src/js/apps/patients/patient/patient_app.js
6
82.72
-17.28% src/js/components/picklist/index.js
6
64.0
-36.0% src/js/entities-service/entities/forms.js
6
80.0
-20.0% src/js/entities-service/entities/patients.js
6
71.05
-28.95% src/js/views/globals/modal/modal_views.js
6
65.22
-34.78% src/js/views/patients/shared/comments_views.js
6
89.29
-10.71% src/js/views/patients/shared/components/date-filter/index.js
5
58.33
-41.67% src/js/apps/clinicians/sidebar/clinician-sidebar_app.js
5
41.67
-58.33% src/js/apps/programs/programs-all_app.js
5
70.59
-29.41% src/js/entities-service/entities/programs.js
5
37.5
-62.5% src/js/entities-service/entities/workspace-patients.js
5
75.0
-25.0% src/js/services/alert.js
5
70.97
-29.03% src/js/services/history.js
5
0.0
-100.0% src/js/utils/handle-errors.js
5
58.33
-41.67% src/js/views/globals/alert-box/alert-box_views.js
4
58.33
-41.67% src/js/apps/programs/sidebar/program-sidebar_app.js
4
88.06
-11.94% src/js/components/datepicker/datepicker_state.js
4
0.0
-100.0% src/js/utils/formatting/has-all-text.js
4
80.0
-20.0% src/js/utils/sorting.js
4
91.76
-8.24% src/js/views/patients/shared/components/owner_component.js
4
14.29
-85.71% src/js/views/patients/sidebar/action/action-sidebar-dialer_views.js
3
62.5
-37.5% src/js/apps/dashboards/dashboard_app.js
3
72.73
-27.27% src/js/apps/patients/patient/sidebar/sidebar_app.js
3
25.0
-75.0% src/js/entities-service/artifacts.js
3
73.33
-26.67% src/js/entities-service/entities/events.js
3
41.67
-58.33% src/js/entities-service/form-responses.js
3
63.64
-36.36% src/js/entities-service/forms.js
3
25.0
-75.0% src/js/entities-service/patient-fields.js
3
91.49
-8.51% src/js/services/workspace.js
3
83.87
-16.13% src/js/views/clinicians/shared/clinicians_views.js
3
92.21
-7.79% src/js/views/globals/patient-modal/patient-modal_views.js
2
98.35
-1.65% src/js/apps/globals/nav_app.js
2
89.39
-10.61% src/js/apps/patients/schedule/schedule_state.js
2
95.24
-4.76% src/js/apps/programs/program/flow/flow_app.js
2
76.92
-23.08% src/js/behaviors/key-listener.js
2
88.0
-12.0% src/js/components/tooltip/index.js
2
33.33
-66.67% src/js/entities-service/directories.js
2
76.47
-23.53% src/js/entities-service/entities/comments.js
2
92.05
-7.95% src/js/entities-service/entities/program-actions.js
2
84.62
-15.38% src/js/entities-service/entities/teams.js
2
78.57
-21.43% src/js/regions/preload_region.js
2
0.0
-100.0% src/js/utils/formatting/build-matcher.js
2
70.0
-30.0% src/js/views/globals/prelogin/prelogin_views.js
1
97.67
-2.33% src/js/apps/clinicians/clinicians-all_app.js
1
77.78
-22.22% src/js/apps/forms/widgets/widgets_header_app.js
1
84.62
-15.38% src/js/behaviors/iframe-form.js
1
95.0
-5.0% src/js/behaviors/top-region.js
1
91.67
-8.33% src/js/components/datepicker/datepicker_views.js
1
97.56
-2.44% src/js/components/droplist/index.js
1
88.24
-11.76% src/js/components/optionlist/index.js
1
75.0
-25.0% src/js/entities-service/entities/directories.js
1
94.44
-5.56% src/js/services/bootstrap.js
1
66.67
-33.33% src/js/utils/formatting/trim.js
1
71.43
-28.57% src/js/utils/formatting/words.js
1
80.0
-20.0% src/js/views/dashboards/dashboard_views.js
1
50.0
-50.0% src/js/views/forms/form/widgets/widget_header_view.js
1
99.04
-0.96% src/js/views/patients/patient/archive/archive_views.js
1
94.12
-5.88% src/js/views/patients/shared/components/due_component.js
1
95.65
-4.35% src/js/views/patients/shared/read-only_views.js
1
98.39
-1.61% src/js/views/programs/program/flow/flow_views.js
Jobs
ID Job ID Ran Files Coverage
1 c8db7f44-c7fd-4a3e-8b98-d394b6031a7d.1 21 May 2026 06:19PM UTC 223
80.54
Source Files on build c8db7f44-c7fd-4a3e-8b98-d394b6031a7d
  • Tree
  • List 223
  • Changed 116
  • Source Changed 5
  • Coverage Changed 116
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #C8DB7F44...
  • Pull Request #1697
  • PR Base - develop (#614460C1...)
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