Releases: plinnegan/program-dataset-connector
Performance enhancements
Long requested essential feature updates
Release Info
New Features
Non-global category option filters
Category option filters can now be different between different mappings in the system, allowing more flexibility when using the app for multiple mappings with different definitions for the same disaggregation.
Exclusion of blank filters
Category option filters that are left blank in the mapping will now be ignored when generating the mapping metadata, this can be used to only transfer data for a subset of the selected data element's disaggregations.
Live filter validation
Filters are now checked for validity as they are typed, helping reduce the chance of mapping errors due to invalid filters.
Consistent data element category option ordering
For mappings containing data elements assigned to multiple categories, the order of the categories in the program indicator name will now stay the same for all generated program indicators and indicators.
Bulk category option filter saving
Rather than clicking update next to each row, all category option filters in the selected mapping are now saved when the user saves the mapping dialogue window.
Bug Fixes
- Data set, data element, program indicator and category option names will now correctly update in the app if they are changed in DHIS2.
- If a data set or data element's category combo has no category option combos, a warning message is shown rather than success message with no generated metadata.
v1.3.4-pre
Notes
- Make PI short names more unique
- Fix bug with duplicate indicator groups
- Prevent generated PIs showing in mapping PI dropdown
Performance fix
An incorrect filter has fixed which applied to the initial metadata fetch, this should speed up the launch time of the app on systems with large amounts of generated program indicators.
v1.3.2-pre
First release of the app. Still much to be done in terms of testing and required features though, so tagging as a pre-release.