This is an automated email from the ASF dual-hosted git repository.
weilee pushed a change to branch render-json-logs-new-ui
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 13c9184ba4c test(test_log_reader): fix existing unit tests
omit e70acc551ea style: improve type annotation
omit 7b4bf266df7 style: reduce if-else and directly use bool for assigning
metadata["download_logs"]
omit a71e9790c21 style: group metadata pop
omit bdce7afdb44 Fix typescript useLogs
omit 86de741663e Render structured logs in the new UI rather than showing
raw JSON
add ae5afd97dd6 AIP-81 Include CLI Token Expiration Time API Configuration
and Integrate New Config in SimpleAuthManager (#46839)
add bb560528035 Implement dag version selector for source code. (#46885)
add 711d1fdc0e0 Enable accessing Variables from the top level of the DAG
files (#46869)
add 0adb5ad1cbe Fix run/task table links (#46901)
add 319cf3051b7 Remove 2.8 version check from CeleryExecutor CLI (#46910)
add c505b240bce AIP-84 Asset dependencies graph node filtering (#46890)
add ae086f2790f Render structured logs in the new UI rather than showing
raw JSON
add 1e1db717df8 Fix typescript useLogs
add 33e7049ca92 style: group metadata pop
add 9a40616a20f style: reduce if-else and directly use bool for assigning
metadata["download_logs"]
add e63d25b573d style: improve type annotation
add c608d76c391 test(test_log_reader): fix existing unit tests
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (13c9184ba4c)
\
N -- N -- N refs/heads/render-json-logs-new-ui (c608d76c391)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
airflow/api_fastapi/app.py | 2 +-
.../api_fastapi/core_api/openapi/v1-generated.yaml | 21 ++++
.../api_fastapi/core_api/routes/ui/dependencies.py | 20 +++-
.../core_api/services/ui/dependencies.py | 78 +++++++++++++++
airflow/api_fastapi/execution_api/app.py | 42 +++++++-
.../auth/managers/simple/openapi/v1-generated.yaml | 38 +++++++
.../managers/simple/{router => routes}/__init__.py | 0
.../managers/simple/{router => routes}/login.py | 48 +++------
.../managers/simple/services}/__init__.py | 0
airflow/auth/managers/simple/services/login.py | 74 ++++++++++++++
.../auth/managers/simple/simple_auth_manager.py | 2 +-
airflow/config_templates/config.yml | 10 ++
airflow/dag_processing/processor.py | 64 ++++++++++--
airflow/models/variable.py | 24 +++++
airflow/ui/openapi-gen/queries/common.ts | 12 ++-
airflow/ui/openapi-gen/queries/prefetch.ts | 15 ++-
airflow/ui/openapi-gen/queries/queries.ts | 11 ++-
airflow/ui/openapi-gen/queries/suspense.ts | 11 ++-
airflow/ui/openapi-gen/requests/services.gen.ts | 12 ++-
airflow/ui/openapi-gen/requests/types.gen.ts | 13 +++
airflow/ui/src/pages/Dag/Code/Code.tsx | 84 ++++++++++++++--
airflow/ui/src/pages/DagRuns.tsx | 5 -
airflow/ui/src/pages/TaskInstances.tsx | 23 +++--
hatch_build.py | 1 +
.../providers/celery/executors/celery_executor.py | 7 +-
.../src/airflow/providers/celery/version_compat.py | 1 -
task_sdk/src/airflow/sdk/__init__.py | 2 +
task_sdk/src/airflow/sdk/api/client.py | 4 +-
task_sdk/src/airflow/sdk/definitions/variable.py | 13 +++
.../core_api/routes/ui/test_dependencies.py | 109 +++++++++++++++++++--
tests/api_fastapi/test_app.py | 6 +-
.../managers/simple/{test_user.py => conftest.py} | 26 +++--
.../auth/managers/simple/routes}/__init__.py | 0
tests/auth/managers/simple/routes/test_login.py | 82 ++++++++++++++++
.../auth/managers/simple/services}/__init__.py | 0
tests/auth/managers/simple/services/test_login.py | 81 +++++++++++++++
.../managers/simple/test_simple_auth_manager.py | 21 ----
tests/auth/managers/simple/test_user.py | 21 ++--
tests/dag_processing/test_processor.py | 87 ++++++++--------
39 files changed, 874 insertions(+), 196 deletions(-)
create mode 100644 airflow/api_fastapi/core_api/services/ui/dependencies.py
rename airflow/auth/managers/simple/{router => routes}/__init__.py (100%)
rename airflow/auth/managers/simple/{router => routes}/login.py (51%)
copy airflow/{api_connexion => auth/managers/simple/services}/__init__.py
(100%)
create mode 100644 airflow/auth/managers/simple/services/login.py
copy tests/auth/managers/simple/{test_user.py => conftest.py} (70%)
copy {airflow/api_connexion => tests/auth/managers/simple/routes}/__init__.py
(100%)
create mode 100644 tests/auth/managers/simple/routes/test_login.py
copy {airflow/api_connexion =>
tests/auth/managers/simple/services}/__init__.py (100%)
create mode 100644 tests/auth/managers/simple/services/test_login.py