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]
