cern-sis / issues-inspire

0 stars 0 forks source link

From detail page, add a link always to point to running dags on airflow #561

Closed drjova closed 1 week ago

drjova commented 1 month ago

We should add a link to the running dags on the detail view. We can add a box below the snow tickets and be visible only for admins. The link should be similar with the error link.

karolina-siemieniuk-morawska commented 3 weeks ago

TECH NOTES:

  1. In AuthorDetailPageContainer.tsx line 331 add new <ContentBox /> with subTitle prop "Running dags". It should only be visible if the user role is superuser or admin. It should display a link to running dag as follows https://workflows.inspire.dev.siscern.org/dagrun/list/?_flt_0_run_id=<id>
drjova commented 3 weeks ago

@karolina-siemieniuk-morawska there is an issue with this:

Image

It displays a null in front, and maybe it will be better UX to add a button? Because just display the UUID it's weird, WDYT?