v1.6.00
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
- Plugin framework: Note that this won't be visible unless you add some plugins to the server. #2147 #2150 #2160 #2206 #2225 #2260 #2272 #2291 #2378 #2394 #2449
- Filters #2444 #2443 #2445 #2465 #2538 #2545 #2568 #2824 #2713 #2712
- Dashboard links #2456
- Logout confirmation #2486
- Log viewer now available on desktop #2573 #2563
- Cold chain updates #2495 #2576 #2577 #2540 #2589 #2584 #2603 #2643 #2460 #2685 #2697 #2692 #2693
- Sync page UI improvements, including single sync status button #2647
- Encounter deletion #2653
- Russian language support #2657
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