Skip to content

v1.6.00

Compare
Choose a tag to compare
@mark-prins mark-prins released this 24 Jan 21:49
· 11308 commits to develop since this release

This is a tidy up release rather than a full feature release. It brings to a close the majority of the cold chain feature ( there's some ongoing, non-critical, work to improve the USB device import process ), brings in the front end plugins, implements complex filtering, and fixes a number of issues.

Features

Bugs fixed

  • View Stock - sorting per dates seem to sort months only #2424
  • Add relationship column to help with contact identification #2416
  • Let Autocomplete use the same show option as the Select component #2437
  • Soft deletes for master list #2425
  • Clear selection shouldn't show if there is only one pack size #2463
  • Handle dynamic sort from datatable UI to the stocktake report #2342
  • Suppliers/customer list: add the "house" icon to the names using mSupply #2473
  • Can send internal orders without lines #2461
  • Confirmation modal icon #2498
  • Inactivity timer fix #2485
  • Patient list loading issues #2506
  • Prevent android crashing when network disabled #2527
  • unset bmi when no height weight #2520
  • Fix sort order and keys #2525
  • Item -> master list tab shows all master lists #2542
  • Ignore time deserialisation in sync and add logging for invoice serialisation in sync #2521
  • Handle sorting in inbound/outbound shipment reports #2548
  • Program event remove stack fix #2567
  • Sync and expose custom data on name #2619
  • Server IP resolution #2622
  • Display current item in OS and Stocktake when you have many items in the system #2638
  • Fix datetime display #2646
  • Rework the changelog_deduped view #2689
  • Add cancel buttons to modals #2691
  • Rename temperature columns #2755
  • Upgrade should use existing install path #2764
  • Filters not working in temperature log list view #2781
  • Temperature Chart infinite re-render (aka date filters stuck ) #2779
  • Refetch notifications regularly #2777
  • Change the default dates for the temperature chart #2706
  • Show comments as an icon #2719
  • Display unacknowledged toggle by default #2721
  • Rename 'Temperature' column in Log tab #2716
  • Handle acknowledgement of ongoing breaches #2718
  • Change sensor type to 'mSupply RTMD' #2717
  • Breaches acknowledged in CCA bypass breach acknowledgement workflow in Open mSupply #2704
  • Multiple breach icons displayed for a single breach #2711
  • Graph does not represent temperature data accurately - max / min temperature data points not shown #2708

Non functional changes

  • Linting update #2428
  • Date formatter #2435
  • Use descriptive app-name http header in sync #2457
  • Update LocationSearchInput props #2466
  • Fix rust analyzer stack overflow #2470
  • Add a PatientSchema type #2319
  • Refactor dashboard styling #2493
  • Unify programs and coldchain time component #2475
  • Make inactive optional in translation #2535
  • Prevent item code overlapping #2536
  • Immediately update local data and only debounce data update #2571
  • Count spinner control needs an option to unset the value #2549
  • Merge name into patient data #2432
  • Increase sqlite busy timeout #2580
  • Name change from omSupply to Open mSupply #2593
  • Add patient id indices #2613
  • Fix column widths in view stock within inventory #2578
  • Program enrolment status log #2623
  • Fix front end tests #2642
  • Strip empty additions before comparing data and initial data #2632
  • Change columns to use location code #2650
  • Fix tests #2672
  • Location sort function #2673
  • Add column helpers #2652
  • Missing progress indication when saving an patient/encounter/enrolment #2666
  • Warn on dependencies for hooks #2676
  • Move tab logic from useUrlQuery to DetailTabs #2694

Full Changelog: v1.5.04...v1.6.00