MarquezProject / marquez

Collect, aggregate, and visualize a data ecosystem's metadata
https://marquezproject.ai
Apache License 2.0
1.78k stars 320 forks source link

Add Job tagging to UI #2837

Closed davidsharp7 closed 5 months ago

davidsharp7 commented 5 months ago

Problem

Currently we can tag jobs via the API but not in UI.

Closes: #2817

Solution

Screenshot 2024-06-17 at 20 41 36 Screenshot 2024-06-19 at 21 32 53

Copy the basic infrastructure for tagging setting but apply it to the Job Detail page in the UI.

One-line summary:

Add job tagging to UI

Checklist

netlify[bot] commented 5 months ago

Deploy Preview for peppy-sprite-186812 canceled.

Name Link
Latest commit ae357ee6f022d7fad64980a58781c2744cef824a
Latest deploy log https://app.netlify.com/sites/peppy-sprite-186812/deploys/6672a420980eff00088462f0
codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 84.74%. Comparing base (bd07b9b) to head (ae357ee).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2837 +/- ## ========================================= Coverage 84.74% 84.74% Complexity 1456 1456 ========================================= Files 253 253 Lines 6562 6562 Branches 305 305 ========================================= Hits 5561 5561 Misses 850 850 Partials 151 151 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

davidsharp7 commented 5 months ago

Always an opportunity to learn more stuff!