Releases: dhis2/dhis2-android-trackercapture
Tracker Capture for DHIS2 (v0.5.10)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.27, 2.28 and 2.29. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
Bugfixing
ACA-423 | Different program dashboard opening immediately after enrolling a TEI in another Program (0.5.9)
ACA-421 | A different program opens when a TEI is selected from another program (Android version 0.5.9)
ACA-420 | Search not working if option name is different from option code (Android Tracker Capture 0.5.9)
ACA-419 | Android Tracker Capture 0.5.9 Crashes in offline mode
ACA-415 | Some program rules not working DHIS2 Android Tracker (0.5.9)
ACA-410 | Cannot Download TEI from server side with large list of TEIs (DHIS2 Web v2.30 and Mobile Tracker v0.5.9)
ACA-408 | Crashing during Synchronization (Tracker Capture for DHIS 2 (v0.5.8))
Tracker Capture for DHIS 2 (v0.5.9)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.27, 2.28 and 2.29. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
Bugfixing
- Stability fixes due to update of retrofit libraries in previous versions
- Program Rules are not working using option names (https://jira.dhis2.org/browse/ACA-399)
- Arrangement of data elements is stage sections is not respected in Tracker capture mobile app (https://jira.dhis2.org/browse/ACA-402)
Tracker Capture for DHIS 2 (v0.5.8)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.27, 2.28 and 2.29. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
Bugfixing
- You are out of automatically generated IDs (https://jira.dhis2.org/browse/ACA-393)
- When you need to load a program from a OU to another one, the app has an crash error (https://jira.dhis2.org/browse/ACA-391)
- Cannot log in Event Capture and Tracker Capture (https://jira.dhis2.org/browse/ACA-395)
- Unique ID's that are not respected makes the app to stop (offline) (https://jira.dhis2.org/browse/ACA-398)
- HTTP calls against Nginx 1.14 creates Error: Expected ':status' header not present (https://jira.dhis2.org/browse/ACA-390)
- Program stages do not appear in Tracker Capture App (https://jira.dhis2.org/browse/ACA-388)
- Program rules not working when editing a tracked entity instance Profile using Android Tracker Capture application (Version 0.5.6) (https://jira.dhis2.org/browse/ACA-389)
- V{orgunit_code} doesn't work in "Assign value" program rule in Android Tracker Capture (https://jira.dhis2.org/browse/ACA-384)
- Yes/No data type low response in 2.29 program rules (https://jira.dhis2.org/browse/ACA-386)
Tracker Capture for DHIS 2 (v0.5.6)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.27, 2.28 and 2.29. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
New Features
- Compatibility with 2.29 DHIS2 servers
- V{orgunit_code} doesn't work in program rule expression in Android Tracker Capture tool (https://jira.dhis2.org/browse/ACA-362)
- Hide empty sections (Indicators) in Tracker (https://jira.dhis2.org/browse/ACA-336)
- Improve functionality of complete incomplete (https://jira.dhis2.org/browse/ACA-335)
- Consistent action/buttons to save data between aggregate, tracker and events (https://jira.dhis2.org/browse/ACA-334)
Bugfixing
- Android allows to change the enrollment date (https://jira.dhis2.org/browse/ACA-369)
Tracker Capture for DHIS 2 (v0.5.3)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.26, 2.27 and 2.28. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
Bugfixing
- Android 4.x bugs fixed
- Profile auto-generated ids editable
Tracker Capture for DHIS 2 (v0.5.2)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.26, 2.27 and 2.28. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
New features
- Improve error messages appearance for end users (https://jira.dhis2.org/browse/ACA-324)
- Include progress messages on initial sync
Bugfixing
- Make program Rule function Validate pattern evaluate against Long Int (https://jira.dhis2.org/browse/ACA-311)
- Malformed rules are causing the Android app to crash (https://jira.dhis2.org/browse/ACA-314)
- Automatically generated UIDs are editable in the tracked entity profile (https://jira.dhis2.org/browse/ACA-303)
- Permissions not asked for Android 7.1.1
- Pink menu on Android 8.x
- Events uploaded without report date
- Minor bugs causing sporadic crashes
Tracker Capture for DHIS 2 (v0.5.1)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.26, 2.27 and 2.28. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
New features
- Compatibility with 2.28 servers (https://jira.dhis2.org/browse/ACA-143)
- Support for Time, Datetime & URL Value types (https://jira.dhis2.org/browse/ACA-221)
- Support or program rule actions: Warning on complete, Hide program stage, Error on complete, Make field mandatory
Bugfixing
- Problems with some Program Indicators & Program Rules (https://jira.dhis2.org/browse/ACA-46)
- Date picker for enrollment dates title problems
- Translations reviewed
- Problems with 'ask user to create new event' option (https://jira.dhis2.org/browse/ACA-112)
- Clearing a new event due date and pressing back still schedules an event (https://jira.dhis2.org/browse/ACA-223)
- Option sets display only as drop down menus on 2.27 & 2.28 (https://jira.dhis2.org/browse/ACA-222)
- Bugs on Program rules functions
- Bugs on Program rules actions
Tracker Capture for DHIS 2 (v0.4.0)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.25, 2.26 and 2.27. This document contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
New features
- Make TEI attribute number shown variable depending on the screen ACA-128
- Add a link to add entities through relationships ACA-105
- Screen Spacing On Register Relationship Page ACA-104
- Tracker Dashboard Headings ACA-94
- Delete Events in Android Tracker Capture ACA-127
Bugfixing
Tracker Capture for DHIS 2 (v0.3.39)
Tracker Capture is an Android app which lets you register and track persons and things. Information can be captured while being offline and uploaded to the server when connectivity is present. The app supports search and listing of people, person dashboard and upcoming events. It lets you enroll people, view profile and validate captured information.
This version has a lot of fixes (see Release notes). We encourage you to download it and test it, it supports 2.25, 2.26 and 2.27. With this release we have created also a document which contains detailed information of the functionalities included in this App and how it behaves compare to the Web. Please remember to create a Jira Issue if you find a bug or you want to propose a new functionality to be added. [Project: Maintenance of Android Apps | Component: Tracker Capture]. You can also download the App from Google Play! |
New features
- Add 2.27 servers compatibility
- Implement indicators
- Add support for phone and email value types ACA-79
- Add support for percentage value types ACA-26
- Add support for age value types ACA-25
- Add Spanish and French translations
- Allow manual entry in coordinate field ACA-87
- Link TEIs from relationships section ACA-74
- Change complete-incomplete text from enrollment button to avoid confusion with events ACA-38
- Integrate sdk as a git submodule
- Integrate buddybuild
- Add about us with information about the app, version and last commit hash
- Add developers options in settings with export DB option to send DB to developers
- Add button to synchronize remotely deleted events, tracked entities, enrollments, etc
- Show "value-type not supported" for not supported value types instead of long text
- Order TE attributes based like web side and use only display in list TEA to show relationships info
- Make local search work like online search, applying no filter when nothing is selected
- Show correct screen titles when navigating to different seach criteria screens
- Make logout take the user to the login screen
- Create a shortcut to entities downloader from entity relationship creation screen ACA-45
- Make show optionsets as dropdown/radiobuttons setting for programs propagate to Android ACA-34
- Show a pop-up when exiting an event with invalid fields
- Cosmetic changes
Bugfixing
- When editing dates, date picker reverts to today's date, rather than edited date ACA-98
- Non-repeatable program stage not being enforced (user can add two non-repeatable events) ACA-96
- Option sets not syncing with Android until local data is cleared ACA-92
- Enrollment and Incident date labels dont display when Registering a tracked entity ACA-81
- ViewHolder pattern wrongly used in the app with consequences in some of the following issues
- Program stage selection failing on multiple stages with sections ACA-39
- Erratic yes/no selection ACA-37
- TC: Event added for wrong program stage ACA-35
- Remove unused search fields on dashboard
- Upcoming events filter show null when no filter is applied
- Refactor enrollment selection code, and make it work
- Make re-open enrollment button work
- Show incident date and report date titles on calendar picker
- Never ending sync bug after enrollment creation
- Reinitialize session after a crash
- TEI Attribute layout on remote search displaying very ugly ACA-100
- Match event color coding with web colors ACA-93
- Delete invalid events (without OU) after pull
- Delete the enrollment on enrollment cancel (mark as cancelled locally and ignore it on re-open)
- DB was not being remove between different installations of the app
- Indicators layout
- Fix event dates layout
- Fix sync of complete actions on enrollment to the server
- Translations issues
- Sync relationships
- Fix InputFilter code in EditTextRows
- Fix indicators layout
0.3.34-2.24
Bug fixes and other optimizations
Remembering server url on log out