SpotiByeAds icon indicating copy to clipboard operation
SpotiByeAds copied to clipboard

Hygieia dashboard to display multi repos

Open alihussainiF1 opened this issue 4 years ago • 8 comments

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

alihussainiF1 avatar Sep 18 '20 13:09 alihussainiF1

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.

VivekBuzruk avatar Oct 01 '20 00:10 VivekBuzruk

The UI currently does not have this capability. We plan to implement this in UI rewrite- https://www.GitHub.com/hygieia/UI

rvema avatar Oct 01 '20 02:10 rvema

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).

hygieia_2buildWidgets

VivekBuzruk avatar Oct 08 '20 11:10 VivekBuzruk

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).

hygieia_multi_widget_21

hygieia_multi_widget_22

VivekBuzruk avatar Oct 13 '20 06:10 VivekBuzruk

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.

Courtneyp123 avatar Oct 13 '20 17:10 Courtneyp123

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 avatar Oct 14 '20 03:10 VivekBuzruk

@VivekBuzruk Yes, definitely. That sounds great.

Courtneyp123 avatar Oct 14 '20 13:10 Courtneyp123

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.

VivekBuzruk avatar Oct 23 '20 06:10 VivekBuzruk