Skip to content

Releases: dhis2/dhis2-android-capture-app

Android Capture App for DHIS 2 (v1.0.3)

05 Oct 13:49
Compare
Choose a tag to compare
The new DHIS2 Android App allows offline data capture across all DHIS2 data models*. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device.

This version is the first release of the new generation DHIS2 Android App. We encourage you to download it and test it, it supports 2.29, 2.30.

This document contains detailed information of the new functionalities included in this App.

Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Android App for DHIS2 | Component: AndroidApp].

You can also download the App from Google Play!

Find all details in our website

Functional improvements

  • Delete events (event and tracker) [https://jira.dhis2.org/browse/ANDROAPP-1427]
  • Support visual Data Entry UI in tracker [https://jira.dhis2.org/browse/ANDROAPP-1329]

Bug Fixing
Data entry form /value types

  • Event Report label does not show [https://jira.dhis2.org/browse/ANDROAPP-1450]
  • Coordinates are lost after syncing data [https://jira.dhis2.org/browse/ANDROAPP-1465]
  • Report date auto-complete with current date (events and tracker) [https://jira.dhis2.org/browse/ANDROAPP-1433]
  • New android app does not respect data element sort order in a program stage section [https://jira.dhis2.org/browse/ANDROAPP-1412]
  • When selecting Options Sets that are translated, they go back to English [https://jira.dhis2.org/browse/ANDROAPP-1402]
  • Changing report date makes the app to stop [https://jira.dhis2.org/browse/ANDROAPP-1463]
  • Cannot 'undo' icon (option) selection during data entry [https://jira.dhis2.org/browse/ANDROAPP-1437]
  • Option Sets do not stay in the Text Field [https://jira.dhis2.org/browse/ANDROAPP-1451]

TEI Dashbaord/Tracker programs

  • Unexpected behavior with relationship's link and delete button [https://jira.dhis2.org/browse/ANDROAPP-1478]
  • Follow-up button in TEI dashboard without a program makes the app to stop [https://jira.dhis2.org/browse/ANDROAPP-1468]
  • Event status not rendering correctly [https://jira.dhis2.org/browse/ANDROAPP-1436]
  • Date Picker pops up after clicking Save after enrolment [https://jira.dhis2.org/browse/ANDROAPP-1454]
  • "Ask user to create new event when stage is complete" is shown as if it was "Ask user to complete program when stage is complete" [https://jira.dhis2.org/browse/ANDROAPP-1440]
  • First stage appears on registration page is choosing a random stage [https://jira.dhis2.org/browse/ANDROAPP-1441]
  • TEI are not shown in the first page list [https://jira.dhis2.org/browse/ANDROAPP-1370]
  • App does not offer a period selector when the user is creating an event [https://jira.dhis2.org/browse/ANDROAPP-1479]
  • "Ask user to complete program" is triggering even though is not marked [https://jira.dhis2.org/browse/ANDROAPP-1462]
  • Open data entry form is choosing a random stage [https://jira.dhis2.org/browse/ANDROAPP-1491]
  • Attribute from Option Set shows in TEI Dashboard as the Code and not the name [https://jira.dhis2.org/browse/ANDROAPP-1396]
  • DE OU Type used as Attribute does not show name in TEI Dashboard [https://jira.dhis2.org/browse/ANDROAPP-1389]

Program Rules

  • Assign value action does not show value [https://jira.dhis2.org/browse/ANDROAPP-1466]
  • Assign value duplicates field [https://jira.dhis2.org/browse/ANDROAPP-1464]
  • action rule "show error" allows user to complete event [https://jira.dhis2.org/browse/ANDROAPP-1324]
  • PR Hide Attribute do not work in 2.30 [https://jira.dhis2.org/browse/ANDROAPP-1457]
  • PR to hide Program Stages does not work [https://jira.dhis2.org/browse/ANDROAPP-1430]

Others

  • UI small corrections for 1.0.3 [https://jira.dhis2.org/browse/ANDROAPP-1453]
  • The first time login with QR, screen is black [https://jira.dhis2.org/browse/ANDROAPP-1425]
  • Filter by OU fails [https://jira.dhis2.org/browse/ANDROAPP-1456]
  • Duplication of events (event programs) [https://jira.dhis2.org/browse/ANDROAPP-1472]
  • Login offline was possible only with androids 6.0.1 to 8.0.0 [https://jira.dhis2.org/browse/ANDROAPP-1475]
  • Show Description for DE/ TE Attribute/Prg Stage/ Program/ Indicator/ [https://jira.dhis2.org/browse/ANDROAPP-735]

Android Capture App for DHIS 2 (v1.0.2)

28 Sep 10:21
ade9f56
Compare
Choose a tag to compare
The new DHIS2 Android App allows offline data capture across all DHIS2 data models*. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device.

This version is the first release of the new generation DHIS2 Android App. We encourage you to download it and test it, it supports 2.29, 2.30.

This document contains detailed information of the new functionalities included in this App.

Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Android App for DHIS2 | Component: AndroidApp].

You can also download the App from Google Play!

Find all details in our website

Bug Fixing

Log in Screen

  • Facilitate login to testing server in login page [https://jira.dhis2.org/browse/ANDROAPP-1409]
  • Cannot login if HTTP / HTTPS is missing in URL [https://jira.dhis2.org/browse/ANDROAPP-1415]

Data entry form /value types

  • OU DE Type makes app crash in 2.30 [https://jira.dhis2.org/browse/ANDROAPP-1418]
  • Org Unit DE takes long to load and pops up 2 times [https://jira.dhis2.org/browse/ANDROAPP-1395]
  • Button overlaps Option Set / stops scrolling [https://jira.dhis2.org/browse/ANDROAPP-1416]
  • Complete Button does not show [https://jira.dhis2.org/browse/ANDROAPP-1424]
  • Yes/no and OU field random behavior [https://jira.dhis2.org/browse/ANDROAPP-1461]

TEI Dashbaord/Tracker programs

  • App freezes when navigating between programs [https://jira.dhis2.org/browse/ANDROAPP-1419]
  • Offer period selector when period type is specified in tracker program stages [https://jira.dhis2.org/browse/ANDROAPP-1116]
  • Expiry period type + expiry days allows the user to create events even when period has expired [https://jira.dhis2.org/browse/ANDROAPP-1352]
  • Period types different from 'daily' does not allow the user to fill the form [https://jira.dhis2.org/browse/ANDROAPP-1406]
  • Program Stages do not render in order [https://jira.dhis2.org/browse/ANDROAPP-1215]

Program Rules

  • PR do not work for Option Sets [https://jira.dhis2.org/browse/ANDROAPP-1422]
  • Tracker-Assign value duplicates field [https://jira.dhis2.org/browse/ANDROAPP-1464]
  • Assign value action does not show value [https://jira.dhis2.org/browse/ANDROAPP-1466]

Others

  • App crashes when syncing data in 2.30 [https://jira.dhis2.org/browse/ANDROAPP-1420]
  • Block session causes app to crash [https://jira.dhis2.org/browse/ANDROAPP-1442]
  • App freezes when loading for DHIS2 2.30 version and Android version 6.0 [https://jira.dhis2.org/browse/ANDROAPP-1421]
  • Select Reporting OU makes app crash when user have access to full Hierarchy [https://jira.dhis2.org/browse/ANDROAPP-1417]

Android Capture App for DHIS 2 (v1.0.1)

20 Sep 08:11
ade9f56
Compare
Choose a tag to compare
The new DHIS2 Android App allows offline data capture across all DHIS2 data models*. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device.

This version is the first release of the new generation DHIS2 Android App. We encourage you to download it and test it, it supports 2.29, 2.30.

This document contains detailed information of the new functionalities included in this App.

Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Android App for DHIS2 | Component: AndroidApp].

You can also download the App from Google Play!

Find all details in our website

Bug Fixing
Program Rules

  • Action rule "Show warning on complete" is triggering the message when saving the event [https://jira.dhis2.org/browse/ANDROAPP-1325]
  • Tracker. Program rule: Error on complete fails [https://jira.dhis2.org/browse/ANDROAPP-1353]
  • Make Field Mandatory action rule is missing a warning message [https://jira.dhis2.org/browse/ANDROAPP-1346]
  • Program rule: Make field mandatory allows user to complete the event when DE is in blank [https://jira.dhis2.org/browse/ANDROAPP-1318]
  • Unable to display a form on the app when the program contains a program rule variable with source type "calculated value" [https://jira.dhis2.org/browse/ANDROAPP-1423]

Entry Forms

  • Attribute from Option Set shows in TEI Dashboard as the Code and not the name [https://jira.dhis2.org/browse/ANDROAPP-1396]
  • Do not show title in option sets [https://jira.dhis2.org/browse/ANDROAPP-1376]
  • Random behavior while entering data in forms [https://jira.dhis2.org/browse/ANDROAPP-1321]
  • DE OU Type used as Attribute does not show name in TEI Dashboard [https://jira.dhis2.org/browse/ANDROAPP-1389]
  • Save/Complete buttons being obscured by keyboard [https://jira.dhis2.org/browse/ANDROAPP-1309]
  • Username text field ooes not ignore blank spaces after the username [https://jira.dhis2.org/browse/ANDROAPP-1407]
  • Value type "Time" dsappears after filling it [https://jira.dhis2.org/browse/ANDROAPP-1392]
  • Yes/No DE Types show "No Value" [https://jira.dhis2.org/browse/ANDROAPP-1371]
  • Form name gets cut depending on screen size [https://jira.dhis2.org/browse/ANDROAPP-1405]
  • Compulsory GPS coordinate capture [https://jira.dhis2.org/browse/ANDROAPP-1410]
  • Not all the attributes are shown on the "Details" screen of the TEI [https://jira.dhis2.org/browse/ANDROAPP-1401]

Sharing Settings

  • App shows programs that have no public access [https://jira.dhis2.org/browse/ANDROAPP-1399]
  • Sharing (generate and read) data through QR fails [https://jira.dhis2.org/browse/ANDROAPP-1394]

Translations

  • Tracked Entity Attributes Translations not showing in App [https://jira.dhis2.org/browse/ANDROAPP-1194]
  • Translations do not work properly [https://jira.dhis2.org/browse/ANDROAPP-1351]
  • Wrong spanish translation in the check label (completed events) [https://jira.dhis2.org/browse/ANDROAPP-1390]

Filters

  • Unable to filter future dated events [https://jira.dhis2.org/browse/ANDROAPP-1342]
  • Add unselect all button to org. unit selection. [https://jira.dhis2.org/browse/ANDROAPP-1403]

Sync

  • Data sync process - Unable to sync TEI [https://jira.dhis2.org/browse/ANDROAPP-1404]

Others...

  • The percentage of completion does not adapt to the effect of not-supported value types in the forms [https://jira.dhis2.org/browse/ANDROAPP-1308]
  • User is able to enroll events outside of the opening and closing dates [https://jira.dhis2.org/browse/ANDROAPP-1365]
  • User is able to relate the same TEI with itself [https://jira.dhis2.org/browse/ANDROAPP-1384]

Android Capture App for DHIS 2 (v1.0.0)

07 Sep 11:13
2f5c5d1
Compare
Choose a tag to compare
The new DHIS2 Android App allows offline data capture across all DHIS2 data models*. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device.

This version is the first release of the new generation DHIS2 Android App. We encourage you to download it and test it, it supports 2.29, 2.30.

This document contains detailed information of the new functionalities included in this App.

Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Android App for DHIS2 | Component: AndroidApp].

You can also download the App from Google Play!

Find all details in our website

New Features
- Configurable App theme and icon
- Easier login and enhanced data protection
- Attractive, user friendly navigation
- Fully functional while offline
- Integrated search/registration for tracker
- Improved tracker dashboard
- Pictorial data entry for events
- Event completeness information
- And more…

Find all details in our website