Skip to content

Releases: msupply-foundation/open-msupply

v1.2.01

04 Aug 03:03
Compare
Choose a tag to compare

What's in this release

A stability release, with some bug fixes and updates to the context handling in the server.

Features

  • #1058 #2026 Early infant HIV detection program
  • #2028 COVID19 program
  • #1624 show last successful sync time when there is a failure

Bugs fixed

  • #2055 App crash while creating transgender patients
  • #1848 Encounter list improvements
  • #1991 #2043 Update of front end dependencies
  • #2027 desktop build failure
  • #1978 update program events during sync
  • #1984 prevent changing supplier on inbound shipment / internal transfer
  • #1844 graph label for empty graphs
  • #1842 datepicker allows years < 1000
  • #1997 use service context in sync translations
  • #2032 move program types and add clinician and patient to invoice node

Full Changelog: v1.2.00...v1.2.01

v1.2.00

25 Jul 02:44
Compare
Choose a tag to compare

What's in this release

This release includes the patient programs functionality, so the full changelog is huge! Here's a small summary of what's changed:

Features

Bugs fixed

  • #1823 inbound shipment cannot change quantity
  • #1871 android app crashes if you press back enough times
  • #1915 android app: reset client mode
  • #1894 have to allocate twice in outbound shipment
  • #1699 shipment appears as editable in the list
  • #58 & #981 desktop ui improvements
  • #1807 show error when deleting IS which is already used
  • #1819 dashboard doesn't update
  • #1937 firefox: print buttons do nothing

Full Changelog: v1.1.15...v1.2.00

v1.1.16

14 Jun 06:09
Compare
Choose a tag to compare
v1.1.16 Pre-release
Pre-release

Custom build for Android server only mode, this build is done urgently as a work around to client being pressed which would lock the app to be client only mode if there are no servers on the network, typically this is not an issue and data refresh would fix it, but there is high probability of this happening with already initialised sites when upgrading from 1.1.9 (because the client/server selection will appear after upgrade).

Technically this is a proper release, not a pre release, but since it's hot patch It would be good to keep it out of main

v1.1.15

12 Jun 04:59
Compare
Choose a tag to compare

What's in this release

Repacks are now available!

Features

  • Repacks
  • Ability to save the log locally when running on android

Bugs fixed

  • #1498 focus stays on OK & Next
  • #1875 Response requisitions that have status 'NEW'
  • #1685 Desktop: about window version

Full Changelog: v1.1.14...v1.1.15

v1.1.14

29 May 04:21
Compare
Choose a tag to compare

What's in this release

A testing and deployment release, fixing a number of issues

Features

  • The start of repacks
  • Barcode scanner setup in the Admin section

Bugs fixed

  • #1780 add from master list not available
  • #1599 Additional program requisition validations
  • #1704 Android: URLs open in browser not app
  • #1741 approval status format
  • #1695 Barcode scanning: add keyboard shortcut
  • #1811 Barcode scanning: foreign key error
  • #1748 Barcode scanning: infinite sync
  • #1837 Barcode scanning: keyboard scanning in continuous mode fails
  • #1694 Barcode scanning: outbound shipment when scanning an expired product
  • #1679 Barcode scanning: Save barcode from stock view
  • #1805 Barcode scanning: sync issue
  • #1755 Barcode scanning: when no matching item found, unable to type the name of the item
  • #1675 Calculate integration order from table dependencies
  • #1783 Desktop: certificate fingerprint error
  • #1803 Desktop: discovery and login issues when network disconnected
  • #1682 Desktop: dns-sd errors
  • #1639 Desktop: white screen of death
  • #1745 Doc is linked to wrong page
  • #1761 internal order list: add column for authorised quantity
  • #1778 Internal order: approved packs calculated field
  • #1728 Internal order: enter quantity in number of packs
  • #1652 Internal order: Local authorisation
  • #1743 internal order: restrict master list visibility by store
  • #1646 Internal orders: add the item's unit to the table
  • #1702 Location field not retained when editing stock line
  • #1674 Location movement integration
  • #1688 Missing translation
  • #1726 Outbound shipment: Info message
  • #1717 Outbound shipment: pack size listbox not updated correctly
  • #1779 outbound shipment: remove total from placeholder row
  • #1700 Outbound shipment: when changing placeholder the quantity is reset
  • #1523 postgreSQL tests flaky
  • #1657 Program requisitions: external docs
  • #1756 Program requisitions: number of periods
  • #1653 Program requisitions: periods need to be paginated and sorted
  • #1810 Program requisitions: periods not available after delete
  • #1655 Program requisitions: supplier on hold
  • #1651 Program requisitions: validations 2
  • #1709 Remote requisition records are not syncing after initialisation
  • #1435 Repacks: Insert
  • #1448 Repacks: Query list
  • #1434 Repacks: query one
  • #1446 Repacks: Sync
  • #1707 requisition details not visible
  • #1723 Server installer: add firewall rules
  • #1665 Stocktake: make the expiry date slightly bigger
  • #1760 Stocktake: scrolling down the list isn't working well
  • #1664 Stocktakes created using masterlist not loading
  • #1758 Stocktakes: ability to filter the list by item
  • #1703 Stocktakes: Add unit
  • #1808 Stocktakes: add unit to modal
  • #1822 Stocktakes: Translate the number of packs differently
  • #1765 Update translations
  • #1648 Use approved quantity vs requested quantity
  • #1697 you can still place a general order for items on a program master list

Full Changelog: v1.1.12...v1.1.14

v1.1.12

15 May 06:43
Compare
Choose a tag to compare

What's in this release

Some major new features to enable use in a second level warehouse, running the desktop version.
A review of the French translations.

Features

  • Barcode scanning for use when adding items to an outbound shipment
  • Program based requisitions
  • Support for the remote authorisation web app
  • Local authorisation of internal orders
  • Request quantity by packs in internal orders

Bugs fixed

  • #1743 Restrict master list visibility by store in internal order
  • #1723 Server installer: add firewall rules
  • #1707 Requisition details not visible
  • #1682 Electron dns-sd error
  • #1676 Electron client fails to connect by IP
  • #1664 Stocktakes created by master list not loading
  • #1639 Desktop white screen of death
  • #1745 docs linked to wrong page
  • #1709 Remote requisition records are not syncing after initialisation
  • #1703 Add unit to stocktake table
  • #1702 Location not retained when editing stock line
  • #1705 Supply quantities.. etc..

Full Changelog: v1.1.11...v1.1.12

v1.1.11

02 May 05:25
Compare
Choose a tag to compare

What's in this release

Some big new features in this release 😁
Program requisitions are in! and remote authorisation!

Features

  • Program requisitions
  • Barcode scanning in outbound shipments
  • Remote authorisation
  • Standalone installer - combines server and desktop installers for windows clients
  • Country specific regional settings

Chores

  • Dependency updates for the front end #1442

What's Changed

New Contributors

Full Changelog: v1.1.10...v1.1.11

v1.1.10

03 Apr 21:03
Compare
Choose a tag to compare

What's in this release

Another release focussed on the android app, mostly fixing bugs.

Features

  • Enforce sync API version #1113
  • Extend default query for printing #1319

Chores

  • Dependency updates for the front end #715

Bugs fixed

  • #1439 Client and server options are not persisted
  • #1362 Disable the stock charges entry when the total stock charges are $0
  • #1339 omSupply doesn't send the exact version to cloud server desktop
  • #1347 Placeholder lines are received in omSupply as normal shipped lines
  • #1369 Not all master lists...
  • #1351 Inform user if no service charges exist
  • #873 Extract value bar component
  • #1339 Demo site sync fails
  • #1431 Android unable to find local server
  • #1459 Missing label

New Contributors

Full Changelog: v1.1.6...v1.1.10

v1.1.9

03 Apr 20:53
Compare
Choose a tag to compare
v1.1.9 Pre-release
Pre-release

What's in this release

An android patch release.
This contains a bug fix, and has the client/server mode disabled, hard coded to server mode, in anticipation of a fix for the localStorage issue.

Bugs fixed

  • #1471 Allow inventory adjustment reason when quantity is 0

v1.1.6

21 Mar 01:38
Compare
Choose a tag to compare

What's in this release

Bug fixes and improvements to the android app

Features

  • Exhaustive structured error checking #1225
  • Reduce bundle size #1261

Bugs fixed

  • #1300 When creating a stocktake from masterlist...
  • #1316 Reports on android
  • #1240 Inbound invoice: updating tax error
  • #1238 Ledger problem
  • #1082 Item name disappears
  • #1136 Windows server upgrade issue
  • #1297 Version details floating on android
  • #1298 Some actions open browser on android
  • #1224 Handle permissions in dashboard widgets
  • #1295 Error on android when re-opening the app
  • #1280 Integration tests failing
  • #1019 User logged out unexpectedly
  • #1183 Date input fix
  • #1286 Android release build fails
  • #1349 Android to work without wifi
  • #1368 When filtering an item in internal order the leading 0 is removed

New Contributors

Full Changelog: v1.1.4...v1.1.6