SpotiByeAds
SpotiByeAds copied to clipboard
Hygieia dashboard to display multi repos
Hi even though there are multiple issues raised and closed where this enhancement is implemented I am unable to find a working code to display multiple repositories in a single dashbaord this be included in the main repository of github to be included when the code is downloaded from the main repo
Is this possible? As I browsed through the code (esp.ly for Build) I found that current Dashboard / Widget organization does not have provision for multiple items from one category (build or repo ...).
May be expert can provide more guidance.
The UI currently does not have this capability. We plan to implement this in UI rewrite- https://www.GitHub.com/hygieia/UI
I could find a dirty fix. Added new Team Dashboard template. Later, I modified old UI + api to get 2 builds within a single dashboards. Find attached screenshot.
Will share once I have find that the code is stable (not breaking anything else).
Need to further validate , but made further changes in OLD UI to achieve multi-widget. Added custom templates. (This time added tabs instead of serially listing widgets).
Thanks @VivekBuzruk for your contributions. Are you planning on moving over to the new UI eventually? We're planning on making most of our changes there. If you do complete this implementation, you could create a PR and our team will review it.
1] new UI appears to be still evolving. Looks like will take some time. 2] After I complete my changes ie. validate also against Product Dashboard and Executive Dashboard will definitely create PR.
@VivekBuzruk Yes, definitely. That sounds great.
It appears, changes related to multiple widgets of same type in a single Team dashboard also require a small API / core change. ie. It is not just UI change. Without that Product Dashboard won't work. So, will take more time to create PR.
Also, before I create PR, I will get more clarity on the Hygieia Schema and understand relationship between Application, component, Business Service ....etc.