Skip to content

Latest commit

 

History

History
320 lines (213 loc) · 17.6 KB

ReleaseNote-2.38.5.md

File metadata and controls

320 lines (213 loc) · 17.6 KB

Patch 2.38.5 Release Note

Features

DHIS2-14956: Add "Sorting" object to "EventVisualization"
Components: [API] Analytics, [API] Other

DHIS2-15501: Include full column titles when downloading the line lists from the line-listing app
Components: [API] Analytics

DHIS2-15689: skipRounding not saved in EVENT_VISUALIZATION AO
Components: [API] Analytics, [API] Other

DHIS2-14371: Add parameters to dataApprovals/categoryOptionCombos endpoint
Components: [API] Data approval

DHIS2-15906: Relationships: Consider auto-generate event and first-stage on registration page for tracked entity registration
Components: [App] Capture

DHIS2-12616: Add TEI's relationship - Create new TEI to link (capture-parity edition)
Components: [App] Capture

DHIS2-12615: Add TEI's relationship - Search for existing TEI to link (capture-parity edition)
Components: [App] Capture

DHIS2-9661: Add event for first stage in registration page
Components: [App] Capture

DHIS2-14830: Rules execution for for first stage in registration page
Components: [App] Capture

DHIS2-13343: Implement PRA "Prevent adding new events to stage" in Capture app
Components: [App] Capture

DHIS2-14334: Edit enrollment date and incident date in capture
Components: [App] Capture

DHIS2-15185: Use Dhis2 DataTable component in working lists
Components: [App] Capture

DHIS2-14729: [Frontend] Render form field plugins in the Capture App registration page
Components: [App] Capture

DHIS2-14775: [Frontend] Build registration form metadata based on datastore config
Components: [App] Capture

DHIS2-5437: Change wording for discard warning modal
Components: [App] Capture

DHIS2-15426: UI adjustments
Components: [App] Capture

DHIS2-15015: Remove time dimension requirement for line lists
Components: [App] Line Listing

DHIS2-15472: Upgrade Landcover dataset for supported versions
Components: [App] Maps

Bugs

DHIS2-14971: Zero value for enrollment PI in a single period aggregates to zero value in multi-period Single Value chart
Components: [API] Analytics

DHIS2-15573: Errors executing analytics due invalid date and period
Components: [API] Analytics

DHIS2-11509: Export of Event report: DE with optionSet doesn't use translation
Components: [API] Analytics

DHIS2-15184: Return friendly error message when analytics queries fail to execute.
Components: [API] Analytics

DHIS2-15372: Month names are not same as the report in the PDF
Components: [API] Analytics

DHIS2-13173: [M][L][F][E] Param displayProperty:SHORTNAME doesn't return short name
Components: [API] Analytics

DHIS2-14454: Event Report app loading infinitely for pivot table and certain option sets [Console shows "Uncaught TypeError")
Components: [API] Analytics, [App] Event reports

DHIS2-14923: 500 internal server error for calls to the orgUnitAnalytics API, when query references an ou group set that is not set to be a data dimension (Leading to error in Org unit distribution report)
Components: [API] Analytics

DHIS2-15502: Event report showing only 101 rows in first page and not navigated to next page
Components: [API] Analytics

DHIS2-15775: Option codes and OptionSet association is missing in metadata
Components: [API] Analytics

DHIS2-15268: Cannot save visualisations with a fixed future period which does not exist in the database
Components: [API] Analytics, [App] Data visualizer

DHIS2-13773: Deleting SQL view metadata that references resource tables and/or analytics tables can then block resource tables and/or analytics
Components: [API] Analytics, [App] Data administration

DHIS2-12495: Tracker program table isn't generated
Components: [API] Analytics

DHIS2-15684: Invalid Period object in the /analytics endpoint
Components: [API] Analytics

DHIS2-14769: Program indicators - custom aggregation with count distinct (With Text Fields)
Components: [API] Analytics

DHIS2-13611: [I,J,K, L, M] Error response from geoFeatures api is confusing
Components: [API] Analytics

DHIS2-12152: Event analytics: Integer data element with decimal number filter causes a 500
Components: [API] Analytics

DHIS2-14561: [B23] Event analytics does not recognize no value "NV" as valid query filter for numeric values
Components: [API] Analytics

DHIS2-15044: Visualizer download resulting in ERR_INVALID_RESPONSE when ALL_ITEMS is in use
Components: [API] Analytics, [App] Data visualizer

DHIS2-14932: Visualization download should remove redundant "0" digits for Program Indicators
Components: [API] Analytics

DHIS2-15766: Installed app version are not retained after restart of DHIS2
Components: [API] App management

DHIS2-15837: dataApprovals/categoryOptionCombos returns no results
Components: [API] Data approval

DHIS2-15531: Hibernate error at startup : [org.hisp.dhis.period.PeriodType] : Discriminator: QuarterlyNov
Components: [API] Database migration

DHIS2-14836: Unexpected change of eventDate we sent to the server
Components: [API] Events

DHIS2-15288: Job Scheduler: Leader only is a property of the JobType not the JobConfiguration
Components: [API] Job scheduler

DHIS2-13380: Broken link on data set notification message
Components: [API] Messaging

DHIS2-15565: Gist API: Filter value cannot contain colon or other split characters
Components: [API] Metadata Gist

DHIS2-15351: Imprting metadata in a new blank instance inserts NULL in some categories making the maintenance app unusuable
Components: [API] Metadata import-export, [App] Aggregate Data Entry, [App] Maintenance

DHIS2-15417: Org unit email address validation is not consistent between UI and back-end
Components: [API] Metadata model, [App] Maintenance

DHIS2-15168: Gist API: Multiple nested properties are unnecessarily wrapped in an array in the JSON response
Components: [API] Metadata model

DHIS2-15322: Visualization list endpoint does not return nested rows, columns or filters
Components: [API] Metadata model

DHIS2-15068: Org unit opening date is not included in the CSV columns
Components: [API] Metadata model

DHIS2-15613: Both "total" and "pageCount" are not working for dimensions endpoint.
Components: [API] Other

DHIS2-15127: Capture App program rules error
Components: [API] Program rules, [App] Capture

DHIS2-13453: Not possible to change max concurrent user sessions
Components: [API] Security

DHIS2-15658: /tracker/trackedEntities?order=enrolledAt/createdAtClient/updatedAtClient combined with attribute causes BadSqlGrammarException
Components: [API] Tracker

DHIS2-15596: Tracker importer doesn't respect order of entities in the report
Components: [API] Tracker

DHIS2-15325: /tracker/trackedEntities?order=createdAt orders by tracked entity id
Components: [API] Tracker

DHIS2-13649: New tracker API totalPages parameter returns the total number of records, not the total number of pages
Components: [API] Tracker

DHIS2-14154: API Rules engine throws an error when using constants
Components: [API] Tracker

DHIS2-15603: Same event with multiple notes is returned multiple times by /tracker/events
Components: [API] Tracker

DHIS2-15102: Assign value program rules: Values not stored
Components: [API] Tracker (deprecated)

DHIS2-15866: Disabling two factor authentication returns an error
Components: [API] User

DHIS2-15595: createdBy field not changed when clone user
Components: [API] User, [App] User

DHIS2-15512: Cannot disable user from users list view
Components: [API] User

DHIS2-15357: Usergroups lastupdated and lastupdatedby not updated consistently
Components: [API] User

DHIS2-14909: Running Analytics is failing for Ethiopian Calendar setting
Components: [App] Analytics, [App] Data administration

DHIS2-15734: Assigned data value to MANDATORY DE is not treated as valid in Capture edit event page
Components: [App] Capture

DHIS2-15525: Capture App: Enrollment Dashboard stages Grid not show correctly names
Components: [App] Capture

DHIS2-15700: Option sets not working in register TEI
Components: [App] Capture

DHIS2-15492: Tooltip "No available program stages" shown incorrectly
Components: [App] Capture

DHIS2-15312: Attribute option combo prevents events in Event programs being re-saved in Capture
Components: [App] Capture

DHIS2-14484: Capture App does not display a message for a value that is blanked by a hide rule
Components: [App] Capture

DHIS2-12489: Import/Export app's data export start/end period picker issue
Components: [App] Core resource, [App] Import-export

DHIS2-14838: Generate tables buttons not available more than once when using Redis
Components: [App] Core resource

DHIS2-14544: Information box breaks orgunit groups filter in dashboards
Components: [App] Dashboard

DHIS2-12937: In local server without internet connectivity dashboards are not loading, it only loads if it saved as a "make available for offline"
Components: [App] Dashboard

DHIS2-14511: Calculated Indicator Total showing undefined where value is zero
Components: [App] Data visualizer

DHIS2-15251: SV add some space above the title in DV
DHIS2-13128: Target line allows for float entry but then saves as integer
Components: [App] Data visualizer

DHIS2-15771: Line listing app duplicates values if option sets share the same code
Components: [App] Line Listing

DHIS2-14030: Make "greater than or equal to" render on a single line for conditions
Components: [App] Line Listing

DHIS2-15248: LL download does not apply user defined sorting
Components: [App] Line Listing

DHIS2-15026: Data from repeatable events shows name of DE instead of blank cell
Components: [App] Line Listing

DHIS2-15423: Loading a saved line list with multi-stage data elements causes a crash
Components: [App] Line Listing

DHIS2-15642: Password Reset "Recover" Button Does Nothing
Components: [App] Login

DHIS2-14951: Variables missing from program indicator configuration menu
Components: [App] Maintenance

DHIS2-9717: Very long indicator expression descriptions overrun the screen
Components: [App] Maintenance

DHIS2-15416: Wrong errror message for invalid email address in organization unit edit page
Components: [App] Maintenance

DHIS2-15763: When switching from split view to Monthly period, map view only uses part of canvas
DHIS2-15435: Display period in not reset to "Single" when changing from relative to fixed period
Components: [App] Maps

DHIS2-15439: Visibility is not kept when changing period for timeline layer
Components: [App] Maps

DHIS2-15407: Arabic text doesn’t show up in PDF downloads of Data Set Reports
Components: [App] Reports

DHIS2-15875: Some pages are not full-height in System Settings app
Components: [App] Settings

DHIS2-15804: d2:inOrgUnitGroup function bug
Components: [App] Tracker capture

DHIS2-15844: Expressions with multiple d2:hasValues fails
Components: [App] Tracker capture

DHIS2-15464: d2:right and d2:left on numerical strings
Components: [App] Tracker capture

DHIS2-15453: Program Rules not running in Tracker Capture
Components: [App] Tracker capture

DHIS2-15521: Use translated form name on data elements
Components: [App] Tracker capture

DHIS2-15532: d2:inOrgUnitGroup as program rule condition always returns true
Components: [App] Tracker capture

DHIS2-15340: d2:inOrgUnitGroup() is not working
Components: [App] Tracker capture

DHIS2-15359: user app: clearing expiry date does not upload payload
Components: [App] User

DHIS2-15485: User app: password message for create new user is missing text about special character
Components: [App] User

DHIS2-15172: Unable to disable and enable users through the context menu in user management app
Components: [App] User

DHIS2-15611: Scrollbar showing when typing username when replicating user
Components: [App] User

DHIS2-15470: Only show the owners PATs in the list as an admin
Components: [App] User Profile

DHIS2-14870: Remove Analytics dimension restrictions from user profile is not working
Components: [App] User Profile