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

   Backport of #71113 to `v3-3-test`.
   
   Cherry-picked from 02dbd2f6170448bcd8bf83e83617fe84c1bddb21.
   
   Conflict resolutions:
   - `security.py` / `test_security.py`: auto-merged. The core fix
     (`_authorize_backfill_in_path` + rewritten `requires_access_backfill`)
     applied cleanly.
   - `backfills.py` / `test_backfills.py`: the `GET 
/backfills/{backfill_id}/dag_runs`
     route (`list_backfill_dag_runs`) and its `TestListBackfillDagRuns` class 
do not
     exist on `v3-3-test` — they were added by a later main-only PR — so they 
were
     dropped. The `BACKFILL_NOT_FOUND` import and the four remaining 404-message
     swaps (`get` / `pause` / `unpause` / `cancel`) were kept.
   - `newsfragments/71113.significant.rst`: reworded "five routes" → "four" and
     removed the `/dag_runs` references so the v3-3 release note matches what
     actually shipped on that branch.
   
   Backfill and security tests pass (72 passed).
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


-- 
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