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

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


    from 063a0e33cba Fix trigger job log tests (#55563) (#55800)
     new c83341880da fix unintended print of dag not found in serialised_dag 
table (#54972)
     new 1fb521e213a Adding a backcompat warning layer for 
airflow.settings.MASK_SECRETS_IN_LOGS (#55712)
     new 5f3e65401af Don't import/load executor if it's not necessary (#55742)
     new 6f222c1235c UI fixes for calendar (#55476)
     new 91790ea1e52 Add hyperlinks to dag_id column in Dag Runs and Task 
Instances pages (#55648)
     new c116d44c16d Correctly enable Connection "Save" button when editing 
'Extra Fields' (#55558)
     new 934a3cb84f3 Fix Task header in full screen logs (#55784)
     new e9d623618a3 Fix redirection to 'next' url raises an unsafe error 
(#55704)
     new 5d00661448c Enhance Grid view to support RWD (#55745)
     new 929c1955aae refactor(hitl): remove AirflowException from 
HITLTriggerEventError inheritance (#55763)
     new a524ff8eeec Fix mapIndex type validation error (#55794)
     new 08474428379 fix(hitl): fix HITL timeout error handling (#55760)
     new 6fae267ea8c Call sys.exit instead of builtin exit in task runner parse 
method in case of missing DAG or task. (#55786)
     new 06ad86039da refactor: Remove inactive asset check in scheduler (#55714)
     new 9767c80a133 SLA-to-Deadlines migration guide and minor 
Deadlines-related docs updates (#55743)
     new f612f23d857 Move rtl logic to react (#55808)
     new deea370923c Fix UI stats endpoint (#55733)
     new 7ce164dd38e Update 3.1.0 release notes based on latest cherry-picks
     new 44fe056a6b0 (docs) Update HITL tutorial screenshots (#55798)

The 19 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:
 RELEASE_NOTES.rst                                  |   6 +
 airflow-core/docs/howto/deadline-alerts.rst        |   7 ++
 airflow-core/docs/howto/index.rst                  |   1 +
 airflow-core/docs/howto/sla-to-deadlines.rst       |  89 ++++++++++++++
 airflow-core/docs/img/hitl_approve_reject.png      | Bin 527119 -> 0 bytes
 airflow-core/docs/img/hitl_branch_selected.png     | Bin 485113 -> 0 bytes
 airflow-core/docs/img/hitl_branch_selection.png    | Bin 451478 -> 0 bytes
 airflow-core/docs/img/hitl_wait_for_input.png      | Bin 493082 -> 0 bytes
 .../docs/img/hitl_wait_for_multiple_options.png    | Bin 524043 -> 0 bytes
 airflow-core/docs/img/hitl_wait_for_option.png     | Bin 493109 -> 0 bytes
 .../docs/img/ui-dark/hitl_approve_reject.png       | Bin 0 -> 477232 bytes
 .../docs/img/ui-dark/hitl_branch_selected.png      | Bin 0 -> 469903 bytes
 .../docs/img/ui-dark/hitl_branch_selection.png     | Bin 0 -> 456696 bytes
 .../docs/img/ui-dark/hitl_wait_for_input.png       | Bin 0 -> 459252 bytes
 .../img/ui-dark/hitl_wait_for_multiple_options.png | Bin 0 -> 474777 bytes
 .../docs/img/ui-dark/hitl_wait_for_option.png      | Bin 0 -> 446596 bytes
 .../docs/img/ui-light/hitl_approve_reject.png      | Bin 0 -> 352558 bytes
 .../docs/img/ui-light/hitl_branch_selected.png     | Bin 0 -> 350699 bytes
 .../docs/img/ui-light/hitl_branch_selection.png    | Bin 0 -> 336638 bytes
 .../docs/img/ui-light/hitl_wait_for_input.png      | Bin 0 -> 325927 bytes
 .../ui-light/hitl_wait_for_multiple_options.png    | Bin 0 -> 350426 bytes
 .../docs/img/ui-light/hitl_wait_for_option.png     | Bin 0 -> 323444 bytes
 .../docs/installation/upgrading_to_airflow3.rst    |   2 +-
 airflow-core/docs/tutorial/hitl.rst                |  12 +-
 .../api_fastapi/core_api/routes/ui/dashboard.py    |  32 +++--
 .../src/airflow/api_fastapi/core_api/security.py   |   4 +-
 .../src/airflow/cli/commands/scheduler_command.py  |   6 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |  16 +--
 airflow-core/src/airflow/models/taskinstance.py    |  24 ++--
 airflow-core/src/airflow/settings.py               |  15 +++
 .../src/airflow/ui/src/components/HoverTooltip.tsx |  63 ++++++++++
 .../src/airflow/ui/src/hooks/useSelectedVersion.ts |   6 +-
 .../src/airflow/ui/src/layouts/BaseLayout.tsx      |  19 ++-
 .../ui/src/layouts/Details/DagBreadcrumb.tsx       |   5 +-
 .../ui/src/layouts/Details/PanelButtons.tsx        |  51 +++++---
 airflow-core/src/airflow/ui/src/main.tsx           |  11 +-
 .../ui/src/pages/Connections/ConnectionForm.tsx    |  17 ++-
 .../airflow/ui/src/pages/Dag/Calendar/Calendar.tsx |  10 +-
 .../ui/src/pages/Dag/Calendar/CalendarCell.tsx     |  60 ++++++----
 .../ui/src/pages/Dag/Calendar/CalendarLegend.tsx   |   2 +-
 .../ui/src/pages/Dag/Calendar/CalendarTooltip.tsx  | 132 ++++++++++++++++-----
 .../pages/Dag/Calendar/CalendarTooltipContent.tsx  |  68 -----------
 .../src/pages/Dag/Calendar/DailyCalendarView.tsx   |  25 ++--
 .../src/pages/Dag/Calendar/HourlyCalendarView.tsx  |  26 +++-
 .../ui/src/pages/Dag/Calendar/calendarUtils.ts     |  22 +---
 .../ui/src/pages/Dag/Calendar/richTooltipUtils.ts  |  50 --------
 .../ui/src/pages/Dag/Calendar/useDelayedTooltip.ts |  60 ----------
 airflow-core/src/airflow/ui/src/pages/DagRuns.tsx  |   7 ++
 .../ui/src/pages/TaskInstance/AssetEvents.tsx      |  20 +++-
 .../airflow/ui/src/pages/TaskInstance/Details.tsx  |  19 ++-
 .../ui/src/pages/TaskInstance/Logs/Logs.tsx        |  21 ++--
 .../ui/src/pages/TaskInstance/TaskInstance.tsx     |  13 +-
 .../ui/src/pages/TaskInstances/TaskInstances.tsx   |   7 ++
 .../core_api/routes/ui/test_dashboard.py           |  30 ++++-
 .../unit/api_fastapi/core_api/test_security.py     |  23 ++++
 .../versions/head/test_task_instances.py           |  34 ------
 .../unit/cli/commands/test_scheduler_command.py    |   3 +-
 .../tests/unit/models/test_taskinstance.py         |  36 ------
 .../src/airflow/providers/standard/exceptions.py   |   2 +-
 .../airflow/providers/standard/operators/hitl.py   |   2 +-
 .../tests/unit/standard/operators/test_hitl.py     |  24 ++++
 reproducible_build.yaml                            |   4 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   3 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |   4 +-
 64 files changed, 652 insertions(+), 441 deletions(-)
 create mode 100644 airflow-core/docs/howto/sla-to-deadlines.rst
 delete mode 100644 airflow-core/docs/img/hitl_approve_reject.png
 delete mode 100644 airflow-core/docs/img/hitl_branch_selected.png
 delete mode 100644 airflow-core/docs/img/hitl_branch_selection.png
 delete mode 100644 airflow-core/docs/img/hitl_wait_for_input.png
 delete mode 100644 airflow-core/docs/img/hitl_wait_for_multiple_options.png
 delete mode 100644 airflow-core/docs/img/hitl_wait_for_option.png
 create mode 100644 airflow-core/docs/img/ui-dark/hitl_approve_reject.png
 create mode 100644 airflow-core/docs/img/ui-dark/hitl_branch_selected.png
 create mode 100644 airflow-core/docs/img/ui-dark/hitl_branch_selection.png
 create mode 100644 airflow-core/docs/img/ui-dark/hitl_wait_for_input.png
 create mode 100644 
airflow-core/docs/img/ui-dark/hitl_wait_for_multiple_options.png
 create mode 100644 airflow-core/docs/img/ui-dark/hitl_wait_for_option.png
 create mode 100644 airflow-core/docs/img/ui-light/hitl_approve_reject.png
 create mode 100644 airflow-core/docs/img/ui-light/hitl_branch_selected.png
 create mode 100644 airflow-core/docs/img/ui-light/hitl_branch_selection.png
 create mode 100644 airflow-core/docs/img/ui-light/hitl_wait_for_input.png
 create mode 100644 
airflow-core/docs/img/ui-light/hitl_wait_for_multiple_options.png
 create mode 100644 airflow-core/docs/img/ui-light/hitl_wait_for_option.png
 create mode 100644 airflow-core/src/airflow/ui/src/components/HoverTooltip.tsx
 delete mode 100644 
airflow-core/src/airflow/ui/src/pages/Dag/Calendar/CalendarTooltipContent.tsx
 delete mode 100644 
airflow-core/src/airflow/ui/src/pages/Dag/Calendar/richTooltipUtils.ts
 delete mode 100644 
airflow-core/src/airflow/ui/src/pages/Dag/Calendar/useDelayedTooltip.ts

Reply via email to