Skip to content

Releases: EyeSeeTea/d2-tools

d2 tools 0.3.0

10 Dec 14:34
98426b6
Compare
Choose a tag to compare

d2-tools is a command line tool that performs the typical actions in a DHIS2 instance.

New in release 0.3.0:

  • Get Data Elements and Program Indicators from Indicators (numerator and denominator)
  • SQLs to maintain audit tables
  • Script to detect users without 2-factor authentication
  • Script to monitor user authority changes
  • Sanitize models pluralization. Make sure models are plural when needed
  • [Load Tests] Add socks proxy support
  • Update d2-api to support dhis2 >= 2.38
  • Bug fixed: d2-api did not return wrapper response
  • Add HTTPS Agent to handle proxied connection on MS Teams hook
  • Script to move TEIs to another org unit
  • Script to close active enrollment based on event updated date
  • SQL to change username

The work in this release was supported by OCG, OCBA, SP and WHO and implemented by EST

EyeSeeTea logo

d2 tools 0.2.0

02 Apr 08:44
a9e7458
Compare
Choose a tag to compare

d2-tools is a command line tool that performs the typical actions in a DHIS2 instance.

New in release 0.2.0:

  • Update events which met a particular condition
  • Detect and delete duplicated events for event/tracker programs
  • Move events between organisation units
  • Enhance program rules backend execution
  • Update category options sharing settings based on some rules
  • Move Tracked Entity Attribute value to another attribute
  • Script to test recorded scenarios (loading tests)
  • Notify data value changes for specific data elements
  • Copy user attribute to another attribute and notify user
  • Compare users and organisation units from two different servers
  • [Translation script] Support cell type number
  • [Translation script] Add documentation for the translation script

The work in this release was supported by MSF, SP and WHO and implemented by EST

EyeSeeTea logo

d2 tools 0.1.0

17 Oct 11:19
8c3a6f9
Compare
Choose a tag to compare

d2-tools is a command line tool that performs the typical actions in a DHIS2 instance.

New in release 0.1.0:

  • Compare differences between two or more datasets (metadata)
  • Execute program rules for tracker and event programs
  • Import/export tracker data and metadata
  • Revert last set of data values based on certain criteria (not stored by a user or posted before a certain date)
  • Import translation for any piece of metadata from an excel file
  • Get and delete dangling data values (data values that are not part of a dataset anymore because their associated data element was removed).
  • Find and delete duplicate events (data elements for duplication detection can be specified from the command line).
  • Copy organisation units configuration from a dataset to 1 or multiple datasets

The work in this release was supported by MSF, SP and WHO and implemented by EST

EyeSeeTea logo