Skip to content

Metadata Synchronization app 2.1.0

Compare
Choose a tag to compare
@adrianq adrianq released this 04 Sep 20:46
· 1743 commits to master since this release

MDSync Logo

Documentation | Developer Guide | Video

DHIS2 Metadata Synchronization is a DHIS2 Web Application to migrate pieces of metadata from a master server to one or multiple DHIS2 slave servers.

New in release 2.1.0:

  • Improve mapping:
    • Applies mapping to DE within indicator numerator and denominator
    • Applies mapping to Category Options and Group Set in dashboard
  • Add more information to summary
  • Create package for specific versions
  • Improve styling in notification section
  • Refactor dashboard layout
  • Update permissions for modules and packages
  • Add new step in metadata sync rule to select metadata based on a pattern: metadata type, regex for name, code, description, last updated, created, sharing settings, etc
  • Add new mapping types: CategoryOptionGroup, CategoryOptionGroupSet and Category
  • Add mapping logic for nested programs-dataElements and dataElements-categoryOptionCombos
  • Add support for mapping complex dashboard properties
  • Enhance readability of from/to instance selector
  • Bug fixed: Add data entry form dependency to tracker programs
  • Bug fixed: Show feedback to the user on PR creation
  • Bug fixed: Clear instance selection after deletion.
  • Bug fixed: Fix mapping for pull synchronizations
  • Bug fixed: Move ReportTableModel factory list to keep alphabetic order
  • Bug fixed: Set first page for all filter changes
  • Bug fixed: Refine parsing of instance name for date-like names
  • Bug fixed: Allow url regex to use localhost or ips
  • Bug fixed: After clicking 'Reset' keep the user in the same page instead of sending him back to the landing page
  • Bug fixed: Add data entry form dependency to tracker programs

The work in this release was supported by WHO

EyeSeeTea logo WHO logo