Skip to content

Releases: EyeSeeTea/metadata-synchronization

Metadata Synchronization app v2.24.0

26 Nov 08:46
a702c87

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.24.0:

  • Fix Period order visualizations bug
  • Fix error with timezones when using SINCE_LAST_SUCCESSFUL_SYNC period
  • Fix TEI attributse syncing depending on DHIS2 target version
  • Fix duplicate issues when using SINCE_LAST_SUCCESFUL_SYNC period
  • Show AttributeOptionCombos step for Program Indicator mapping
  • Fix failing tests
  • Fix start-scheduler and build-scheduler
  • Support to configure variant-specific assets so they are copied to the public directory.
  • Added support for skipRuleEngine for Events/TEIs

The work in this release was supported by SP, MSF and WHO, and developed by EyeSeeTea.

EyeSeeTea logo

Metadata Synchronization app 2.23.0

25 Aug 11:49
850e291

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.23.0:

  • Add sync period field selection for teis and events if we have last successful sync.
  • [MSF Aggregate] Skip vaccination-app COCs to avoid decoding error

The work in this release was supported by RSL and MSF and developed by EyeSeeTea.

EyeSeeTea logo

Metadata Synchronization app 2.19.2

05 Aug 12:51
6eebe9a

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.19.2:

  • [MSF Aggregate] Skip vaccination-app COCs to avoid decoding error

The work in this release was supported by MSF and developed by EyeSeeTea.

EyeSeeTea logo

Metadata Synchronization app 2.22.0

26 Jun 08:47
ee88fb2

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.22.0:

  • Refactor towards better clean architecture
  • Bug fix: Events do not get synced if period is "Since last successful"
  • Remove metadataType of include exclude when type is not in rule
  • Improve GitHub actions
  • Bug fix: Schedule update does not reflect in scheduling
  • Bug fix: Fix issue with translations on embedded components
  • Allow to decide migrating references or full objects on an element by element basis
  • Allow more granularity on synchronization regarding sharing, users, user roles and user groups: now you can selected to (1) include objects and references, (2) include only references or (3) remove all
  • Remove non-essential data from sync paylod: created, createdBy, lastUpdated, lastUpdatedBy, default category objects.
  • Bug fix: Remove escape characters in instance mapping title
  • [Emergency Field Hospital] Improvements: Enhance user feedback on execution, better layout and refactor
  • Bug fix: Use TrackedEntities instead of TrackedEntityInstances to accommodate new TEI format
  • Bug fix: Fix typo in analytics completion message
  • Bug fix: Fix scheduler
  • Bug fix: History logs get elected when reloading the history page
  • Bug fix: Show also tei sync report if rule has any TEI selected
  • Bug fix: Fix error with orgUnitPath: Send only allowed params when POST TEIs

The work in this release was supported by Resolve to Save Lives, Samaritan's Purse and EyeSeeTea and developed by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.21.0...v2.22.0

Metadata Synchronization app 2.21.0

26 Feb 13:27
aacd262

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.21.0:

  • Support to DHIS2 41
  • Migrate to new endpoint for tracker/events
  • Maintain objectsTable column selection
  • Fix bug syncing for dashboards and visualizations
  • Fix bug to sync event charts and event reports
  • Update dhis2 version options to generate a package
  • Add missing friendly names for indicator types
  • Extend Dashboard Dependencies: Data elements of Visualizations, Program Indicators of data elements of visualization, Program Indicator of indicator of visualization and Data Elements of Indicators of Visualizations
  • EFH offline: Add extra sync rules
  • Refactor towards better clean architecture
  • Add CodeQL Continous Integration
  • Update d2-ui-components dependency
  • Fix API calls to check user roles on the bundle

The work in this release was supported by Resolve to Save Lives, Samaritan's Purse and EyeSeeTea and developed by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.20.0...v2.21.0

Metadata Synchronization app 2.20.0

30 Sep 12:36

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.20.0:
Improvements:

  • Add last successful sync period option

The work in this release was supported by Resolve to Save Lives and EyeSeeTea and developed by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.19.1...v2.20.0

Metadata Synchronization app 2.19.1

10 Sep 06:59

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.19.1:
Improvements:

  • Adds support for migrating datastore

Fixes:

  • Fix scheduler bug on building from sources

The work in this release was supported by Resolve to Save Lives and EyeSeeTea and developed by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.19.0...v2.19.1

Metadata Synchronization app 2.19.0

01 Aug 13:52

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.19.0:
Improvements:

  • Search metadata by id and code
  • Adds button to sync all OUs dynamically, regardless of id/whether they are created/or removed
  • Dynamicly sync all organisation units for metadata sync rules
  • Security improvements

Fixes:

  • Refresh ui on deleting an instance
  • Fix bug on event syncrionization that did not sync all TEIs when that option was selected
  • Removes "default" category from migrations (this issue apeared on DHIS2 v38.6)

The work in this release was supported by Samaritan's Purse and EyeSeeTea and developed by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.18.2...v2.19.0

Metadata Synchronization app 2.18.2

07 Jun 13:32

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.18.2:

  • Bug fix: Fixes problem with app reloading when it shouldn't.

The work in this release was supported by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.18.1...v2.18.2

Metadata Synchronization app 2.18.1

06 Jun 07:53
d4c8784

Choose a tag to compare

MDSync Logo

Documentation | Developer Guide | Video | Project Page

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.18.1:

  • Bug fix: Fixes problem with configuration files.

The work in this release was supported by EyeSeeTea.

EyeSeeTea logo

Full Changelog: v2.18.0...v2.18.1