Skip to content

Latest commit

 

History

History
145 lines (97 loc) · 7.27 KB

ReleaseNote-2.33.4.md

File metadata and controls

145 lines (97 loc) · 7.27 KB

Patch 2.33.4 Release Note

Features

DHIS2-8398: Data approval stopgap app based on Struts module
Components: [App] Data approval

The data approval functionality is re-introduced as a separate app called Data approval. It offers the same functionality which was previously accessible through the Reports app. It allows for approving data by data set and time period.

DHIS2-7610: Select all authorities checkbox
Components: [App] User

Bugs

DHIS2-8212: Weekly starting Sunday period type overlaps first and last week for 2019-2020
Components: [API] Analytics

DHIS2-8665: Function d2:hasValue does not support program variables
Components: [API] Analytics, [API] Tracker

DHIS2-8691: Clearing the Application Cache Removes User Installed Apps
Components: [API] App management

DHIS2-7895: Data Administration - Unable to remove TEIs due to linked records in table "trackedentityprogramowner"
Components: [API] Data administration

DHIS2-8627: Integer out of range when creating resource table for larger database
Components: [API] Data administration

DHIS2-8612: Capture app with the Arabic Interface Language does not save events / event list filtering fails
Components: [API] Events, [App] Capture

DHIS2-8682: Identifier matching on CODE does not work for metadata importer updates
Components: [API] Metadata import-export
Testing

DHIS2-8035: Import fails when importing metadata file that contains option sets
Components: [API] Metadata import-export

DHIS2-8707: Predictor only runs a single cycle when predicted data element is part of the generator
Components: [API] Predictors

DHIS2-8181: Categories missing category options after using analytic tools
Components: [API] Tracker, [App] Event reports, [App] Maintenance, [App] Pivot table
Testing

DHIS2-8732: Invalid error message if deeply nested TE and invalid org unit
Components: [API] Tracker

DHIS2-8717: TEAV.storedBy does not get set on save/update enrollment
Components: [API] Tracker

DHIS2-7740: Relationships endpoint returns status code 200 even if there is an error
Components: [API] Tracker

DHIS2-6770: Deleting trackedEntityInstance doesn't delete relationships
Components: [API] Tracker

DHIS2-6401: 500 error when trying to delete Program with associated RelationshipType
Components: [API] Tracker

DHIS2-8674: Make static strings translatable
Components: [API] User

DHIS2-7300: Capture app - very high number of point coordinate decimals
Components: [App] Capture

DHIS2-7348: Order of lat/long coordinate is different in create/edit event and in view event
Components: [App] Capture

DHIS2-8784: Multi-Organisation Unit Forms Enabled by Default
Components: [App] Data entry, [App] Maintenance

DHIS2-5398: Removing a Data Element from a Data Set doesn't remove it from the Section
Components: [App] Data entry

DHIS2-8752: Single quotes not escaped in query for Std Dev Outlier Analysis, causing error "Unterminated string literal started at position 340 in SQL"
Components: [App] Data quality

DHIS2-8124: In program indicators d2 functions return an error when using variables
Components: [App] Data visualizer, [App] Event reports, [App] Pivot table

DHIS2-8615: Event reports with category option group sets cannot be restored
Components: [App] Event reports

DHIS2-8837: Error on metadata Import in XML format
Components: [App] Import-export
Testing

DHIS2-8621: Updated Attribute associated to DataSets is not working
Components: [App] Maintenance

DHIS2-8658: Maps app: Non-translatable fields
Components: [App] Maps
Retesting

DHIS2-8585: Error message in the console when trying to open a map as a chart
Components: [App] Maps

DHIS2-8575: Filters are not kept when switching from DV to Maps
Components: [App] Maps

DHIS2-8479: Handle error if org unit selection is invalid for thematic layers
Components: [App] Maps

DHIS2-8474: Handle error if org unit selection is invalid for facility layers
Components: [App] Maps

DHIS2-8176: Org Units with no data displaying for periods in Maps timeline
Components: [App] Maps

DHIS2-7924: Editing map layer with OU grandchildren selected breaks map
Components: [App] Maps

DHIS2-7089: Maps - Filtering on data element option with operator "Not one of" generates error
Components: [App] Maps

DHIS2-8661: Tracked entity instance filter of "followup" ignored
Components: [App] Tracker capture

DHIS2-8670: Location not saved when registering new TEI in Relationship context
Components: [App] Tracker capture
Needs Update

DHIS2-8718: Editing an event will DELETE event coordinates
Components: [App] Tracker capture

DHIS2-7984: "hasUserRole" function is not working in Tracker Capture
Components: [App] Tracker capture

DHIS2-8830: D2-ui components are not translated correctly
Components: [App] User

DHIS2-8813: Strings not translated correctly
Components: [App] User

DHIS2-8829: Can create user without organisation unit
Components: [App] User

DHIS2-8546: User is created despite error when Interface Language or Database Language are not selected
Components: [App] User

DHIS2-8788: API call /api/me/profile.json not working
Components: [App] User Profile