DHIS2-17686: Data Integrity Check - find users which have a capture OU that is not in their search OU
Components: [API] Data Integrity
DHIS2-17734: Integrity check for users with no roles
Components: [API] Data Integrity
DHIS2-17737: Integrity check for user role with no authorities/users
Components: [API] Data Integrity
DHIS2-16267: Add system setting to allow pop-up message on login page
Components: [API] System configuration, [App] Login
DHIS2-17276: Add metadata sharing setting option to data exchanges
Components: [App] Aggregate Data Exchange
DHIS2-16270: Standardized, updated dimension chip design
Components: [App] Analytics, [App] Data visualizer, [App] Line Listing
DHIS2-17770: Org unit contextualization in self-contained widgets
Components: [App] Capture
DHIS2-17575: Disable new event buttons when no data write access to programstage
Components: [App] Capture
DHIS2-17068: Related stages: Check if stage is eligible
Components: [App] Capture
DHIS2-17101: Related stages: Consider "Prevent adding events to stage” program rule
Components: [App] Capture
DHIS2-17655: [Related stages] Two event workspace
Components: [App] Capture
DHIS2-17591: [Frontend] Support plugins in event programs
Components: [App] Capture
DHIS2-17607: [Frontend] Support plugins in program stages
Components: [App] Capture
DHIS2-17726: [Frontend] Support plugins in Profile Widget
Components: [App] Capture
DHIS2-16125: Stages and events Widget: Hide program stage under certain circumstances
Components: [App] Capture
DHIS2-16293: Add category combination selection for new event (event programs)
Components: [App] Capture
DHIS2-16294: Add category combination selection for edit event (event programs)
Components: [App] Capture
DHIS2-15367: Push Analytics
Components: [App] Dashboard
DHIS2-15914: Render newlines properly in data visualizer right-side panel
Components: [App] Data visualizer
DHIS2-13724: Option for skip analytics for program stage data element in maintenance UI
Components: [App] Maintenance
DHIS2-16111: Allow FeatureCollection layers to be styled
Components: [App] Maps
DHIS2-16106: Support date ranges and period reducers
Components: [App] Maps
DHIS2-16102: New ERA5 precipitation layer
Components: [App] Maps
DHIS2-16101: New ERA5 temperature layer
Components: [App] Maps
DHIS2-16762: Data Visualizer with fixed period "Weekly (Start Sunday)" not showing correct label
Components: [API] Analytics, [App] Data visualizer
DHIS2-16265: Requested order of periods not always respected
Components: [API] Analytics
DHIS2-12003: GET maps/data.png fails
Components: [API] Analytics
DHIS2-17539: Analytics TE query API - 500 error for invalid Period
Components: [API] Analytics
DHIS2-13322: Issues with enrollment coordinate support for event analytics
Components: [API] Analytics
DHIS2-16717: Line Listing hh:mm time format ambiguous
Components: [API] Analytics
DHIS2-16349: Failing enrollment analytics queries on programs with cat combos for non-super users
Components: [API] Analytics, [App] Event reports, [App] Line Listing
DHIS2-17258: Analytics TE query API - Multiple option set in filter not working
Components: [API] Analytics
DHIS2-16855: Expression Dim. Items API fails for number with large decimal digits
Components: [API] Analytics
DHIS2-17259: Analytics TE query API - Option set sorting fails with 500 error
Components: [API] Analytics
DHIS2-16235: Bad SQL syntax exception in /analytics/Event/aggregate
Components: [API] Analytics
DHIS2-15194: Tracked Entity Attribute text in Data Visualizer fragmented by group separators
Components: [API] Analytics, [App] Data visualizer
DHIS2-17149: Analytics enrollments query API using OR instead of AND
Components: [API] Analytics
DHIS2-17299: Analytics date/time response headers are not consistent with DB columns
Components: [API] Analytics
DHIS2-15892: Option “limit minimum/maximum values” doesn't work with "reporting rate" for data set
Components: [API] Analytics, [App] Data visualizer
DHIS2-15978: PUT in /maps API does not return response body
Components: [API] Analytics
DHIS2-17231: Analytics events query API: 500 error when dimension is not present in the query
Components: [API] Analytics
DHIS2-17146: Analytics TE query API - returning OU code instead of name
Components: [API] Analytics
DHIS2-17148: Analytics enrollments query API returning syntax error
Components: [API] Analytics
DHIS2-17144: Analytics enrollments query API returning syntax error
Components: [API] Analytics
DHIS2-17139: SQL error in enrollment request when using E2E - Coordinate and E2E - Organisation Unit
Components: [API] Analytics
DHIS2-17181: Analytics outliers: table export seems slower than expected
Components: [API] Analytics
DHIS2-17103: Analytics enrollment endpoint: remove the use of default period for empty enrollment/incident date
Components: [API] Analytics
DHIS2-17197: Cannot update an app when using cloud store minio
Components: [API] App management
DHIS2-16887: Double-Clicking Input Fields in Data Entry Throw Exception
Components: [API] Data Entry
DHIS2-17186: idSchema inconsistencies for dataValueSet endpoint
Components: [API] Data value set
DHIS2-16408: A job without a schedule can be enabled
Components: [API] Job scheduler
DHIS2-17798: API PATCH request cannot add category options to categories
Components: [API] Metadata import-export, [API] Metadata model, [API] Other
DHIS2-17337: Organisation unit API: compound filters broken
Components: [API] Metadata model
DHIS2-17952: OU query - parents filter has no effect
Components: [API] Metadata model
DHIS2-17751: Metadata field filtering does not work with nameable
Components: [API] Metadata model
DHIS2-17688: Api filter doesn't support "sharing" object
Components: [API] Metadata model
DHIS2-16453: Usage statistics does not return the correct number of active users
Components: [API] Other
DHIS2-17492: api/plugins cannot be filtered by pluginType
Components: [API] Other
DHIS2-16934: Entities loaded multiple times (DB is hit several times), in comparison with relase 40
Components: [API] Other
DHIS2-17612: Regression in OAuth configuration
Components: [API] Security
DHIS2-17180: indiscriminately sending notifications in Capture app ( new Tracker endpoint )
Components: [API] Tracker
DHIS2-17243: ProgramRule notification are not sent (long-term solution)
Components: [API] Tracker, [App] Capture
DHIS2-15425: While Sending notification to ancestors, it skips the base orgunitsation unit
Components: [API] Tracker
DHIS2-17560: Mandatory data sync error with new importer (App 3.0 instances 39, 40 & 41)
Components: [API] Tracker
DHIS2-16417: Importer requiring mandatory TEA from program rules
Components: [API] Tracker
DHIS2-17477: Incorrect error message when program protected but user not in search scope
Components: [API] Tracker
DHIS2-14300: Inconsistency in trackedEntities endpoint response (protected programs)
Components: [API] Tracker
DHIS2-16981: System user does not consider owner org unit when getting tracked entities
Components: [API] Tracker
DHIS2-17646: Auto generated ID null/empty
Components: [API] Tracker
DHIS2-17402: Delete relationships is not working when only UID is present in payload
Components: [API] Tracker
DHIS2-16442: trackedentities DB column inactive allows nulls
Components: [API] Tracker
DHIS2-16019: Date filters in tracker are not considering the time
Components: [API] Tracker, [API] Tracker (deprecated)
DHIS2-17184: Filters for occurredAfter and occurredBefore not using specified time just date
Components: [API] Tracker
DHIS2-16446: /tracker/trackedEntites?order=enrolledAt returns wrong order
Components: [API] Tracker
DHIS2-16498: Report Date, Today option doesn't populate events created on that day on the registered events page of Capture app
Components: [API] Tracker
DHIS2-17129: TEXT and LONG_TEXT with single quote (')
Components: [API] Tracker (deprecated)
DHIS2-17168: Program stage completion webhook notification POSTs twice (once before completion)
Components: [API] Tracker (deprecated), [App] Maintenance
DHIS2-17288: [DATA EXCHANGE APP]: internal url is not undefined
Components: [App] Aggregate Data Exchange
DHIS2-17924: Searching for Sierra Leone in organisation unit field displays organisation unit tree with all the children org units
Components: [App] Capture
DHIS2-17488: Failed in denying access to stages for a user or group in the Capture App
Components: [App] Capture
DHIS2-17352: Choosing a different program in the event workspace does nothing
Components: [App] Capture
DHIS2-17516: Bad Request when sorting in the working lists
Components: [App] Capture
DHIS2-16373: Cannot change AOC on existing events in Tracker program
Components: [App] Capture
DHIS2-17653: Filter out existing events that are already linked
Components: [App] Capture
DHIS2-15633: Change ‘comment’ to 'note'
Components: [App] Capture
DHIS2-15379: Data elements of Long text/Text value type is misaligned in TET profile
Components: [App] Capture
DHIS2-17536: Cannot delete single event relationship
Components: [App] Capture
DHIS2-17115: Plugin config titles are not translateable
Components: [App] Capture
DHIS2-16919: Program stage WL without a orgUnit selected redirects to broken event URL
Components: [App] Capture
DHIS2-16488: Incorrect behavior in Capture when user has TET data:read
Components: [App] Capture
DHIS2-17054: Feedback widget always shows "undefined" when expression is empty
Components: [App] Capture
DHIS2-16487: Auto-select organisation unit and program if there are only one available
Components: [App] Capture
DHIS2-17000: Display translation of Event Date and Enrollment Date
Components: [App] Capture
DHIS2-17249: Capture tracked entity filter generates invalid API call
Components: [App] Capture
DHIS2-17052: Dropdown shows unrelated error when there are no TETs
Components: [App] Capture
DHIS2-15920: Filling in no values in TEAs should not trigger duplicate modal
Components: [App] Capture
DHIS2-17225: Cannot add TET with polygon or coordinate
Components: [App] Capture
DHIS2-17161: Changes in profile widget are not persisted if enrollment is completed right away
Components: [App] Capture
DHIS2-12499: ShortName doesn't display in dashboards
Components: [App] Dashboard
DHIS2-16218: Map basemap layer is displayed in dashboard even though the map's basemap layer is configured to be hidden
Components: [App] Dashboard, [App] Maps
DHIS2-15000: System / user setting for display name not respected in Org Unit tree
Components: [App] Dashboard, [App] Data visualizer, [App] Line Listing, [App] Maps
DHIS2-17509: Offline mode does not show data in plugins
Components: [App] Dashboard
DHIS2-17334: Dashboard crashes when Viewing Map as Chart and applying a filter
Components: [App] Dashboard
DHIS2-17136: When visualization uses org unit levels, the vis flashes with every dashboard change
Components: [App] Dashboard
DHIS2-17137: Dashboard visualization spinner loads forever when resizing horizontally
Components: [App] Dashboard
DHIS2-17942: "Something went wrong There's a syntax problem with the analytics request" error message when generating PI pivot table for DV and Event reports apps
Components: [App] Data visualizer, [App] Event reports
DHIS2-17707: Clearing the year input field in analytics apps throws an error
Components: [App] Data visualizer, [App] Line Listing
DHIS2-16904: "Week" and "Bi-week" not translated in period selector in Analytics app
Components: [App] Data visualizer, [App] Line Listing, [App] Maps
DHIS2-17297: Data Visualizer crashes when using totals with a certain layout
Components: [App] Data visualizer
DHIS2-13167: Non-existing AO blocks new AOs from being created
Components: [App] Data visualizer
DHIS2-16900: Numbers are misaligned in pivot table
Components: [App] Data visualizer
DHIS2-16172: Separator for hundreds, thousands and millions is missing in the Pie charts
Components: [App] Data visualizer
DHIS2-15841: Download of pivot table in excel contains a period or comma at the end of each value
Components: [App] Data visualizer
DHIS2-15570: Visualisation flashes / multiple requests fired when opening an interpretation or adding/changing/removing comments, likes
Components: [App] Data visualizer
DHIS2-15291: Event Report Enrollments not returning correct data - BACKPORT
Components: [App] Event reports
DHIS2-15816: Data Element filters not displayed after saving a favorite in Event Reports
Components: [App] Event reports
DHIS2-17071: GeoJSON import app error when no attribute is present in DHIS2
Components: [App] Import-export, [App] Maps
DHIS2-16210: When user the value type "org unit" in an attribute, line listing shows the uid of the org unit and not the name.
Components: [App] Line Listing
DHIS2-15961: Line Listing app disregards to the option translations
Components: [App] Line Listing
DHIS2-16208: When downloading a multilingual line list as excel file/.csv , the option sets are not rendered in the correct language in the translation
Components: [App] Line Listing
DHIS2-16018: Favourite link is missing the app name
Components: [App] Line Listing
DHIS2-17412: Enrollment line list: Filter for program stage not working
Components: [App] Line Listing
DHIS2-17160: [LOGIN APP]: keep login button disabled until redirected
Components: [App] Login
DHIS2-6011: Irrelevant error message while deleting legends
Components: [App] Maintenance
DHIS2-15799: Unclear option "Show no data" in thematic style tab
Components: [App] Maps
DHIS2-17415: Error Encountered When Downloading Dataset Reports (Error 500)
Components: [App] Reports
DHIS2-12469: Data Set Reports give error while downloading PDF or XLS
Components: [App] Reports
DHIS2-17378: 500 on some report generations with JFreeChart
Components: [App] Reports
DHIS2-17363: TRUE_ONLY element doesn't save it's state
Components: [App] Tracker capture
DHIS2-17450: Revert DHIS2-17363 TRUE_ONLY element doesn't save it's state
Components: [App] Tracker capture
DHIS2-17301: One program stage can't properly handle multiple "Prevent adding new events to stage" actions
Components: [App] Tracker capture
DHIS2-10843: User roles: app names aren't always sorted or formatted correctly in authorities selector
Components: [App] User