Skip to content

feat: enable dashboard plugin [DHIS2-21962] - #387

Open
edoardo wants to merge 3 commits into
masterfrom
feat/enable-dashboard-plugin-DHIS2-21962
Open

edoardo wants to merge 3 commits into
masterfrom
feat/enable-dashboard-plugin-DHIS2-21962

Conversation

@edoardo

@edoardo edoardo commented Sep 21, 2026

Copy link
Copy Markdown
Member

Part of DHIS2-21962

Description

The event-visualizer appKey is already used, so we need a different key for the EVER app.
individual-data-visualizer is the current most likely candidate.
The app's title is also updated accordingly.

The dashboard app is handling "standalone" plugins differently then the others.
The "standalone" plugins fetch the visualization directly and don't need it to be passed via props from dashboard app.
This means we need to read the visualization id from the visualizationId prop, instead of the visualization one which carried the whole vis object.


Quality checklist

Add N/A to items that are not applicable and check them.

This replaces the old visualization prop which is an object.
@dhis2-bot

Copy link
Copy Markdown
Contributor

🚀 Deployed on https://pr-387.event-visualizer.netlify.dhis2.org

@dhis2-bot
dhis2-bot temporarily deployed to netlify September 21, 2026 09:24 Inactive
@edoardo edoardo changed the title Feat: enable dashboard plugin [DHIS2-21962 feat: enable dashboard plugin [DHIS2-21962] Sep 21, 2026
@dhis2-bot
dhis2-bot temporarily deployed to netlify September 21, 2026 10:01 Inactive
@sonarqubecloud

Copy link
Copy Markdown

@HendrikThePendric
HendrikThePendric dismissed their stale review September 21, 2026 13:11

I need to review in more detail

This branch was previously deployed

1 inactive deployment
netlify 8cf99931 Deployed Sep 21, 2026 by dhis2-bot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants