DHIS 2.21

Milestone information

Project:
DHIS
Series:
trunk
Version:
2.21
Released:
2015-10-21  
Registrant:
Lars Helge Øverland
Release registered:
2015-11-18
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
18 Abyot Asalefew Gizaw, 1 David Ershag, 3 Halvdan Hoem Grelland, 7 Jan Henrik Øverland, 1 Jim Grace, 16 Lars Helge Øverland, 17 Morten Olav Hansen, 1 Nicolay Ramm, 2 Stian Sandvold, 2 Thu Tran
Blueprints:
60 Implemented
Bugs:
1 Confirmed, 7 Fix Released

Download files for this release

File Description Downloads

Release notes 

This release does not have release notes.

Changelog 

This release does not have a changelog.

60 blueprints and 8 bugs targeted

Blueprint Priority Assignee Delivery
(GIS) Program data elements, attributes and indicators in GIS (GIS) Program data elements, attributes and indicators in GIS 4 High Jan Henrik Øverland  11 Implemented
(Option set) Value type (Option set) Value type 4 High Morten Olav Hansen  11 Implemented
(Pivot) Download data dump (Pivot) Download data dump 4 High Jan Henrik Øverland  11 Implemented
(User credentials) Add created by user (User credentials) Add created by user 4 High Morten Olav Hansen  11 Implemented
(Value type) Merge value types and use enums (Value type) Merge value types and use enums 4 High Morten Olav Hansen  11 Implemented
(Data type) File type for data elements (Data type) File type for data elements 4 High Halvdan Hoem Grelland  11 Implemented
(Analytics) Completed only option (Analytics) Completed only option 3 Medium Jan Henrik Øverland  11 Implemented
(Exchange) Support generating node trees based on POJOs and annotated POJOs (Exchange) Support generating node trees based on POJOs and annotated POJOs 3 Medium Morten Olav Hansen  11 Implemented
(Internal) Move DXF2 TEIService validations to TEIService (Internal) Move DXF2 TEIService validations to TEIService 3 Medium Morten Olav Hansen  11 Implemented
(Internal) Move EnrollmentService validations to ProgramInstanceService (Internal) Move EnrollmentService validations to ProgramInstanceService 3 Medium Morten Olav Hansen  11 Implemented
(Internal) Proper support for Ethiopian calendar (Internal) Proper support for Ethiopian calendar 3 Medium Morten Olav Hansen  11 Implemented
(Model) Attributes for category option and category option group (Model) Attributes for category option and category option group 3 Medium Morten Olav Hansen  11 Implemented
(Model) Use AggregationType enum for DataElement (Model) Use AggregationType enum for DataElement 3 Medium Morten Olav Hansen  11 Implemented
(Analytics) Category option group sets for category option combos (Analytics) Category option group sets for category option combos 3 Medium Lars Helge Øverland  11 Implemented
(Event capture) Attribute categories support (Event capture) Attribute categories support 3 Medium Abyot Asalefew Gizaw  11 Implemented
(Exchange) Optional constraints for data import (Exchange) Optional constraints for data import 3 Medium Lars Helge Øverland  11 Implemented
(Model) Bidirectional program user role association (Model) Bidirectional program user role association 3 Medium Thu Tran  11 Implemented
(Org unit) Improve performance of org unit selection tree (Org unit) Improve performance of org unit selection tree 3 Medium Lars Helge Øverland  11 Implemented
(Periods) Last n relative periods not to contain this (Periods) Last n relative periods not to contain this 3 Medium Lars Helge Øverland  11 Implemented
(Program indicator) Custom aggregation type (Program indicator) Custom aggregation type 3 Medium Lars Helge Øverland  11 Implemented
(Model) Use enums for predefined options (Model) Use enums for predefined options 2 Low Morten Olav Hansen  11 Implemented
(Web API) General-purpose data store (Web API) General-purpose data store 2 Low Stian Sandvold  11 Implemented
(Web API) Optimize display{Name,ShortName} searches (Web API) Optimize display{Name,ShortName} searches 2 Low Morten Olav Hansen  11 Implemented
(Analysis / Dashboard) Relative period date (Analysis / Dashboard) Relative period date 1 Undefined Jan Henrik Øverland  11 Implemented
(Event reports) Program indicator support (Event reports) Program indicator support 1 Undefined Jan Henrik Øverland  11 Implemented
(Internal) Support only preheating dependencies for a type (Internal) Support only preheating dependencies for a type 1 Undefined Morten Olav Hansen  11 Implemented
(Model) Persisted name for category option combo (Model) Persisted name for category option combo 1 Undefined Lars Helge Øverland  11 Implemented
(Schema) Add dependencies property (Schema) Add dependencies property 1 Undefined Morten Olav Hansen  11 Implemented
(Tracker) Change to enum for ProgramInstance.status (Tracker) Change to enum for ProgramInstance.status 1 Undefined Morten Olav Hansen  11 Implemented
(Web API) Support preheatCache on all endpoints (Web API) Support preheatCache on all endpoints 1 Undefined Morten Olav Hansen  11 Implemented
(Analytics) Dynamic org unit levels in table generation (Analytics) Dynamic org unit levels in table generation 1 Undefined Lars Helge Øverland  11 Implemented
(Analytics) Option for full precision / skip rounding of values (Analytics) Option for full precision / skip rounding of values 1 Undefined Lars Helge Øverland  11 Implemented
(Approval) Bulk approval in Web API (Approval) Bulk approval in Web API 1 Undefined Jim Grace  11 Implemented
(Apps) Convert settings module into an app (Apps) Convert settings module into an app 1 Undefined Nicolay Ramm  11 Implemented
(Attribute) Aggregation type for tracked entity attribute (Attribute) Aggregation type for tracked entity attribute 1 Undefined Lars Helge Øverland  11 Implemented
(Caching) Cache instruction per object (Caching) Cache instruction per object 1 Undefined Halvdan Hoem Grelland  11 Implemented
(Event capture) New look based on bootstrap (Event capture) New look based on bootstrap 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Event capture) Validation criteria support (Event capture) Validation criteria support 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Event reports) Program attribute range set (Event reports) Program attribute range set 1 Undefined Jan Henrik Øverland  11 Implemented
(Model) Consistent date property names (Model) Consistent date property names 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Model) Coordinate value type for data element (Model) Coordinate value type for data element 1 Undefined David Ershag  11 Implemented
(Org unit) Faster org unit search (Org unit) Faster org unit search 1 Undefined Lars Helge Øverland  11 Implemented
(Program indicator) Functions and variables (Program indicator) Functions and variables 1 Undefined Lars Helge Øverland  11 Implemented
(Resource tables) Temporary resource tables (Resource tables) Temporary resource tables 1 Undefined Lars Helge Øverland  11 Implemented
(Security) Finalize password hashing method migration (Security) Finalize password hashing method migration 1 Undefined Halvdan Hoem Grelland  11 Implemented
(Tracker and Event capture) Left bar show/hide menu (Tracker and Event capture) Left bar show/hide menu 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Activate/Inactivate tracked entity instance (Tracker capture) Activate/Inactivate tracked entity instance 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Active programs widget (Tracker capture) Active programs widget 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Attribute inheritance in relationship (Tracker capture) Attribute inheritance in relationship 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Custom form in relationship registration (Tracker capture) Custom form in relationship registration 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Program rules for attributes (Tracker capture) Program rules for attributes 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Provide immediate feedback for unique attributes (Tracker capture) Provide immediate feedback for unique attributes 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Rules engine warnings and errors (Tracker capture) Rules engine warnings and errors 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Set search field focus (Tracker capture) Set search field focus 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker capture) Tracker associate registration (Tracker capture) Tracker associate registration 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker) Sticky right column in dataentry (Tracker) Sticky right column in dataentry 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker) User session timeout handling (Tracker) User session timeout handling 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker/event capture) Hide section based on program rule action (Tracker/event capture) Hide section based on program rule action 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Tracker/event capture) Program rule error and warning actions (Tracker/event capture) Program rule error and warning actions 1 Undefined Abyot Asalefew Gizaw  11 Implemented
(Web API) Serve static content from Web API (Web API) Serve static content from Web API 1 Undefined Stian Sandvold  11 Implemented
Bug report Importance Assignee Status
1512098 #1512098 IN operator in trackedEntityInstances Web API endpoint not working 4 Medium Morten Olav Hansen  6 Confirmed
1496820 #1496820 Unable to create NEW sql view (allow variables) with variable in place of column name 4 Medium Lars Helge Øverland  10 Fix Released
1497160 #1497160 Event Report and Visualiser This Week and Last Swapped 4 Medium Lars Helge Øverland  10 Fix Released
1498786 #1498786 user-settings-npe 4 Medium Lars Helge Øverland  10 Fix Released
1507725 #1507725 Error in posting non-String data to API 4 Medium Lars Helge Øverland  10 Fix Released
1477565 #1477565 Meta data Import fails with "Validation Violations: [ValidationViolation{property='version', message='Invalid range for value [0, 255], value is 422', value=422}]" 5 Low Morten Olav Hansen  10 Fix Released
1489818 #1489818 Schedule Automated Message giving exception 5 Low Thu Tran  10 Fix Released
1509560 #1509560 Gauge Chart Returns Bar Chart Type in Data Visualizer 1 Undecided Jan Henrik Øverland  10 Fix Released
This milestone contains Public information
Everyone can see this information.