/
Notifications Release Notes

Notifications Release Notes

Incoming Versions

Version 2.0.0

prod August 30, 2024
test August 30, 2024
dev August 30, 2024

Features

  • Add an option to send images on the notification.

  • Fix error codes. When DHIS returns an error, the service returns the right codes (400, 409).

  • Increased version. The configuration file changed to be more flexible and common with the notification service. After this change, the previous configuration files will not be compatible with this version, we will need to update the configuration files. About the requests, we donā€™t need to change anything, the previous requests are still compatible.

  • Added new status ā€˜unsentā€™. Notifications will have this status when try to send the notification but the client consent deny receive messages

  • Add new status ā€˜repliedā€™. Notifications could be replied by the clients. We will store the new status and the reply and when the client sends the message.

Git: Release 2.0.0

Previous Versions

Version 1.3.0

prod May 7, 2024
test April 15, 2024
dev April 15, 2024

Fixes

  • Issue validating sendNow value.

  • Fix error codes. When DHIS returns an error, the service returns the right codes (400, 409).

Features

  • Mongo backend (enable)

  • Use the tei orgUnit when the clients create notifications on DHIS2.

Git: release 1.3.0

Version 1.2.0

prod April 5, 2024
test April 5, 2024
dev April 5, 2024

Fixes

  • Timezone - use ISO 8601

  • Filter events returned by DHIS by time range in code (bug in DHIS2)

Features

  • Mongo backend (disabled)

Ā 

Version 1.1.0

test March 15, 2024
dev March 15, 2024

Features

  • allows scheduling in Mongo backend implementations

  • Fix issues related schedule payloads.

  • Add more request validations

  • Add swagger documentation

Version 1.0.0

Git

OpenHIM/dev - Feb 13, 2024

Features

  • New payload for request: Project ID is mandatory

  • Initial code to create notifications in Mongo

  • New end point for status

Version 0.9.0

Git

OpenHIM/dev - Feb 6, 2024
OpenHim/test - Feb 6, 2024

Features

  • Scheduling of Notifications for projects using DHIS2 backend

  • Ready for scheduling Mongo-based backend notifications (but not implemented yet)

Ā 

Notes:

  • Authentication: you should use a OpenHIM username/ password specific for your app

Ā 

Known Issues

  • Notifications for projects connected to a Mongo backend will not create records in Mongo - this will be released later in Feb/ early March

Ā 

Related content