Skip to content

UI: Bulk mark Dag runs as success/failed from multi-select#68278

Draft
pierrejeambrun wants to merge 1 commit into
apache:mainfrom
astronomer:ui-bulk-mark-dag-runs
Draft

UI: Bulk mark Dag runs as success/failed from multi-select#68278
pierrejeambrun wants to merge 1 commit into
apache:mainfrom
astronomer:ui-bulk-mark-dag-runs

Conversation

@pierrejeambrun

Copy link
Copy Markdown
Member

Front-end counterpart of #67948 (which added the bulk "mark Dag runs as success/failed" API). Adds a bulk Mark as action to the Dag Runs multi-select action bar, next to the existing bulk Clear and Delete — restoring the Airflow 2 "multi-select → Mark Success / Mark Failed" workflow for Dag runs.

Marking multiple runs goes through the bulk Dag run endpoint in a single request (no per-run fan-out), via the generated useDagRunServiceBulkDagRuns React Query hook. Mirrors the existing BulkMarkTaskInstancesAsButton and the bulk Clear/Delete Dag-run buttons.

closes: #63854

Screenshots

  • Action bar with the new "Mark as" menu (success / failed, with affected counts)
  • Mark-as confirmation dialog (target state badge + note)

Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

Add a bulk Mark-as-success/failed action to the Dag Runs multi-select
action bar, next to the existing bulk Clear and Delete. Marking many runs
at once goes through the bulk Dag run endpoint in a single request instead
of one call per run.
@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UI - Clear/Mark Success/Fail multiple Dag runs from multi-select

1 participant