The GitHub Actions job "Tests" on airflow.git has succeeded. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: 11505e542be519e59439a30ba165070a0e78a1dc / Kaxil Naik <[email protected]> AIP-72: Add "Get Connection" endpoint for Execution API This commit introduces a new endpoint, `/execution/connection/{connection_id}`, in the Execution API to retrieve connection details. T - Added `get_connection` endpoint to fetch connection details by `connection_id`. - Integrated placeholder function `get_task_token()` for token-based access control. - Implemented a placeholder `check_connection_access` function to validate task permissions for each connection request. - Access to connections is determined by the `allowed_connections` attribute in the task token (currently mocked). - Endpoint returns a 403 Forbidden status if the task does not have permission for the requested connection. - Placeholder `get_task_token()` function simulates task authentication; future updates will include JWT-based authentication. - Replace the placeholder `get_task_token()` with actual JWT-based authentication to dynamically determine task permissions. Report URL: https://github.com/apache/airflow/actions/runs/11713440811 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
