Releases: pepfar-datim/datim-approvals
Releases · pepfar-datim/datim-approvals
1.5.0
- Pending fix for api changes (https://github.com/pepfar-datim/Global/issues/2525)
1.4.2
- Use periodSettings from the dataStore to determine which periods to display for each of the dataSetGroups (e.g. workflows). https://github.com/pepfar-datim/Global/issues/2253
- General refactoring
- Adds new header-bar that was introduced with DHIS2 2.24
The dataStore period settings should have the following format
{
"MER Results": {
"2017Q1": {
"name": "January - March 2017",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
}
},
"MER Targets": {
"2017Oct": {
"name": "October 2017 - October 2018",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
},
"2016Oct": {
"name": "October 2016 - October 2017",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
}
}
}
1.4.0
- Use periodSettings from the dataStore to determine which periods to display for each of the dataSetGroups (e.g. workflows). https://github.com/pepfar-datim/Global/issues/2253
- General refactoring
- Adds new header-bar that was introduced with DHIS2 2.24
The dataStore period settings should have the following format
{
"MER Results": {
"2017Q1": {
"name": "January - March 2017",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
}
},
"MER Targets": {
"2017Oct": {
"name": "October 2017 - October 2018",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
},
"2016Oct": {
"name": "October 2016 - October 2017",
"start": "Fri Mar 31 2017 21:00:00 GMT+0200",
"end": "Fri Apr 14 2017 21:00:00 GMT+0200"
}
}
}
1.3.1
- Fix issue where app could lock the browser tab and become unresponsive
1.3.0
- Adds data-entry events to the approval reports.
0.5.0
- Adds the data entry events to the approvals reports
0.4.10
Bump version
0.4.9
- Implements display of periods based on a set of rules (https://github.com/pepfar-datim/Global/issues/1285)
- Needs the following config to be present
/api/systemSettings/keyApprovalsDataSetDisplayRules
should be set to
[
{
"workflow": "MER Targets",
"matchPeriodOn": {
"test": "^[0-9]{4}Oct$",
"comparator": "lt",
"value": 2016
},
"dataSets": [
"xJ06pxmxfU6",
"LBSk271pP7J",
"rDAUgkkexU1",
"IOarm0ctDVL",
"VjGqATduoEX",
"PHyD22loBQH",
"oYO9GvA05LE"
]
}, {
"workflow": "MER Targets",
"matchPeriodOn": {
"test": "^[0-9]{4}Oct$",
"comparator": "gte",
"value": 2016
},
"dataSets": [
"xxo1G5V1JG2",
"AyFVOGbAvcH",
"tCIW2VFd8uu",
"JXKUYJqmyDd",
"qRvKHvlzNdv",
"lbwuIo56YoG",
"Om3TJBRH8G8"
]
}
]
1.2.0
Workflows including fix to organisation unit dropdown
0.4.8
- Resolve issues with the accept-only user not being able to un-accept
- As a side effect this makes "Return submission" mechanisms show up in two tabs for submit+accept users
Requires server version 2.21 to work properly from 'accept-only' users