Releases: projectbuendia/client
Buendia 1.0
How to install
This app works on any Android tablet or phone.
Using the tablet, download buendia-1.0.apk (in Assets below).
Then find the file (by pulling down notifications or opening the Downloads app), open it, and follow the prompts to install it.
When first opened, the app requires you to sign into a server. For demos, you can use demo server at demo.buendia.org with the username buendia and password buendia.
What's new?
Release 1.0 is the final release of the client for the Bunia ETC.
Buendia 0.20.1
How to install
This app works on any Android tablet or phone.
Using the tablet, download buendia-0.20.1.apk (in Assets below).
Then find the file (by pulling down notifications or opening the Downloads app), open it, and follow the prompts to install it.
When first opened, the app requires you to sign into a server to start using it. If you're just trying it out or giving demos, we recommend using the demo server at demo.buendia.org with the username buendia and password buendia.
What's new?
- There are several improvements to make synchronization with the server more responsive; the user list updates more promptly, and it's less likely for sync operations to get stuck forever.
- Some bugs in the order execution dialog are fixed.
- The zoom adjustment with the volume buttons supports more zoom levels.
- The automatic logout idle time is increased to 15 minutes.
- Some translations to French are improved, and some previously missing translations are filled in.
Buendia 0.19
How to install
The app will work on any Android tablet or phone.
First, uninstall Buendia from your device.
Then download buendia-0.19.apk (in Assets below) to the tablet.
Then open the file (find it by pulling down notifications or in the Downloads app) and follow the prompts.
What's new?
There are significant improvements to the detailed display of observations, ability to correct mistakenly entered values, and validation of numeric values entered in forms.
- The observation list is redesigned, showing an indication of the user who entered each observation.
- Individual observations can be selected and deleted.
- The list of times that a treatment was given is redesigned, showing an indication of the user who marked the treatment as given.
- Individual entries in this list can be selected and deleted.
- Constraints from the profile are properly enforced on numeric form fields.
- When a constraint is violated, a more informative message is shown, and the message is localized to English or French appropriately.
Buendia 0.18.4
This release includes the new initial Authorization flow, which starts up with the server set to buendia and no preset password; you are required to enter the OpenMRS password in order to authorize the app. It also fixes some translations and other bugs.
Buendia 0.18
How to install
The app will work on any Android tablet or phone.
First, uninstall Buendia from your device.
Then download buendia-0.18.apk (in Assets below) to the tablet.
Then open the file (find it by pulling down notifications or in the Downloads app) and follow the prompts.
What's new?
There are major improvements to the user interface, to localization, and to the client-server API.
User interface improvements:
- Pregnancy status is shown in the action bar.
- Bed numbers can now be entered and are displayed in the patient chart and patient list.
- In the list of times that a treatment was marked as given, you can select and delete individual items (to correct a mistake).
- Input focus and validation in the patient and treatment dialogs is improved.
- The observation detail dialog gives better descriptive messages.
- Text observations, such as a diagnosis field on the patient, can now be directly edited.
Profile enhancements:
- The profile now defines the fixed tile rows at the top of the chart, which can be reconfigured to show any information.
API improvements:
- Proper recording of who entered an observation, who ordered a treatment, and who administered a treatment.
- Datatypes are explicitly indicated; no more guessing whether something represents a date or a number.
Localization:
- Patient sex abbreviations are localized.
- Location names are localized.
- Concept names and chart labels are localized in the profile.
- Medication categories are translated into French.
- Language can be changed within the app.
- Character encoding of special characters in form text is fixed.
Buendia 0.17
How to install
The app will work on any Android tablet or phone.
First, uninstall Buendia from your device.
Then download buendia-0.17.apk (in Assets below) to the tablet.
Then open the file (find it by pulling down notifications or in the Downloads app) and follow the prompts.
What's new?
- Buendia now supports arbitrary location hierarchies, so you can set up zones in your facility in the OpenMRS web interface instead of relying on a technician to specially configure the system for you.
- Sync reliability and speed are improved; in particular, patient counts shown for each location update promptly.
- Database reset is more reliable.
- Testing had been improved and other bugs have been fixed.
Buendia 0.16.2
How to install
The app will work on any Android tablet or phone.
First, uninstall Buendia from your device.
Then download buendia-0.16.2-demo.apk (in Assets below) to the tablet.
Then open the file (find it by pulling down notifications or in the Downloads app) and follow the prompts.
What's new?
- The medication entry field now provides autocompletion, using the list of all medications in the MSF Essential Drugs guide, 2016 edition, excluding those marked "potentially dangerous."
- The treatment entry dialog is improved so that the keyboard "Next" button takes you to the next entry field.
- The treatment entry dialog now allows two lines of space for Notes.
- A bug was fixed in the saving of medication names for new treatment orders.
- Medication names in the left column of the grid are no longer coloured according to route of administration (to avoid confusion with colours indicating whether the proper dosage has been given).
- The frequency (e.g. "3/day") of a treatment order is now shown in the left column of the grid.
- The patient chart now opens with the grid positioned to show the current day and time.
- Periodic sync has been substantially reworked, so that the most relevant information being displayed is prioritized for more responsive updating.
- The internal event bus system has been significantly simplified, eliminating errors and warnings that previously occurred.
- The sync progress bar was missing in 0.16.1, and has been restored in 0.16.2.
Buendia 0.16.1
Instead of this release, please use Buendia 0.16.2, which fixes a small bug found in Buendia 0.16.1.
Buendia 0.15 (MSF Geneva demo)
How to install
The app will work on any Android tablet or phone.
First, uninstall Buendia from your device.
Then download buendia-0.15-demo.apk (in Assets below) to the tablet.
Then open the file (find it by pulling down notifications or in the Downloads app) and follow the prompts.
What's new?
- Startup:
- When first installed, the app is set up to work with a Buendia server on a local network (just as we expect in a real Ebola Treatment Center), instead of our test server on the Internet.
- Data synchronization:
- The internal synchronization system in the app has been substantially reworked. In particular, the app used to have trouble with sync (or not sync at all) when no Internet connection is found on the network; now, sync works just as well on a local network without Internet as it does with Internet.
- Edits from other tablets now appear more quickly on the patient chart. Whereas previously the patient name and location would update in 5 minutes and the chart data would update in 1 minute, now all the information on the chart updates within 30 seconds.
- Patient chart:
- Rows in the chart can now be organized under section headings.
- The dates ("Day 4", "Day 5") in the top row appear in red for Saturday and Sunday, to make it a little easier to see which days are which.
- New arrow buttons in the bottom-right corner let you scroll the chart without having to swipe (in case it is hard to swipe on a wet tablet).
- The new "home" button (circle) in the bottom-right corner jumps to the current day and time.
- The grid headings (top row and left column) have been reworked, and they now scroll more responsively when you scroll the chart.
- The left column of the chart grid was previously misaligned, often getting worse near the bottom; the grid rows are now properly aligned.
- Treatments (bottom of patient chart):
- Tick marks now show in the treatment rows indicating the precise times when they were given.
- Treatment rows are now colour-coded and organized by their route of administration (PO, IV, etc.).
- The dialog for adding a new treatment now has a menu for quickly selecting common medications.
- In the detail dialog showing when a treatment was given, the list of times is now shown in sorted order.
- Troubleshooting
- There were a few visual improvements and grammar corrections in the troubleshooting messages (such as "Server unreachable").
- Many bugs have been fixed that previously would cause the app to crash under certain conditions.
Buendia 0.14
This release fixes a crash in version 0.13 that occurs on Android 5.