github earthians/marley v16.0.0-beta.1

pre-releaseone day ago

Marley Healthcare Version 16 Beta 1

Features

Fixes

  • fix(Sample Collection): hide/show sample details section based on child table length by @aibelshajan in #417
  • fix(patient): translation of field age by @riandrys in #418
  • fix: patient null error in Sales Invoice by @akashkrishna619 in #430
  • fix(Diagnostic Report): default print format - get labels from Diagnostic Report Doc by @akashkrishna619 in #434
  • fix(Observation Template): rename field label for observation_reference_range by @Rijisharijisha in #485
  • fix: Inpatient Record Changes with Treatment Counseling by @Sajinsr in #461
  • fix(Payment Entry): patch to add missing custom field by @Sajinsr in #492
  • fix(Sales Invoice): fetch billable items from inpatient occupancy by @Gokul1407 in #498
  • fix(minor): add app hooks by @kalungia in #504
  • fix(test): apply refactored test utils in frappe by @akurungadam in #508
  • fix: ci fixes by @akurungadam in #510
  • fix(Treatment Counselling): Add payment entry on_cancel and paid amount calculation by @Sajinsr in #514
  • fix(ci): add missing codecov config by @akurungadam in #516
  • fix(Sample Collection): set sales invoice reference conditionally by @Sajinsr in #555
  • fix(Service Request): fetch therapy type no of sessions and status updation by @Sajinsr in #564
  • fix(minor): update links in readme by @akurungadam in #596
  • fix: fix incorrect split char in docs checker by @akurungadam in #634
  • fix: status display in Service / Medication Request list as well as form by @akurungadam in #636
  • fix: Therapy Session naming by @johnwslongland in #640
  • fix: quick entry not loading by @akurungadam in #654
  • fix(Patient History Settings): include Discharge Summary to Patient History Settings by @Sajinsr in #656
  • fix: cannot cancel appointment if booked for department with fee validity on by @akurungadam in #659
  • fix: interval field in Therapy Plan, appointment dialog style by @akurungadam in #660
  • fix(Inpatient Record): validate selection of vacant service unit by @Sajinsr in #653
  • fix(Fee Validity): enable practitioner level fee validity by @Sajinsr in #661
  • fix: make payment button not shown if fee validity disabled by @akurungadam in #670
  • fix(Discharge Summary): check existence of Patient Encounter before fetching last doc by @Sajinsr in #673
  • fix(Patient Encounter): include missing LOC for Google Meet link display on dashboard by @Sajinsr in #675
  • fix: Add source reference to Therapy Plan and populate missing session & proceedure data by @Sajinsr in #676
  • fix: check develop branch compatibility with frappe branch by @Sajinsr in #679
  • fix(Diagnostic Report): Enable bulk approve/reject for parent observation by @Sajinsr in #686
  • fix(Patient): Handle None mobile number in duplicate user check by @Sajinsr in #688
  • fix(test): failing tests because incorrect link values and filters by @Sajinsr in #695
  • fix: encounter doesn't update medical codes on diagnosis change by @akurungadam in #697
  • fix(Inpatient Record): fix billing calculation for inpatient occupancy by @Sajinsr in #698
  • fix: pass get_doc result to get_appointment_billing_item_and_rate for doctype check by @Sajinsr in #722
  • fix: exclude Appointment Type from billable service request appointments check by @Sajinsr in #723
  • fix(patient): move links in dashboard.py to doctype 'document links' by @akurungadam in #747
  • fix: set fields in appointment type listview, reorder fields by @akurungadam in #751
  • fix: Update README.md by @akurungadam in #752
  • fix: patient history vitals charts by @akurungadam in #753
  • fix: date format from system defaults, separate checks for pulse and respiratory rate by @akurungadam in #754
  • fix(insurance): active contract validation, listview and list filter fields by @akurungadam in #762
  • fix: orders html and status buttons in patient encounter by @akurungadam in #764
  • fix(Patient Portal): prevent users without a linked patient from logging into the Patient Portal by @Sajinsr in #772
  • fix(Sales Invoice): fetch item rate using invoice selling_price_list and currency by @Sajinsr in #777
  • fix: add missing field comment in Service Request and Medication Request by @Sajinsr in #779
  • fix(Clinical Procedure): allow creation of recurring clinical procedures from Service Request by @Sajinsr in #780
  • fix(Clinical Procedure): apply filter to field warehouse by @Sajinsr in #781
  • fix(Patient Appointment): prevent flickering while fetching slots by @Sajinsr in #782
  • fix: doctype links moved to frontend for customisability by @akurungadam in #785
  • fix(Inpatient Record): prevent adding billables without a valid pricelist or item price by @Sajinsr in #825
  • fix: frappe-ui imports by @ssuda in #837
  • fix: adjust list view fields and set default session count by @Sajinsr in #841
  • fix: workspace shortcut filters by @akurungadam in #849
  • fix: update get_children() query handling by @Sajinsr in #850
  • fix: set default sort field to 'creation' by @akurungadam in #852
  • fix(Medication Request): ensure medication quantities are calculated during validation by @Sajinsr in #853
  • fix: add custom fields creation in setup by @Sajinsr in #861

Other Changes

  • chore: fix weekly release workflow config by @akurungadam in #533
  • chore: fix documentation check url by @akurungadam in #633
  • chore: remove mandatory for source field by @Sajinsr in #702
  • chore: fix failing setup by adding missing create_customer_groups by @Sajinsr in #806
  • chore(patches): move add_discharge_summary_to_patient_history patch to post_model_sync by @Sajinsr in #822
  • refactor: correct filters_json formatting in Dashboard Chart and Number Card by @Sajinsr in #829
  • refactor: correct filters_json formatting in Dashboard Chart by @Sajinsr in #830
  • refactor: workspace sidebars and desktop icons for Healthcare modules by @Sajinsr in #831
  • build(ci): use mariadb 11.8, python 3.14 and node 24 by @Sajinsr in #848
  • chore: add crowdin config by @akurungadam in #847
  • chore: replace black and isort with ruff, add prettier by @Sajinsr in #854
  • refactor(Inpatient Record): Move Discharge Summary check to server side by @Sajinsr in #690
  • refactor(Patient Encounter): remove unused fields and section breaks by @Sajinsr in #788
  • Updating medication naming by @ssuda in #860

New Contributors

Full Changelog: v15.1.15...v16.0.0-beta.1

Don't miss a new marley release

NewReleases is sending notifications on new releases.