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]

Reply via email to