Great! 2017-02-01 9:29 GMT+01:00 Lars Helge Øverland <l...@dhis2.org>:
> > Hi all, > > DHIS version 2.26 is out with many new features, apps and improvements. > > Log in with admin/district on the demo <http://play.dhis2.org/demo/> > system. > > > ANALYTICS FEATURES > > --- > > Enrollment analytics: Program indicators can now utilize a new aspect of > the analytics engine for program enrollments. This implies that you can > compare data values and dates from different stages and events within the > an enrollment. This allows for calculation of indicators such as “average > inpatient bed days” and “Hemoglobin improvement since first visit”. > > Demo <https://play.dhis2.org/demo/dhis-web-pivot/?id=hEduNn6Sk1S> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/enrollment-analytics.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/manage_program_indicator.html> > > > Daily relative periods: You can now use daily relative periods in the > analytics apps. This is particularly useful when looking at aggregate event > data through the pivot table app, as you can see daily aggregates of > events, such as today, yesterday, and last 3, 7, 14 days. > > Demo 1 <https://play.dhis2.org/demo/dhis-web-pivot/?id=UNNogkdu8Tr> | 2 > <https://play.dhis2.org/demo/dhis-web-event-reports/index.html?id=OlzUbAHmqQc> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/analytics-daily-periods.png> > > > Data element event clustering in GIS: Using the event layer in the GIS > app, you can now specify which data element or attribute to use as basis > for event analytics and clustering. The data item must be of value type > coordinate. As an example, for a malaria case program, you can have data > elements of type coordinate for place of infection and household location, > and visualize those locations on the map for the malaria cases. > > Demo > <https://play.dhis2.org/demo/dhis-web-mapping/index.html?id=DhdcJcgYDV5> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/event-map-coordinate-field.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/using_gis_event_layer.html> > > > Pivot table cell background coloring: You can now specify whether to > color the cell text or cell background of pivot tables based on legend > sets. This allows e.g. for creating scorecards, where high and low values > easily can be identified. Go to Pivot table > Options > Legend display > style. > > Demo > <https://play.dhis2.org/demo/dhis-web-pivot/index.html?id=KmJwftqlU86> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/pivot-legend-set.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/pivot_change_display.html> > > > Analytics group sub-hierarchy inclusion: Org unit group sets have a new > option for including the sub-hierarchy of organisation units in groups when > aggregating data in analytics apps. This can simplify org unit management > when there are many org units at the bottom of the hierarchy which should > all belong to an org unit higher up in the hierarchy. As an example, you > can create additional hierarchies by grouping all facilities in multiple > districts together in a group, then assign the new groups to an org unit > group set. > > Demo 1 <https://play.dhis2.org/demo/dhis-web-pivot/?id=W5XngfmkRnr> | 2 > <https://play.dhis2.org/demo/dhis-web-visualizer/index.html?id=St1UOGb1JlY> > | Screenshot 1 > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/analytics-include-org-unit-subhierarchy.png> > | 2 > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/include-subhierarchy-analytics.png> > | Docs 1 > <https://docs.dhis2.org/master/en/user/html/manage_organisation_unit.html#create_organisation_unit_group_set> > | 2 <https://docs.dhis2.org/master/en/user/html/ch03s03.html#d0e921> > > > GIS improvements: Labels are positioned smarter on the map to avoid > collisions. Interactivity on boundary layer is disabled when combined with > thematic layer. Automatic color scales for thematic maps can be flipped > (i.e. low to high vs high to low). > > Demo > <https://play.dhis2.org/demo/dhis-web-mapping/index.html?id=Rp3wuaaGDQ1> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/gis-positioning.png> > > > Most viewed favorites: The opening screen of the pivot table apps now > displays link to the top 10 most viewed favorites for the current user. > This provides you with quick access to your most relevant data. > > Demo <https://play.dhis2.org/demo/dhis-web-pivot/> | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/pivot-most-viewed-favorites.png> > > > Expected reports in analytics: In reporting rate analytics in pivots and > charts, the number of expected reports are always shown even if no > completeness registrations exist. > > Demo > <https://play.dhis2.org/demo/dhis-web-pivot/index.html?id=BJRuwY99aKg> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/analytics-expected-reports.png> > > > Analytics performance improvements: Analytics table generation and > analytics queries performance has been significantly improved. Depending on > the system configuration, the improvement is in the range of 20 to 40%. > > Demo > <https://play.dhis2.org/demo/dhis-web-pivot/index.html?id=XWXTmFUffng> > > > Better interpretations: The interpretations app has been rewritten and > now provides support for event reports and event charts, using the dynamic > visualization plugins and provides a better commenting solution. > > Demo <https://play.dhis2.org/demo/dhis-web-interpretation/index.html> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/interpretations-app.png> > > > > GENERAL FEATURES > > --- > > Explicit open periods for data entry: You can now specify explicitly > which periods should be open for data entry per data set. You can also > specify when those periods will be made available for data entry. This is > useful when you need finer control over which periods should be possible to > enter data for and when you need to schedule these periods to become open > at specific times. > > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/data-input-periods.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/manage_data_set.html#create_data_set> > > > Validation notification templates: You can now specify templates for > notifications which are to be sent for data validation violations. The > templates gives you full control over the notification text and supports > variables for injecting the org unit name, period, validation rule and > current date. > > Demo > <https://play.dhis2.org/demo/dhis-web-maintenance/#/list/validationSection/validationNotificationTemplate> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/validation-notifications.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/manage_validation_rule.html> > > > Event data in validation rules: You can now use program data elements, > tracked entity attributes and program indicators inside validation rules. > Aggregated values from the event analytics engine will be utilized when the > validation rules expressions are evaluated. This allows for combining > routine data and event data in the same validation rule. This is useful > e.g. in order to compare thresholds collected as routine data with disease > cases reported as events. Validation rule management is now available in > the maintenance app. > > Demo > <https://play.dhis2.org/demo/dhis-web-maintenance/#/list/validationSection/validationRule> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/event-validation-rule.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/manage_validation_rule.html> > > > Translations app: A new app for translation database content in bulk has > been included. This app makes translating lots of metadata much faster as > you can select the object type, then translate all objects from within a > list. Open it from Apps > Translations. > > Demo <https://play.dhis2.org/demo/dhis-web-translations/index.html> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/translations-app.png> > > > Category combination metadata export: The metadata export with > dependencies now supports export of category combos, which will include all > related category objects. This is useful when exchanging metadata between > instances. > > Demo > <https://play.dhis2.org/demo/dhis-web-importexport/metadataDependencyExport.action> > | Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/category-combo-metadata-export.png> > > > Auto-select single options in data entry: In Data Entry app, when the > data set or category selections only have one option, that option will be > automatically selected. This can make data entry more efficient. > > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/data-entry-auto-select-single-options.png> > > Automatic totals in section forms: Section forms can be configured to > display totals for columns and rows in aggregate data entry. Set it up from > maintenance > data sets > sections. Check out the “reproductive health” > data set on demo. > > Demo <https://play.dhis2.org/demo/dhis-web-dataentry/index.action> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/section-form-totals.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/manage_data_set.html#manage_section_form> > > > Assign message to user: In the Messaging app, a message can now be > assigned to a DHIS 2 user. This allows you to treat messages as support > tickets and assign them to users (agents). Only users part of the “feedback > recipient” user group have access to this feature. > > Demo <https://play.dhis2.org/demo/dhis-web-messaging/message.action> | > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/assign-user-to-message.png> > | Docs > <https://docs.dhis2.org/master/en/user/html/dashboards_messages.html> > > > > TRACKER FEATURES > > --- > > Age value type: Data elements and attributes supports a new value type > “Age”. This will render as a widget in event / tracker capture apps which > allows for specifying the age in weeks, months or years. The selected input > will be converted to a date of birth. This is useful e.g. to simplify input > of age at point of care. > > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/age-value-type.png> > > > Google base maps for coordinate picker: When capturing coordinates in > event capture and tracker capture you can now switch between using Google > Maps <https://www.google.com/maps> and OpenStreetMap > <https://www.openstreetmap.org/> as base map. > > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/location-basemap-selector.png> > > > Hide program stage program rule action: Program rules now support an > action for hiding program stages. This is useful e.g. for disease case > investigations, where various stages are relevant only for certain diseases. > > Screenshot > <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/26/program-rule-hide-program-stage.png> > > > > SYSTEM ADMINISTRATION FEATURES > > --- > > Analytics cache of old data: A new system setting for caching of > analytics data is introduced, where data older than a specified number of > years will be cached. This is useful as you can avoid caching of the latest > data, while older data which never change can be cached. > > Docs > <https://docs.dhis2.org/master/en/user/html/system_settings.html#system_analytics_settings> > > > Public/private analytics cache setting: A new system setting for > controlling whether cached analytics data should be public or private, > meaning whether proxies should be able to cache the content. This is useful > for improving security of sensitive data while still allowing web browsers > to cache the content. > > Docs > <https://docs.dhis2.org/master/en/user/html/system_settings.html#system_analytics_settings> > > > Approval in analytics threshold setting: A system setting which defines > for how many years back in time approval should be relevant is available. > After the specified number of years, the all data becomes available in > analytics even if unapproved. This means data will automatically be > approved and visible after a given number of years, allowing for pruning > the approval table and ensure system performance is not degrading. > > Docs > <https://docs.dhis2.org/master/en/user/html/system_settings.html#system_analytics_settings> > > > Env variables in config: Environment variables are now supported in the > dhis.conf configuration file. This allows for externalizing e.g. database > connection information such as URL, user and password instead of storing it > directly in the config file. This is useful for server administration and > for cloud environments. > > Docs > <https://docs.dhis2.org/master/en/implementer/html/install_server_setup.html#install_database_configuration> > > > User account lockout: The system now supports locking user account for 15 > minutes after five successive failed login attempts. This is useful to > prevent brute-force authentication attacks. > > Docs > <https://docs.dhis2.org/master/en/user/html/system_settings.html#system_access_settings> > > > Configurable session timeout: The session timeout can now be configured > from the dhis.conf configuration file. This is useful to comply with > specific security regulations. > > Docs > <https://docs.dhis2.org/master/en/implementer/html/install_dhis2_configuration_reference.html> > > > > WEB API FEATURES > > --- > > Analytics raw data: A new resource for retrieving analytical data without > aggregation is introduced at /api/analytics/rawData. This resource lets > you retrieve raw data denormalized across any data dimension. This is > useful when integrating third-party BI / analytics tools, as you will get > data values with all data dimensions “flattened out” without any > pre-aggregation, allowing the external tool to perform the aggregation and > filtering. > > Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_analytics.html#webapi_analytics_raw_data> > > > Pre-aggregation measures in analytics: The analytics API lets you specify > measure criteria to be applied before data aggregation takes place. This > allows for better filtering of data before aggregating. > > Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_analytics.html#webapi_analytics_query_parameters> > > > Filter operators in SQL views: You can now use the fields filtering > syntax known from the metadata API on SQL views. This allows you to fetch > only the fields (columns) you are interested in from large SQL views. > > Demo > <https://play.dhis2.org/demo/api/sqlViews/tw3A6ZXOdbA/data.json?fields=name,code,valuetype,aggregationtype> > | Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_sql_views.html#d0e8557> > > > Prune data element: Data elements with corresponding data and audit > values can be pruned using the /api/maintenance/dataPruning resource. > > Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_maintenance.html> > > > Data set completeness exchange: The API resource for import and export of > data set completeness records has been rewritten and is now a lot more > scalable and supports more features for controlling what to exchange. > > Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_complete_data_set_registrations.html#webapi_reading_complete_data_sets> > > > Soft event delete: Events are now deleted “softly”, meaning marked as > deleted instead of being removed in the database. The events resource can > include deleted events in the response, allowing clients to handle events > which have been deleted on the server. > > Demo > <https://play.dhis2.org/demo/api/26/events.json?orgUnit=GjWQK6UA4FO&program=q04UBOqq3rp&includeDeleted=true> > | Docs > <https://docs.dhis2.org/master/en/developer/html/webapi_events.html#webapi_querying_reading_events> > > > > TESTIMONIALS > > --- > > Contribution to this release was made by PSI <http://www.psi.org/> > (interpretations app) and BAO Systems <https://baosystems.com/> > (translations app). Thank you! > > > > RELEASE INFO > > ---- > > Get the release here: > > https://www.dhis2.org/downloads > > > You will find documentation and Javadocs here: > > https://www.dhis2.org/documentation > > > You can read the upgrade notes and find upgrade script here: > > https://www.dhis2.org/226-upgrade > > > The details about each feature on JIRA here: > > https://jira.dhis2.org/issues/?filter=10251 > > > You can find the source code on Github here: > > https://github.com/dhis2 > > > The demo instance can be found here: > > https://play.dhis2.org/demo > > > Instructions for signing up for the DHIS 2 mailing lists here: > > https://www.dhis2.org/contact > > > > Enjoy the new release. > > > best regards, > > the DHIS 2 development team > > > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-users > Post to : dhis2-us...@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-users > More help : https://help.launchpad.net/ListHelp > > -- Riddy NDOMA "Codeur nocturne" *Skype:* riddyndoma, *G+:* riddyndoma, *FB:* riddy ndoma *Twitter:* riddyndoma, *LinkedIn:* riddy ndoma *Blog:* http://riddyndoma.blogspot.com/ *Vous servir est mon désire (Serving you is my desire)*
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp