v4.4.0
What's Changed
Features
appointments
- (feat) Add back button on appointment calendar view by @CynthiaKamau in #631
- (feat) Add came early appointments in appointment tabs by @CynthiaKamau in #632
- (feat) Hide add new appointment in honored and not arrived tabs by @CynthiaKamau in #635
- (feat) Hide came early, missed and not arrived tabs based on future o… by @CynthiaKamau in #641
- (feat) Appointments app enhancements by @donaldkibet in #649
- (feat) Add UI improvement on the calendar and fix appointment table expanded row fix by @donaldkibet in #668
patient registration
- (feat) KH-136: Increase the address hierarchy search dropdown's height by @vasharma05 in #639
- (feat) KH-131: Allowing user have more than 11 months in estimated months by @vasharma05 in #643
- (feat) KH-138: Allow deleting saved person attributes when editing patient details by @vasharma05 in #664
patient search
- (feat) Add configurable location in visit form in service queues and … by @CynthiaKamau in #660
- (feat) KH-128: Updated DOB field's labels in advanced patient search for better understanding by @vasharma05 in #648
- (feat) Hide start a visit button on a deceased patient by @jwnasambu in #679
service queues
- (feat) Add activeTicket screen to display people on the queue by @donaldkibet in #638
- (feat) Add mutate public queue screen entries on serving and calling clients in queue by @CynthiaKamau in #645
- (feat) Add configurable location in visit form in service queues and … by @CynthiaKamau in #660
- (feat) Moved add service and room buttons to page header by @CynthiaKamau in #669
Refactors
appointments
- (refactor) restructure the appointment calendar code file structure by @donaldkibet in #655
Bug fixes
- (fix) Fix left navigation routing by @denniskigen in #637
appointments
- (fix) Add configurable link to fetch facility uuid if missing in session by @CynthiaKamau in #630
- (fix) Fixed loading of appointment linelists from appointment calendar by @CynthiaKamau in #636
- (fix) Fix breaking appointment calendar and linelist routes by @CynthiaKamau in #642
- (fix) fix issue where
follow up formis being shown for future appointments by @donaldkibet in #652 - (fix) Include patient identifier column on appointments table by @makombe in #662
- (fix) Added patient identifier in excel download by @CynthiaKamau in #663
- (fix) Fix the appearance of the service column in the appointments widget by @denniskigen in #666
- (fix) option chain service uuid by @donaldkibet in #676
- (fix) fix broken workflow for launching follow up form by @donaldkibet in #651
patient lists
- (fix) O3-2003: display all patient lists and disable with a check those to which that patient is already added by @Jexsie in #627
- (fix) KH-140. Patient List Improvements by @hadijahkyampeire in #673
- (fix) Independent searching for each tab in patient list table by @Jexsie in #683
patient registration
- (fix) KH-134: Unable to deselect a selected identifier from the identifier configuration overlay by @vasharma05 in #644
- (fix) KH-130 & KH-133: Fixed the margin for the estimated dob fields by @vasharma05 in #640
- (fix) Patient registration form address section labels needs to changed by @donaldkibet in #656
- (fix) Fixed the undefined
values.attributeserror thrown when saving a new patient by @vasharma05 in #675 - (fix) revert name back from label on address hierarchy by @donaldkibet in #658
- (fix) KH-138(v2) : Fixed the value for the 'Select an option' option by @vasharma05 in #681
- (fix) KH-135: Fix delete button alignment with respect to the Text Input by @Samridhi-98 in #646
patient search
- (fix) Broken pagination on the advanced patient search page by @jnsereko in #684
- (fix) O3-2038: O3: Patient Search App: Compact Patient Banner NPE by @mogoodrich in #650
service queues
- (fix) Fixed empty location in change queue status dialog by @CynthiaKamau in #657
- (fix) KH-139: Fixed navigation display for sections by @Samridhi-98 in #653
- (fix) Fix queue metrics count when displaying all by @CynthiaKamau in #677
Test
- (test) O3-1937: Add patient lists e2e test by @Piumal1999 in #578
- (test) O3-2049: fixed OpenMRS CI build failing due to failing unit test of appointment-actions file by @ayush-AI in #661
- (test) Added tests for various address templates in the address hierarchy by @vasharma05 in #659
- (test) fix failing test on appointments table by @donaldkibet in #670
- (test) O3-2064: updated the unit test for input component by @ayush-AI in #672
- (fix) O3-2071: improved coverage for select-input component by @ayush-AI in #678
Housekeeeping
- (chore) O3-1994: Change e2e workflow base port to 8180 by @chirandevinda in #629
- (chore) O3-1994: Change dev server port of testOnPush job to 8180 by @Piumal1999 in #654
- (chore) Release v4.4.0 by @rbuisson in #686
New Contributors 🎉
- @Samridhi-98 made their first contribution in #646
- @mogoodrich made their first contribution in #650
Thank you so much!
Full Changelog: v4.3.0...v4.4.0