cancerDHC / dashboard

CCDH Project GitHub Tasks Dashboard
https://cancerdhc.github.io/dashboard
0 stars 2 forks source link

Toggle Workstreams on / off in dashboard display #5

Closed monicacecilia closed 3 years ago

monicacecilia commented 3 years ago

It would be great if we could toggle all the tickets for a specific workstream on/off from the dashboard display.

monicacecilia commented 3 years ago

@jen-martin - have you been able to look into the ability to toggle workstreams on / off in our dashboard?

jen-martin commented 3 years ago

There are a couple of ways to handle this. The ideal solution will require significant modification to original Frappe Gantt chart app (to handle moving the y-coordinate of all the SVG graphics that are below the hidden group). The less ideal but quick-and-easy option involves re-querying GitHub to include/exclude by workstream. I can definitely have one or the other option done by the end of the quarter.

jen-martin commented 3 years ago

Done. PR #9 replaces the text labels at the top with buttons to toggle each work stream's task items on or off.

Note that this iteration of the task viewer no longer displays items without an associated milestone indicating the Phase. (I can add a button to show/hide these items if desired.)