The GitHub Actions job "Tests (AMD)" on 
airflow.git/restrict-owner-link-and-extra-link-href-to-safe-schemes has 
succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
1a48e0247b6d61b4156def2b2256c3a7bc197ebe / Jarek Potiuk <[email protected]>
Restrict owner-link and extra-link href to safe schemes (http, https, mailto, 
relative)

Bring DAG `owner_links` and operator extra-link rendering in line with the
scheme-allowlist policy already used by markdown links (react-markdown's
default `urlTransform`) and log / XCom linkification (which is
`https?://`-only).

Adds a `getSafeExternalUrl` helper that passes through `http:`, `https:`,
`mailto:`, and same-origin / relative URLs and returns `undefined` for any
other scheme. Both `DagOwners.tsx` (owner-link rendering on the DAGs list
and DAG header) and `ExtraLinks.tsx` (operator extra-link buttons on the
task-instance page) now consult the helper and skip / downgrade to the
filter-link fallback when the href would be unsafe.

Generated-by: Claude Opus 4.7 (1M context) following the guidelines at
https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions

Report URL: https://github.com/apache/airflow/actions/runs/25705179750

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to