This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v2-8-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 53f2a9b1b8 Synchronize missing changes in breeze with main and
regenerate images
new 87a1b8e039 Update black linter example in `STATIC_CODE_CHECKS.rst`
(#36249)
new 16ae63fb96 fix inheritance checking of security manager in
FabAuthManager (#36343)
new 6fe0b77cc3 Add libxml2 install command for macOS in contributor quick
start doc (#36388)
new ff10401854 Update Objectstore tutorial with prereqs section (#36983)
new aa1ca21703 Making links in task logs as hyperlinks by preventing HTML
injection (#36829)
new b7b8fd763f Handle SystemExit raised in the task. (#36986)
new b0e48499ea Use execution_date= param as a backup to base date for grid
view (#37018)
new 8295984f04 Remove superfluous `@Sentry.enrich_errors` (#37002)
new d79af4b0db Upgrade yarn stack in pre-commits (#37048)
new 2fef8d7ba3 Fixing status icon alignment for various views (#36804)
new 172c510c82 Re-add old licences-UI file to gitignore (#37175)
new da72faefd6 Type Check for retries: Add tests (#37183)
new defaaefbc6 Resolve handler close race condition at triggerer shutdown
(#37206)
new 00eeacc4d4 Use `next_url` instead of `next` (#37225)
new e47c7238c2 Fix the otel config descriptions (#37229)
new 9fb752c270 Fix the value of `dateTimeAttrFormat` constant (#37285)
new 2cb6027280 Fix permission check on DAGs when `access_entity` is
specified (#37290)
new 639f18b246 Fix permissions of parent folders for log file handler
(#37310)
new 1995d45f0f treeview - deterministic and new getter (#37162)
new b6318c2fcd Add more-itertools as dependency of common-sql (#37359)
new c9f8654687 Fix typo in deferring.rst (#37367)
new 25a5aa65cf Remove unused pageSize method. (#37319)
new 2ed27313df Rmeove flakiness introduced by cleanup in configuration
test (#37375)
new b47cc4a094 Add redirect for deprecated page (#37384)
new 14bfc4188c Remove `markdown` from core dependencies (#37396)
new ac868952c6 Add Python 3.12 exclusions in providers/pyproject.toml
(#37404)
new 68e38ba17e Fix bug with clicking url-unsafe tags (#37395)
new 022cc48e89 Fix a bug in fundamentals doc (#37440)
new 9965b41f40 Bump undici from 5.26.3 to 5.28.3 in /airflow/www (#37493)
new 5ece0dc76e Fix Airflow serialization for namedtuple (#37168)
new 0efcf87418 Change margin to padding so first task can be selected
(#37527)
new c6a5d4e78b Fix upgrade docs to reflect true cli flags available
(#37231)
The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
.pre-commit-config.yaml | 6 +-
airflow/api_connexion/security.py | 5 +-
airflow/auth/managers/fab/fab_auth_manager.py | 2 +-
airflow/config_templates/config.yml | 13 ++--
airflow/models/baseoperator.py | 2 +-
airflow/models/dag.py | 25 ++++--
airflow/models/taskinstance.py | 23 +++++-
airflow/providers/apache/beam/provider.yaml | 4 +
airflow/providers/common/sql/provider.yaml | 1 +
airflow/providers/papermill/provider.yaml | 5 ++
airflow/sentry.py | 3 +-
airflow/serialization/pydantic/taskinstance.py | 2 +-
airflow/serialization/serde.py | 29 +++++--
airflow/utils/log/file_task_handler.py | 37 ++++++---
airflow/utils/log/trigger_handler.py | 8 +-
airflow/www/package.json | 2 +
airflow/www/static/js/dag/StatusBox.tsx | 5 ++
.../js/dag/details/taskInstance/Logs/LogBlock.tsx | 2 +-
.../js/dag/details/taskInstance/Logs/utils.ts | 27 ++++++-
airflow/www/static/js/dag/grid/renderTaskRows.tsx | 4 +-
airflow/www/static/js/dag/useFilters.tsx | 6 +-
airflow/www/static/js/dags.js | 5 --
airflow/www/static/js/datetime_utils.js | 2 +-
airflow/www/templates/airflow/dags.html | 2 +-
airflow/www/yarn.lock | 89 +++++++++++++++++++++-
contributing-docs/03_contributors_quick_start.rst | 8 ++
contributing-docs/08_static_code_checks.rst | 6 +-
.../authoring-and-scheduling/deferring.rst | 2 +-
docs/apache-airflow/installation/upgrading.rst | 14 ++--
docs/apache-airflow/redirects.txt | 1 +
docs/apache-airflow/tutorial/fundamentals.rst | 2 +-
docs/apache-airflow/tutorial/objectstorage.rst | 28 ++++---
generated/provider_dependencies.json | 9 ++-
pyproject.toml | 12 +--
tests/auth/managers/fab/test_fab_auth_manager.py | 2 +-
tests/core/test_configuration.py | 3 +
tests/models/test_baseoperator.py | 18 ++++-
tests/models/test_dag.py | 17 ++++-
tests/models/test_taskinstance.py | 31 ++++++++
tests/serialization/test_serde.py | 9 +++
tests/utils/test_log_handlers.py | 30 ++++++++
tests/www/views/test_anonymous_as_admin_role.py | 5 +-
tests/www/views/test_views_tasks.py | 4 +-
44 files changed, 406 insertions(+), 105 deletions(-)