emecii opened a new pull request, #72897:
URL: https://github.com/apache/airflow/pull/72897

   Add an Active/Completed status filter to the DAG Backfills tab. The filter 
is stored in the URL and reuses the existing `active` query parameter on the 
backfills endpoint, so operators can isolate in-flight or historical 
reprocessing runs without a backend or schema change.
   
   This implements the status portion of the broader filter request.
   
   related: #53049
   
   ## Validation
   
   - `pnpm test src/pages/Dag/Backfills/Backfills.test.tsx` (5 passed)
   - `pnpm exec tsc --noEmit -p tsconfig.app.json`
   - focused ESLint and Prettier checks for all changed UI files
   - `prek run --from-ref upstream/main --stage pre-commit`
   - `prek run --from-ref upstream/main --stage manual --skip 
compile-ui-assets-dev --skip view-skill-eval --skip run-skill-eval-codex`
   - negative control: the two new status-filter cases fail when `active` is 
removed from the generated API query, then pass after restoration
   
   ## Visual evidence
   
   No screenshot is attached to this draft yet. The standalone Vite client 
requires a running Airflow API server to render this authenticated DAG view; 
this draft is therefore backed by the focused component tests, TypeScript 
check, and production UI asset build above.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Codex (GPT-5)
   
   Generated-by: Codex (GPT-5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   ---
   
   Drafted-by: Codex (GPT-5) (no human review before posting)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to