[Dhis2-devs] DHIS version 2.18 is released

These are excellent features. It’s amazing how you keep raising the bar!

Congrats to the team. Now, time to test.

Regards

Busoye

···

Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Lars Helge Øverland larshelge@gmail.com
Date:22/01/2015 09:34 (GMT+00:00)
To: DHIS 2 Developers list dhis2-devs@lists.launchpad.net, DHIS 2 Users list dhis2-users@lists.launchpad.net
Cc:
Subject: [Dhis2-devs] DHIS version 2.18 is released

Hi all,

DHIS version 2.18 is out. We have some nice new features for you.

New and interactive dashboard: The dashboard has received a lot of improvements.

Demo (login with admin/district)

  • Interactive items: The map items let you zoom in or out and drill down/float up between layers. Click on series in charts to hide or show them. Hover over maps and charts to see data values and details.

    Screenshot

  • Google maps: The map dashboard items now use Google maps as background layer.

    Screenshot

  • Re-size items: You can re-size items and switch between normal, double and full width by clicking on the “resize” link on the item headers.

    Screenshot

  • Event reports: You can now include event reports in your dashboard.

    Screenshot

  • Smarter search: Search by words independently to find favorites more easily, e.g. “ANC district”.

    Screenshot

  • More features: Support for pivots with legend sets, facility map layers and radius for map points.

    Screenshot

  • Better looks: The dashboard items are rendered using the pivot table, data visualizer and GIS components which give a better visual appearance.

Simpler configuration and loading of apps: Apps are now loaded by default through the Web API without any need for configuration. The benefit is that you can upgrade your DHIS 2 version without affecting already installed apps. The app configuration can be set through the apps Web API resource.

Screenshot | Docs

Managed users: A new “managed users” concept for user management has been introduced. This allows you to explicitly define which users are allowed to modify which users. This is done by defining users groups to manage other user groups through the standard user interface. To enable this you should grant users the authority to “Add/update users within managed groups” instead of the normal “Add/update users”.

Screenshot | Docs

Replication of users: New feature for creating an identical copy of a user, with a new username and password. Replicating accounts is useful when working with support requests related to access control. Select a user in from the user list, select replicate and enter new credentials.

Screenshot | Docs | Demo

Tracker enrollment history: In tracker capture dashboard you can now list historical enrollments by clicking on “History” and view captured data for each of them. Notes can be added to historical events.

Screenshot | Demo

Easy enrollment for relatives: A program can be configured to present shortcuts for relatives, which now can be easily enrolled into a specified program. As an example, for a “mother and child” program you can now specify that the child should be added into a “immunization” program. This will make the “immunization” pre-selected in relationship dialog.

Screenshot

Favorite names in dialogs: In all analysis apps you can see the name of the current favorite in the header of the favorite and share dialogs. This makes it simpler to see which favorite you are working on e.g. when updating favorites.

Screenshot | Demo

CORS support: DHIS 2 now supports Cross-origin resource sharing (CORS), which is a mechanism that allows resources to be requested from another domain. This means most notably that you can make requests to the DHIS 2 Web API from a web page or portal living on another domain than the DHIS 2 instance. The domains which should be allowed access must be defined under system settings > remote access.

Docs | Screenshot

See apps authorities: We have added authorities for seeing apps so that you can control per user roles who should be allowed to access which apps from the top menu.

Screenshot

Clear local storage app: A new app has been added for clearing the application storage, which is the area where DHIS 2 stores data locally in the web browser. This is sometimes tricky to clear and web browsers have different menu layout for doing it, so an app is useful e.g. when doing user support.

Screenshot | Demo

Attributes for program: Dynamic meta-data attributes can now be defined for programs from data administration > attributes.

Screenshot | Demo

Remove expired invitations: A new maintenance function has been added under data administration > maintenance for deleting users which represent user account invitations which now have expired. This is useful when you send out a lot of user invitations and need to clean up after some time.

Docs | Demo

Infrastructural indicator data in GIS: You can configure an indicator group as “infrastructural” under general system settings, which will subsequently show up with indicator data in a dialog when left-clicking on an area or point in GIS.

Screenshot | Demo

Instant validation in event capture: In event capture, you will now get instant feedback if you type values of the wrong type in input fields.

Screenshot | Demo

Multiple message “mark for follow-up”: You can now mark multiple messages for follow-up in one go under messages.

Screenshot | Demo

Data set sections in context menu: Form sections are now accessed by clicking on data sets to open the context menu. This allows for faster navigation.

Screenshot | Demo

— Web API features

PDF, Excel, CSV support for meta-data: You can now get lists of meta-data as PDF, Excel and CSV files directly from the Web API through the normal “.pdf”, “.xls” and “.csv” URL extensions or through accept headers.

Docs | Demo PDF | Excel | CSV

New filters: The meta-data filter function now supports startsWith, endsWith, nlike (not like), which allows for greater flexibility when filtering meta-data.

Docs

Email: A resource for sending emails for system notifications and testing has been added. This is useful e.g. when you have developed external scripts that need to send email messages to the system administrators. Requires that an email SMTP server has been configured.

Docs

PATCH support: You can now do PATCH requests in order to do partial updates of meta-data. You can e.g. update only the name of a user group. This is useful to avoid sending very large payloads just to make a change to a simple property.

Docs

Better user query: The user query function has been made more flexible and allows for querying for users that can be managed by the current user, last login, inactivity, self registration, invitation status and more.

Docs

Import strategy for tracker data: You can now define whether to only create or create and update entities when importing tracked entity instances, enrollments and events.

Docs


You can download Live package, WAR file, sample data and source code here:

https://www.dhis2.org/downloads

You will find documentation and Javadocs here:

https://www.dhis2.org/documentation

You can read the upgrade notes here:

https://www.dhis2.org/218-upgrade

The demo application can be found here:

https://apps.dhis2.org/demo

Full list of features can be found at the Launchpad page:

https://launchpad.net/dhis2/+milestone/2.18

Instructions for signing up for the DHIS 2 mailing lists here:

https://www.dhis2.org/contact

Enjoy the new features.

best regards,

the DHIS 2 development team

Congrats DHIS2 team… Will check out the new version.

Thanx

···

On Thu, Jan 22, 2015 at 3:16 PM, Adebusoye Anifalaje busoye@hisp.org wrote:

These are excellent features. It’s amazing how you keep raising the bar!

Congrats to the team. Now, time to test.

Regards

Busoye

Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Lars Helge Øverland larshelge@gmail.com
Date:22/01/2015 09:34 (GMT+00:00)
To: DHIS 2 Developers list dhis2-devs@lists.launchpad.net, DHIS 2 Users list dhis2-users@lists.launchpad.net
Cc:
Subject: [Dhis2-devs] DHIS version 2.18 is released

Hi all,

DHIS version 2.18 is out. We have some nice new features for you.

New and interactive dashboard: The dashboard has received a lot of improvements.

Demo (login with admin/district)

  • Interactive items: The map items let you zoom in or out and drill down/float up between layers. Click on series in charts to hide or show them. Hover over maps and charts to see data values and details.

Screenshot

  • Google maps: The map dashboard items now use Google maps as background layer.

Screenshot

  • Re-size items: You can re-size items and switch between normal, double and full width by clicking on the “resize” link on the item headers.

Screenshot

  • Event reports: You can now include event reports in your dashboard.

Screenshot

  • Smarter search: Search by words independently to find favorites more easily, e.g. “ANC district”.

Screenshot

  • More features: Support for pivots with legend sets, facility map layers and radius for map points.

Screenshot

  • Better looks: The dashboard items are rendered using the pivot table, data visualizer and GIS components which give a better visual appearance.

Simpler configuration and loading of apps: Apps are now loaded by default through the Web API without any need for configuration. The benefit is that you can upgrade your DHIS 2 version without affecting already installed apps. The app configuration can be set through the apps Web API resource.

Screenshot | Docs

Managed users: A new “managed users” concept for user management has been introduced. This allows you to explicitly define which users are allowed to modify which users. This is done by defining users groups to manage other user groups through the standard user interface. To enable this you should grant users the authority to “Add/update users within managed groups” instead of the normal “Add/update users”.

Screenshot | Docs

Replication of users: New feature for creating an identical copy of a user, with a new username and password. Replicating accounts is useful when working with support requests related to access control. Select a user in from the user list, select replicate and enter new credentials.

Screenshot | Docs | Demo

Tracker enrollment history: In tracker capture dashboard you can now list historical enrollments by clicking on “History” and view captured data for each of them. Notes can be added to historical events.

Screenshot | Demo

Easy enrollment for relatives: A program can be configured to present shortcuts for relatives, which now can be easily enrolled into a specified program. As an example, for a “mother and child” program you can now specify that the child should be added into a “immunization” program. This will make the “immunization” pre-selected in relationship dialog.

Screenshot

Favorite names in dialogs: In all analysis apps you can see the name of the current favorite in the header of the favorite and share dialogs. This makes it simpler to see which favorite you are working on e.g. when updating favorites.

Screenshot | Demo

CORS support: DHIS 2 now supports Cross-origin resource sharing (CORS), which is a mechanism that allows resources to be requested from another domain. This means most notably that you can make requests to the DHIS 2 Web API from a web page or portal living on another domain than the DHIS 2 instance. The domains which should be allowed access must be defined under system settings > remote access.

Docs | Screenshot

See apps authorities: We have added authorities for seeing apps so that you can control per user roles who should be allowed to access which apps from the top menu.

Screenshot

Clear local storage app: A new app has been added for clearing the application storage, which is the area where DHIS 2 stores data locally in the web browser. This is sometimes tricky to clear and web browsers have different menu layout for doing it, so an app is useful e.g. when doing user support.

Screenshot | Demo

Attributes for program: Dynamic meta-data attributes can now be defined for programs from data administration > attributes.

Screenshot | Demo

Remove expired invitations: A new maintenance function has been added under data administration > maintenance for deleting users which represent user account invitations which now have expired. This is useful when you send out a lot of user invitations and need to clean up after some time.

Docs | Demo

Infrastructural indicator data in GIS: You can configure an indicator group as “infrastructural” under general system settings, which will subsequently show up with indicator data in a dialog when left-clicking on an area or point in GIS.

Screenshot | Demo

Instant validation in event capture: In event capture, you will now get instant feedback if you type values of the wrong type in input fields.

Screenshot | Demo

Multiple message “mark for follow-up”: You can now mark multiple messages for follow-up in one go under messages.

Screenshot | Demo

Data set sections in context menu: Form sections are now accessed by clicking on data sets to open the context menu. This allows for faster navigation.

Screenshot | Demo

— Web API features

PDF, Excel, CSV support for meta-data: You can now get lists of meta-data as PDF, Excel and CSV files directly from the Web API through the normal “.pdf”, “.xls” and “.csv” URL extensions or through accept headers.

Docs | Demo PDF | Excel | CSV

New filters: The meta-data filter function now supports startsWith, endsWith, nlike (not like), which allows for greater flexibility when filtering meta-data.

Docs

Email: A resource for sending emails for system notifications and testing has been added. This is useful e.g. when you have developed external scripts that need to send email messages to the system administrators. Requires that an email SMTP server has been configured.

Docs

PATCH support: You can now do PATCH requests in order to do partial updates of meta-data. You can e.g. update only the name of a user group. This is useful to avoid sending very large payloads just to make a change to a simple property.

Docs

Better user query: The user query function has been made more flexible and allows for querying for users that can be managed by the current user, last login, inactivity, self registration, invitation status and more.

Docs

Import strategy for tracker data: You can now define whether to only create or create and update entities when importing tracked entity instances, enrollments and events.

Docs


You can download Live package, WAR file, sample data and source code here:

https://www.dhis2.org/downloads

You will find documentation and Javadocs here:

https://www.dhis2.org/documentation

You can read the upgrade notes here:

https://www.dhis2.org/218-upgrade

The demo application can be found here:

https://apps.dhis2.org/demo

Full list of features can be found at the Launchpad page:

https://launchpad.net/dhis2/+milestone/2.18

Instructions for signing up for the DHIS 2 mailing lists here:

https://www.dhis2.org/contact

Enjoy the new features.

best regards,

the DHIS 2 development team


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

Pamod