Releases: EyeSeeTea/data-management-app
Project Monitoring App v0.7.1
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Show spinner layer when pressing save on MER report
- Add timeout validation so that if any call takes more than 60 seconds we consider the call as a failure
- Download button is disabled if there are unsaved changes in MER section
- Refine the error catching mechanism on MER section
- Bug Fixed: Project list was not paginating properly for users without admin permissions
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.7.1.
Project Monitoring App v0.7.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Move additional comment section up below the executive summary per sector.
- Refine dashboard: and generated excel show new people for total and new and recurring people per month for charts and tables
- Implement migration infrastructure
- Bug Fixed: Remove duplicated locations in MER
- Bug Fixed: Adjust permissions for data reviewer role in MER
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.6.0
Project Monitoring App v0.6.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Show COVID-19 label in MER section
- Show code and data element name on hover in target and actual entry form
- Change MER font to Times New Roman 12
- In the MER section, group projects together that operate in the same location and show location in a column
- Show 'target to date' and 'actual to date' in MER excel
- Refine dashboards: show charts and table only with 'new'
- Show an executive summary per sector plus additional comment in MER
- Users with role dataReviewer can select custom indicators
- Apply indicator dependency rules in the COVID-19 disaggregation selection
- Excel download have the targets disaggregated by new, returning, and gender (similar to actuals).
- Fixed bug: Show projects in last month of date
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.6.0
Project Monitoring App v0.5.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Rename the application from project monitoring to data management
- Automatically add the user creating the project to the sharing settings
- Show only projects shared with the user (and that part of the user countries)
- Swap steps disaggregation and MER
- Change cross-sectoral sub-global pairing behaviour: instead of selecting the global of the same sector the app automatically selects the global of the main sector
- Refine validation behaviour: don't validate returning values on the first month
- Fixed Bug: validations in data entry now work properly with COVID-19
- Sort countries alphabetically in landing page filter
- Update disaggregation step text
- Change recurring validation: consider recurring users in the first month as new users.
- Refine indicator dependency rule: do not select automatically the global indicator if the sub-indicator is part of a sector X00 (for example 200, 300, 1200, etc).
- Fixed bug: avoid errors on data entry on the first load.
- Fixed bug: show an info message if a dataset is closed and the user doesn't have permissions to reopen (data entry and data viewer roles).
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.5.0
Project Monitoring App v0.4.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Change terms
- Fix input data input periods for projects in the future
- Add COVID-19 disaggregation feature: new step for disaggregation. On save overwrite data element disaggregation.
- Rename category option to 'returning' instead of 'recurring
- Swap position in data entry forms between gender and new-returning
- Rename: recurring to returning as a disaggregation option
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.4.0
Project Monitoring App v0.3.1
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Fixed bug when loading dashboard and data entry: form was loaded as multiorg form, dashboard height was set to 0 and the organization unit was not properly selected.
- Improve test coverage
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.3.0
Project Monitoring App v0.3.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Add sharing setting steps and user groups rules for project creation
- Improve test coverage
- Sort indicators by series and code to mimic Samaritan's Purse layout
- Show guidance information for each indicator as a rich tooltip
- Add custom validation to data entry. Implement infrastructure to allow pre and post save validation and info/warning/error check message. Add the following validation rules:
- Pre-save error validation: Recurring has to be less or equal the sum of all the new values
- Post-save warning validation: If actual is greater than target * 1.2
- Automatic message sent to admin mail on project creation and update
- Upgrade javascript dependencies
- Integrate with new d2-api to allow versioning. This will facilitate integration with new dhis2 versions.
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.3.0
Project Monitoring App v0.2.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Delete a project
- Reopen a closed dataset for a particular month
- Refine MER total calculation
- Polish indicator dependency rules
- Fix indicators multi-sectorial with paired elements in both sectors
- Re-organise charts and tables
- Improve styling on data approval and data entry
- Show warning on summary for indicators that won't be added to a sector
- Only show projects (organisation units) created by the app
- Minor fixes in code, award number and award lettering validation, labelling and parsing
- Change logo
- Show contextual menu on left-click
- Fix: Do not show org unit projects when searching in org unit tree selector
- Update libraries and packages
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.2.0
Project Monitoring App v0.1.1
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Fix feedback tool: remove offset in highlighted sections
- Fix data reviewer roles. Data reviewer users can create projects
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.1.0
Project Monitoring App v0.1.0
The Project Monitoring App is a DHIS2 Web Application specially designed for Samaritan’s Purse needs. The application provides a set of tools to facilitate project management. An SP project can be understood as a set of DHIS2 objects: a couple of datasets for target and actual values, an organisation unit which belongs to a country and a dashboard for data analysis. The project monitoring offers multiple features to ease the creation and management of projects, data collection, automatic creation and population of dashboard (charts and tables), generation of excel files, generation of monthly reports, etc.
These are the main features you can find as part of this release:
- Landing Page - Project Configuration
- List of existing projects
- Filters: by sectors, by countries, free search and active projects
- Contextual actions: details, add actual values, add target values, go to dashboard, download data, reopen datasets (not implemented yet), edit, delete (not implemented yet), data approval
- Project Creation/Edit (contextual action) Wizard:
- General Info
- Country & Project Location
- Sectors
- Selection of Indicators
- Selection of MER Indicators
- Summary and save
- Actual values (contextual action): Data Entry form to introduce actual values for a project
- Target values (contextual action): Data Entry form to introduce target values for a project
- Dashboard (contextual action): Dashboard showing charts and tables for a project
- Download data (contextual action):: Download current data for a project in an excel file
- Data approval (contextual action): Review and validate/approve current data for a project
- Monthly Executive Report: Create and manage monthly report for a country
- Role validation
- Feedback tool
Metadata for this release can be found at https://bitbucket.org/eyeseetea/project-monitoring-metadata/commits/tag/v0.1.0