This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a change to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from f558eadcfe4 [v3-0-test] Render custom `map_index_template` on task 
completion (#49809) (#50194)
     new 43aaec81271 docs(ruff): fix outdated content and add airflow rule 
list, ruff configuration links (#50232)
     new f2cae5f3c4c Fix ContinuousTimetable false triggering when last run 
ends in future (#45175)
     new 93960d8d194 Add `dag_run_conf` to `RunBackfillForm` (#49763)
     new 9a43eb8d736 minor cosmetic changes (#50044)
     new 4cc590d559e refactor: migrate to new ui endpoint (#50028)
     new b9d5264a654 Refactor Dashboard to enhance layout (#50026)
     new 733c7ee97ea Added the download button on the assets page (#50045)
     new b174882b9da Add dateInterval validation and error handling (#50072)
     new e23a474437f Bump vite from 5.4.18 to 5.4.19 in 
/airflow-core/src/airflow/ui (#50074)
     new 848c1b31140 Added validation in flexibleform (#49981)
     new d5812660b1e Restore hover+selection crosshairs to grid view (#50050)
     new 6c42950f543 Fix date range field alignment (#50086)
     new e3b068ddb30 Add auto-refresh for `Stats` (#50088)
     new 8490b2c3ca3 Fix node selections (#50095)
     new a7e74d33fc4 Fix duration charts (#50094)
     new ca8d0114cd1 Fix datetime validation (#50116)
     new cae60348d19 Add TIs tab to mapped task details (#50085)
     new 44bb1010372 Added focus view on grid and graph on second click (#50125)
     new 5ad8cb83b37 Fixes validation error and adds error indicator (#50127)
     new 604e65d76f9 Add formatted extra to asset events (#50124)
     new 554e15921ba fix: wrap overflowing texts of asset events (#50173)
     new a40c476b4ab Add audit log extra to table and improve UX (#50100)
     new 746257fc105 Use top-level imports in docs if possible (#50195)
     new f001dc2d9b2 Handle MappedTaskGroup map indexes (#49996)
     new 3ecefff6e93 Move webserver expose config to api section (#50209)

The 25 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:
 Dockerfile.ci                                      |   2 +-
 .../docs/authoring-and-scheduling/assets.rst       |   6 +-
 airflow-core/docs/best-practices.rst               |  10 +-
 .../docs/installation/upgrading_to_airflow3.rst    |   3 +
 .../api_fastapi/core_api/routes/public/config.py   |   4 +-
 .../execution_api/datamodels/taskinstance.py       |   2 +-
 .../execution_api/routes/task_instances.py         |  40 ++++-
 .../src/airflow/cli/commands/config_command.py     |   4 +
 .../src/airflow/config_templates/config.yml        |  18 +--
 airflow-core/src/airflow/configuration.py          |   3 +-
 airflow-core/src/airflow/timetables/simple.py      |  17 +-
 airflow-core/src/airflow/ui/package.json           |   2 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         |  50 ++++--
 .../ui/src/components/Assets/AssetEvent.tsx        |  32 ++--
 .../ui/src/components/Assets/AssetEvents.tsx       |   8 +-
 .../src/airflow/ui/src/components/ConfigForm.tsx   | 121 ++++++++++++++
 .../src/components/DagActions/RunBackfillForm.tsx  |  93 ++++++-----
 .../ui/src/components/DataTable/DataTable.tsx      |   6 +-
 .../airflow/ui/src/components/DateTimeInput.tsx    |   4 +-
 .../airflow/ui/src/components/DurationChart.tsx    |   4 +-
 .../components/FlexibleForm/FieldAdvancedArray.tsx |  27 +---
 .../src/components/FlexibleForm/FieldDateTime.tsx  |   4 +-
 .../src/components/FlexibleForm/FieldDropdown.tsx  |   3 +-
 .../components/FlexibleForm/FieldMultiSelect.tsx   |   3 +-
 .../components/FlexibleForm/FieldMultilineText.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldNumber.tsx |   3 +-
 .../ui/src/components/FlexibleForm/FieldObject.tsx |  23 +--
 .../ui/src/components/FlexibleForm/FieldRow.tsx    |  38 +++--
 .../src/components/FlexibleForm/FieldSelector.tsx  |  26 +--
 .../ui/src/components/FlexibleForm/FieldString.tsx |   3 +-
 .../components/FlexibleForm/FieldStringArray.tsx   |   3 +-
 .../src/components/FlexibleForm/FlexibleForm.tsx   |  56 ++++++-
 .../airflow/ui/src/components/FlexibleForm/Row.tsx |   8 +-
 .../ui/src/components/FlexibleForm/index.tsx       |   1 +
 .../components/FlexibleForm/isParamRequired.tsx}   |  16 +-
 .../airflow/ui/src/components/Graph/DagNode.tsx    |   3 +-
 .../ui/src/components/Graph/DefaultNode.tsx        |   1 +
 .../ui/src/components/Graph/DownloadButton.tsx     |   4 +-
 .../ui/src/components/RenderedJsonField.tsx        |   2 +-
 .../src/components/TriggerDag/TriggerDAGForm.tsx   | 178 +++++++--------------
 .../ui/src/layouts/Details/DetailsLayout.tsx       |  12 +-
 .../airflow/ui/src/layouts/Details/Graph/Graph.tsx |   4 +-
 .../airflow/ui/src/layouts/Details/Grid/Grid.tsx   |   2 +-
 .../airflow/ui/src/layouts/Details/Grid/GridTI.tsx | 105 ++++++------
 .../ui/src/layouts/Details/Grid/TaskNames.tsx      |  22 ++-
 .../ui/src/layouts/Details/PanelButtons.tsx        |  35 +++-
 .../src/airflow/ui/src/pages/Asset/Asset.tsx       |   1 -
 .../src/airflow/ui/src/pages/Asset/AssetGraph.tsx  |   4 +-
 .../ui/src/pages/Connections/ConnectionForm.tsx    |   5 +-
 .../airflow/ui/src/pages/Dashboard/Dashboard.tsx   |   2 +-
 .../Dashboard/HistoricalMetrics/DagRunMetrics.tsx  |  31 ++--
 .../Dashboard/HistoricalMetrics/MetricSection.tsx  |   2 +-
 .../HistoricalMetrics/TaskInstanceMetrics.tsx      |  39 ++---
 .../airflow/ui/src/pages/Dashboard/Stats/Stats.tsx |  37 ++---
 .../src/airflow/ui/src/pages/Events/Events.tsx     | 105 ++++++++----
 .../MappedTaskInstance/MappedTaskInstance.tsx      |   6 +-
 .../ui/src/pages/TaskInstance/TaskInstance.tsx     |  43 ++++-
 .../auth/managers/simple/test_middleware.py        |   9 +-
 .../core_api/routes/public/test_config.py          |   6 +-
 .../versions/head/test_task_instances.py           |   3 +
 .../unit/timetables/test_continuous_timetable.py   |  11 ++
 chart/docs/airflow-configuration.rst               |   2 +-
 clients/python/README.md                           |   4 +-
 dev/README_RELEASE_PYTHON_CLIENT.md                |   4 +-
 devel-common/src/tests_common/pytest_plugin.py     |   3 +-
 scripts/docker/entrypoint_ci.sh                    |   2 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |   4 +-
 task-sdk/src/airflow/sdk/definitions/xcom_arg.py   |  23 ++-
 .../task_sdk/definitions/test_mappedoperator.py    |  15 +-
 69 files changed, 879 insertions(+), 496 deletions(-)
 create mode 100644 airflow-core/src/airflow/ui/src/components/ConfigForm.tsx
 copy 
airflow-core/src/airflow/{api_fastapi/auth/managers/simple/ui/rules/off.js => 
ui/src/components/FlexibleForm/isParamRequired.tsx} (66%)

Reply via email to