Skip to content

Releases: dhis2-utils/tool-dashboard-pruner

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 08:58
v1.0.0
e26ce1f

Changed

  • Rebuilt on the DHIS2 App Platform (React, @dhis2/ui, @dhis2/app-runtime), replacing the
    webpack/jQuery/DataTables implementation. The app key is unchanged, so installing this version
    upgrades 0.1.x in place.
  • One selection checkbox per row plus a select-all checkbox (which selects only the rows matching the
    current search) replace the separate "Delete selected" / "Delete all empty dashboards" buttons.
  • Deletions are confirmed in a dialog that lists the dashboards to be deleted.
  • The "Share with me" button and the automatic sharing of each dashboard before deleting it were
    removed: superusers can already read and delete every dashboard, and other users are only shown
    dashboards they can delete. Each row has an Open link to the dashboard instead.
  • Requires DHIS2 2.40 or newer.

Added

  • Dashboards that a push analysis uses (up to DHIS2 2.42) are marked and cannot be selected or deleted,
    since the server refuses to delete them. If a delete still fails for that reason, the message says so
    instead of showing the database error.
  • "Last viewed (days ago)" column for the "not viewed in one year" check, showing "Never" for
    dashboards that were never opened.
  • "Run check again" button and the time the shown results were computed.
  • Public access shows whether the public can view or edit a dashboard.
  • Translatable user interface.

Fixed

  • Deleted dashboards no longer reappear in the list after deleting. The server keeps the previous
    integrity check result for up to an hour and keeps serving it while a new run is in progress; the
    app now waits for the result of the run it started.
  • Dashboards that are public with view-only access were shown as "Private".
  • The "last updated" column showed the last viewed date for the "not viewed in one year" check.
  • On DHIS2 2.40 and 2.41, dashboards not shared with the superuser showed "Unknown" for created date and
    public access. They are now looked up individually.
  • Dashboard names are no longer inserted into the page as HTML (stored cross-site scripting).

0.1.9

Choose a tag to compare

@github-actions github-actions released this 20 Nov 08:22
v0.1.9
ebe1b84

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.8

Choose a tag to compare

@github-actions github-actions released this 20 Nov 07:17
v0.1.8
c8757e8

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.7

Choose a tag to compare

@github-actions github-actions released this 18 Jun 07:53
v0.1.7
27acbaf

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.6

Choose a tag to compare

@github-actions github-actions released this 18 Jun 07:49
v0.1.6
0819d21

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.5

Choose a tag to compare

@github-actions github-actions released this 14 Feb 16:04
d28b868

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.4

Choose a tag to compare

@github-actions github-actions released this 13 Feb 14:14
1d7f442

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.

[0.1.1]

Added

  • Include DHIS2 header bar

Fixed

  • Fixed webpack config to properly load project

0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Dec 15:21

Changelog

All notable changes to this project will be documented in this file.

[0.1.0]

Added

  • Initial release.
  • Updated automation to release zip artifact.