This is an automated email from the ASF dual-hosted git repository.
pierrejeambrun pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from aa7a3b24fd0 Remove logical_date from APIs and Functions, use run_id
instead (#42404)
add 3b8f8348dbc AIP-84 Get Configs / Get Config Value (#43841)
No new revisions were added by this update.
Summary of changes:
airflow/api_connexion/endpoints/config_endpoint.py | 3 +
.../api_fastapi/common/headers.py | 43 +-
airflow/api_fastapi/common/types.py | 9 +
.../core_api/datamodels/config.py} | 54 +--
.../api_fastapi/core_api/openapi/v1-generated.yaml | 210 +++++++++
.../api_fastapi/core_api/routes/public/__init__.py | 2 +
.../api_fastapi/core_api/routes/public/config.py | 174 ++++++++
.../core_api/routes/public/dag_sources.py | 21 +-
airflow/ui/openapi-gen/queries/common.ts | 44 +-
airflow/ui/openapi-gen/queries/prefetch.ts | 54 ++-
airflow/ui/openapi-gen/queries/queries.ts | 69 ++-
airflow/ui/openapi-gen/queries/suspense.ts | 69 ++-
airflow/ui/openapi-gen/requests/schemas.gen.ts | 70 +++
airflow/ui/openapi-gen/requests/services.gen.ts | 68 +++
airflow/ui/openapi-gen/requests/types.gen.ts | 102 ++++-
.../core_api/routes/public/test_config.py | 474 +++++++++++++++++++++
.../core_api/routes/public/test_dag_sources.py | 7 +-
17 files changed, 1409 insertions(+), 64 deletions(-)
copy providers/src/airflow/providers/airbyte/__init__.py =>
airflow/api_fastapi/common/headers.py (50%)
copy airflow/{api_connexion/schemas/config_schema.py =>
api_fastapi/core_api/datamodels/config.py} (55%)
create mode 100644 airflow/api_fastapi/core_api/routes/public/config.py
create mode 100644 tests/api_fastapi/core_api/routes/public/test_config.py