Skip to content

V0153 - #123

Merged
maxirmx merged 4 commits into
mainfrom
v0153
Sep 10, 2026
Merged

V0153#123
maxirmx merged 4 commits into
mainfrom
v0153

Conversation

@maxirmx

@maxirmx maxirmx commented Sep 9, 2026

Copy link
Copy Markdown
Owner

No description provided.

@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.38%. Comparing base (d17712d) to head (bf23c57).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #123      +/-   ##
==========================================
+ Coverage   87.35%   87.38%   +0.02%     
==========================================
  Files          90       90              
  Lines        8634     8653      +19     
  Branches     3060     3626     +566     
==========================================
+ Hits         7542     7561      +19     
  Misses       1087     1087              
  Partials        5        5              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@maxirmx maxirmx linked an issue Sep 9, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The UI behavior changes are well-scoped, consistent with existing layout rules, and are covered by targeted unit and e2e tests.

Pull request overview

This PR updates Klinok to v0.15.3 and improves UI stability/formatting in medical history and laboratory comparison views, backed by updated unit and end-to-end tests.

Changes:

  • Preserve line breaks for free-text medical history sections by introducing/using a shared .medical-history-text styling hook.
  • Make AppCatalogCombobox keep an open list stable across option refreshes (including two-level category edge cases).
  • Improve laboratory comparison table sizing/scroll behavior via a colgroup, fixed column widths, and a computed CSS variable; extend e2e coverage for wide→narrow layouts.
File summaries
File Description
tests/medicalRecordEntry.spec.ts Adds regression coverage for preserved line breaks; updates selector to .medical-history-text.
tests/laboratoryComparison.spec.ts Asserts new colgroup structure and CSS-variable-driven width for the results table.
tests/appCatalogCombobox.spec.ts Adds tests ensuring open list stability across option refresh and category disappearance.
src/styles.css Introduces .medical-history-text pre-wrap styling and refines laboratory comparison table sizing/scroll behavior.
src/components/TherapeuticAppointmentView.vue Switches therapeutic free-text blocks to .medical-history-text for pre-wrapped rendering.
src/components/MedicalRecordEntry.vue Applies .medical-history-text to free-text section rendering in history/details.
src/components/LaboratoryComparison.vue Adds CSS-variable-driven indicator width and a colgroup for predictable table layout.
src/components/AppCatalogCombobox.vue Reworks watchers to reconcile active indices instead of closing on option refreshes.
packages/contracts/package.json Bumps package version to 0.15.3.
package.json Bumps root version to 0.15.3.
package-lock.json Updates lockfile versions (incl. workspace versions) to 0.15.3 and refreshes some dependency resolutions.
e2e/operational.spec.ts Expands e2e assertions for laboratory comparison indicator selection and responsive scrolling/column sizing.
api-node/package.json Bumps API package version to 0.15.3.
Review details
  • Files reviewed: 12/13 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@maxirmx
maxirmx marked this pull request as ready for review September 10, 2026 12:01
@maxirmx
maxirmx merged commit e94851c into main Sep 10, 2026
7 checks passed
@maxirmx
maxirmx deleted the v0153 branch September 10, 2026 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants