unity-sds / unity-ui

Apache License 2.0
0 stars 0 forks source link

Create health dashboard and integrate dynamic navbar #32

Closed anilnatha closed 6 months ago

anilnatha commented 6 months ago

Purpose

This PR addresses the addition of a health dashboard and addition of routes loaded through the health JSON to the navbar.

Note: Additional changes will be needed to address the need to sort the navbar and handle the routing of internal UIs (e.g. job monitoring, creating new jobs, health dashboard, etc.) vs externally hosted UIs (dockstore, stac browser, airflow, etc.) that are dynamically loaded via the health JSON data.

Proposed Changes

Health Dashboard

image

Updated Menu (Desktop)

image

Updated Menu (Mobile)

image

anilnatha commented 6 months ago

@rtapella The build checks are failing for the docker image build, I'll look into those and commit the fixes to this same branch.