This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/v3-3-test/3-3-core-ui-package-updates-efcaa4f107
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 1af32a2ba97 Bump the 3-3-core-ui-package-updates group across 1
directory with 29 updates
omit beeb92649f7 Bump webpack (#72491)
omit 8aa7a7f1719 Bump the 3-3-edge-ui-package-updates group across 1
directory with 12 updates (#72255)
omit 02a7f2b1092 Bump the 3-3-fab-ui-package-updates group across 1
directory with 4 updates (#72384)
omit 21f33aa9260 [v3-3-test] Prevent Dag CLI subcommands from being
silently dropped (#72340) (#72365)
omit c8aff5e1287 [v3-3-test] UI: Show duration chart tooltips in the
selected timezone (#72024) (#72339)
omit f2495b85ce8 [v3-3-test] UI: Translate durations and relative times in
the selected language (#72309) (#72334)
omit f543ffdd479 [v3-3-test] Export AIRFLOW_TEST_MODE from airflow tasks
test without --env-vars (#72291) (#72320)
omit b7b166f4cc6 [v3-3-test] Make the CI unit test timeout fire before the
job timeout does (#72259) (#72299)
omit fd88296d318 [v3-3-test] Fix cleared tasks getting stuck when a Dag run
has no version (#71696) (#71773)
omit e5f859778c5 [v3-3-test] Stop variables export/import from silently
corrupting values (#70944) (#71791)
omit 35dd6f89dc0 [v3-3-test] Enable ruff B023 (function-uses-loop-variable)
and fix violations (#70640) (#72273)
omit 7b6a96cabd2 [v3-3-test] Add SerializedVariableInterval for deadline
alerts (#71802) (#72244)
omit d6978cef4b1 [v3-3-test] Monitor the workflow run breeze actually
dispatched (#71305) (#72256)
omit dcff43e9f5c Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 9 updates (#72220)
omit 4d23d2968a8 [v3-3-test] Authenticate only once per task process to
external secrets backends (#71756) (#72237)
omit f8195fc30c4 Bump swagger-ui-dist (#71892)
omit fff35ce6a4b [v3-3-test] Fix static checks randomly failing with
"PYTHONWARNINGS not set" (#72226) (#72232)
omit 74ce439e699 Bump the 3-3-auth-ui-package-updates group across 1
directory with 8 updates (#72218)
omit 311398b9f0d [v3-3-test] Fix static check `update-breeze-cmd-output`
(#72227)
omit cafbc6c71b8 Bump the github-actions-updates group across 1 directory
with 5 updates (#72223)
omit d0f2a207524 Bump the 3-3-uv-dependency-updates group across 1
directory with 6 updates (#72216)
omit 6cbfd954e11 Stop backfill endpoints disclosing ids across Dags you
cannot see (#71113) (#72192)
omit ebed80a3fb0 [v3-3-test] Write doc-only marker when change
classification overrides the answer (#72167) (#72195)
omit 9b714c8a0de [v3-3-test] Clean up comments and tests for the Dag
version inflation checker (#72028) (#72180)
omit 7d1a1ce4b19 [v3-3-test] Stop Breeze container SSH setup from modifying
the host ~/.ssh (#72182) (#72191)
omit 3610b802eec [v3-3-test] Remove the unreachable 404 from the create
Variable endpoint (#71245) (#72190)
omit c5ba28c343c [v3-3-test] Check Variable write conflicts against the
team being written (#72042) (#72125)
omit 50c5a2c34ec [v3-3-test] Document the access a first-time provider
release manager must request (#72169) (#72178)
omit 26335dd4161 [v3-3-test] Be specific on how to create the PyPI token
for a provider release (#72170) (#72177)
omit 38e8c653d5b [v3-3-test] Fix N+1 query in bulk update for Variables and
Pools (#71918) (#72160)
omit f1222224665 [v3-3-test] Make breeze setup recover from a broken legacy
uv tool install (#72059) (#72175)
omit d54729e43bc [v3-3-test] Derive the testing issue title date from
RELEASE_DATE (#72168) (#72179)
omit dd7f042b263 [v3-3-test] Honor the API server Dag cache TTL when no
size limit is set (#71814) (#71845)
omit 3c43d121d51 [v3-3-test] Reuse the ambient session when skipping
pending TIs in dag-run terminal state (#71488) (#71955)
omit 8d774f59467 Prevent React plugins from inheriting a prior bundle's
component (#71943) (#72136)
omit f2fd63cab07 [v3-3-test] Remove TaskFlow recommendation in doc part2
(#72090) (#72118)
omit dfd63a71108 [v3-3-test] Fix Sphinx error in CLI reference docs for
dags test command (#71120) (#72076)
omit 28e04e02653 [v3-3-test] Remove TaskFlow recommendation in doc (#71315)
(#72074)
omit 8c6736bbed7 Bump eslint (#72066)
omit 8e6ce1240a5 [v3-3-test] Fix nested non-Dag with-statement exiting the
Dag context in version inflation checker (#68795) (#71956)
omit 0c5e03bf864 [v3-3-test] Surface connection test errors in the UI
instead of failing silently (#71954) (#71963)
omit 557c94c23cf [v3-3-test] Include the JSON parse-error message in the
Variable form warning (#71780) (#71953)
omit 8c2e08c3011 [v3-3-test] UI: Allow file downloads from plugin external
view iframes (#71803) (#71952)
omit 486f54d0b93 [v3-3-test] Remove non-committers from CODEOWNERS (#71724)
(#71728)
omit 67b6015171d [v3-3-test] Reduce memory used when deleting queued asset
events (#71917) (#71937)
omit 3a7d6cfbec5 [v3-3-test] Complete French UI translations (#71666)
(#71790)
omit 90473999fbf [v3-3-test] Improve-arabic-translations (#71519) (#71789)
omit 0a4537d2e4f [v3-3-test] Make GridButton tooltip label timezone aware
(#71944) (#71951)
omit 1fce547150f Activate assets materialized from an AssetAlias so they
appear in the Assets tab (#71555) (#71935)
omit 26065d1c676 [v3-3-test] Reduce memory used when deleting a Dag with a
large history (#71185) (#71889)
omit a75957c9885 [v3-3-test] Reuse CI image built from the same sources in
another checkout (#71886) (#71910)
omit 9a7a272459d [v3-3-test] Fix typos across contributor and provider
documentation (#71884) (#71903)
omit dd79a44fc3d Bump the 3-3-edge-ui-package-updates group across 1
directory with 5 updates (#71901)
omit 819f2c30fc8 [v3-3-test] Fix Variable.set rewriting team_name of
existing variables (#71823) (#71904)
omit 70264b4696e Bump the 3-3-auth-ui-package-updates group across 1
directory with 4 updates (#71894)
omit 32959e679f1 [v3-3-test] UI: Show an empty object for object params
with no value (#71710) (#71876)
omit 98f941b1382 [v3-3-test] UI - french- less literal translation
(#71792) (#71846)
omit 439704157a3 [v3-3-test] Drop the stale RFC 9457 TODO on the
task-instance-run endpoint (#71552) (#71873)
omit 79d1babcbb6 Return 404 from task state store endpoints for unknown
task instances (#70983) (#71860)
omit 55e341fc167 [v3-3-test] Fix Dag callbacks silently dropped when
version inflation check blocks parsing (#70987) (#71865)
omit a0050407725 [v3-3-test] Document service.name and service.instance.id
for OpenTelemetry metrics (#71564) (#71854)
omit bae89e416d0 [v3-3-test] Fix datetime pickers unusable on Firefox and
Safari (#71627) (#71788)
omit 794bb2879f9 [v3-3-test] Regenerate API datamodels after the CI
environment lock upgrade (#71718) (#71838)
omit bd680179a82 [v3-3-test] Stop dag processor from warning on every file
path normalized for stats (#71091) (#71764)
omit 621af71add1 [v3-3-test] Require Dag edit to delete asset queued events
(#71736) (#71828)
omit b32636456ee [v3-3-test] Bound the scheduler's deserialized Dag cache
(#71704) (#71821)
omit e26a4cfe458 [v3-3-test] Scope /assets/events to the Dags the caller
may read (#71741) (#71785)
omit 4632e58c7e0 [v3-3-test] Increase padding bottom to make last section
clickable. (#71679) (#71755)
omit 27d1ee56628 [v3-3-test] Serve logs from scheduler if any executor is
LocalExecutor (#71283) (#71781)
omit 3426221b7f9 [v3-3-test] Keep ZIP-archived Dags active when
dag_discovery_safe_mode is False (#68518) (#71714)
omit a3a1c9a5a8f [v3-3-test] Dispatch the highest priority tasks first in
the executor (#70942) (#71715)
omit 74748318066 [v3-3-test] Fix deadline serialization, repr, and prune
edge cases (#70421) (#71726)
omit 20c78760738 [v3-3-test] Honor FORWARDED_ALLOW_IPS when the API server
runs under gunicorn (#71429) (#71708)
omit cdfd6478e5b [v3-3-test] Move SendGrid and SES email backend setup docs
to their providers (#71571) (#71638)
omit 0c8354ca9d8 [v3-3-test] Fix short-read handling in task-sdk IPC
framing (#69253) (#71609)
omit a6d34831d85 [v3-3-test] Gate Java SDK dependency changes (#71401)
(#71593)
omit 0c8adff6597 [v3-3-test] Add password field type to FlexibleForm
(#70473) (#71573)
omit b28c4ad805a [v3-3-test] Fix one bad callback request crashing the Dag
processor and dropping the rest (#70990) (#71608)
omit ea5d12ec322 [v3-3-test] Update the docs recommending dag.test() for
custom operator tests (#71542) (#71587)
omit 8fcbb24caa3 [v3-3-test] Resolve provider namespaces from the real
directory tree in prek hooks (#70468) (#71553)
omit ba96a1af4f3 [v3-3-test] Use uv --package instead of --project in
codegen prek hooks (#71511) (#71512)
omit a75b7cdf239 [v3-3-test] Convert check-sdk-imports to capture
occurences than files (#71212) (#71398)
omit d469be5b44f [v3-3-test] Catch general Exception when initializing a
dag bundle (#71355) (#71363)
omit 1a6d7283f6e [v3-3-test] Fix deactivation of stale zip-packaged DAGs
(#70586) (#71326)
omit 69c05b7c316 [v3-3-test] Avoid scheduler crash when periodic
maintenance actions fail (#69487) (#71288)
omit f1a1391047e [v3-3-test] Spell out the empty version suffix for the SVN
provider build (#71247) (#71451)
omit 7fe5d450ccb [v3-3-test] Fix missing _team_name on DagRun before some
listener calls (#70760) (#71262)
omit 721b13f59b6 [v3-3-test] Run UI compile checks in CI when only an
OpenAPI spec changes (#70643) (#70672)
omit 99f20f087f0 [v3-3-test] Bump the uv-dependency-updates group in
/dev/breeze with 5 updates (#70850) (#70866)
omit 490f5e28694 [v3-3-test] Refactor latest DagRun load options for
consistency (#67911) (#71706)
omit 728605cfb5b [v3-3-test] Release DB connection before deserializing
DAGs in grid structure endpoint (#69832) (#71626)
omit f15c37773e4 [v3-3-test] Document HTTP statuses that API routes raise
but never declared (#71011) (#71622)
omit 4c91c4ee51f [v3-3-test] Fix airflow config lint staying silent on
conditional removal rules (#70977) (#71651)
omit 9c18c7be40b Fix lang-SDK k8s test on release branches by using their
own SDKs (#71640)
omit d69e74460b3 [v3-3-test] Pin the Go SDK CI toolchain to the patched Go
release (#71582) (#71585)
omit 389d3b01c75 [v3-3-test] Build lang-SDK k8s test artifacts from the
branch when targeting main (#71527) (#71588)
omit db618f97ce6 Bump the github-actions-updates group with 3 updates
(#71607)
omit 530e3a972d1 Bump the 3-3-uv-dependency-updates group across 1
directory with 3 updates (#71615)
omit 07a65a69e98 [v3-3-test] Add BaseDeadlineReference and
deadline_reference to the SDK public interface (#70706) (#71208)
omit 0b368cafaf6 Bump eslint-plugin-react-refresh (#71633)
omit b3311a4d6ab Bump eslint-plugin-react-refresh (#71635)
omit 8387400c4bb Bump eslint-plugin-react-refresh (#71632)
omit dadb4e254c1 Bump eslint-plugin-react-refresh (#71634)
omit ae26d82e0e5 [v3-3-test] Bump happy-dom (#71594) (#71613)
omit 458e2098242 Bump the 3-3-core-ui-package-updates group across 1
directory with 6 updates (#71604)
omit 68f2408daed Bump the 3-3-edge-ui-package-updates group across 1
directory with 2 updates (#71596)
omit 35bb138a3d4 Bump the 3-3-auth-ui-package-updates group across 1
directory with 3 updates (#71597)
omit 600c8f768c9 [v3-3-test] Fix `clearTaskInstances` returning 500 instead
of 422 on invalid body (#70237) (#71559)
omit e4c73e9610d Bump happy-dom (#71595)
omit 4fa803e5232 Bump the 3-3-uv-dependency-updates group in /dev/breeze
with 4 updates (#71415)
omit 15b6495a9dd Mark only a run's most recent asset event as triggering it
(#71441) (#71547)
omit baf11732073 [v3-3-test] Fix Variables API handling of non-string JSON
values (#71018) (#71526)
omit 630e041f948 [v3-3-test] Keep Dag run execution API endpoints working
for older Task SDK clients (#70138) (#71438)
omit efacd8ff737 Bump swagger-ui-dist (#71290)
omit 02a491ddb45 Bump the 3-3-edge-ui-package-updates group across 1
directory with 6 updates (#71414)
omit 02f65969a66 Add regression test for Connection extra redact safeguard
(#71439) (#71537)
omit 7243ad0b54b Bump the github-actions-updates group with 3 updates
(#71422)
omit a4b4c61c953 Bump eslint (#71509)
omit adba4e458ff [v3-3-test] Refactor AdvancedSearchToggle and SearchBar
components for improved clarity and functionality (#71470) (#71501)
omit d047e188c66 [v3-3-test] Add pnpm overrides after audit review in
simple auth manager (#71447) (#71504)
omit e52d3993aed [v3-3-test] Include server error detail in Task SDK API
error tracebacks (#71440) (#71491)
omit 1580d890c82 [v3-3-test] Show each Dag only once in airflow dags list
(#70934) (#71481)
omit 0e12c802f3e Bump the 3-3-core-ui-package-updates group across 1
directory with 8 updates (#71418)
omit dba185e64b6 Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 6 updates (#71411)
omit 628a6ef2e6c [v3-3-test] Always tag providers from the wave tag during
release (#71431) (#71434)
omit 551c0b0eb0e Fix Calendar view hanging for Dags with high-frequency
cron schedules (#71263) (#71435)
omit b39873f085a Require existing-connection read access when testing an
existing connection (#67620) (#71428)
omit 28c152fbd6c Bump the 3-3-auth-ui-package-updates group across 1
directory with 6 updates (#71413)
omit db03de7f1ae [v3-3-test] Add backward-walk coverage for cursor-based
pagination (#71365) (#71376)
omit 02b5732569d Bump globals (#71294)
omit 444cda95f70 [v3-3-test] Fix Grid view failing to load large Dags on
MySQL (#71342) (#71370)
omit 42da08560de [v3-3-test] Fix misspelled variable in CI migration test
DB manager export (#71334) (#71335)
omit 1bcd4d64aed Bump the github-actions-updates group with 7 updates
(#71300)
omit 4206599ff20 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates
group (#71296)
omit 5900a2e6912 Bump globals (#71293)
omit 40e93ee65a5 Bump the 3-3-core-ui-package-updates group across 1
directory with 9 updates (#71299)
omit 1bef905aa69 [v3-3-test] Fix release dry-run aborting on a workflow run
it never dispatched (#71131) (#71233)
omit 96ff9fd99ac [v3-3-test] Bump cryptography (#71139) (#71147)
omit 80013286dd9 Stop Dependabot from raising Go SDK PRs against v3-3-test
(#71223) (#71266)
omit 7ddc700e381 [v3-3-test] Give each mypy prek hook its own file list in
CI (#70654) (#71236)
omit b1f78ebe6a9 Bump the github-actions-updates group across 1 directory
with 8 updates (#71231)
omit 916e416cdb6 Bump @types/semver (#71226)
omit 4d9180365b8 Bump react-hook-form (#71225)
omit 10361a7130d Bump the 3-3-fab-ui-package-updates group across 1
directory with 2 updates (#71006)
omit b19eabd7700 Bump the 3-3-uv-dependency-updates group across 1
directory with 2 updates (#71024)
omit 0248d9f802e [v3-3-test] Group Dependabot security updates and keep
v3-3-test covered (#70556) (#70597)
omit 7272b7bc8ff Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 4 updates (#71023)
omit ad927cec29e Bump the 3-3-auth-ui-package-updates group across 1
directory with 6 updates (#71026)
omit cfcdd9fa02b Bump the 3-3-edge-ui-package-updates group across 1
directory with 7 updates (#71029)
add 275ac7303fa Update python client version/changelog for 3.3.1 release
add 1e806dadd81 Bump the 3-3-edge-ui-package-updates group across 1
directory with 7 updates (#71029)
add 443c9c32a06 Bump the 3-3-auth-ui-package-updates group across 1
directory with 6 updates (#71026)
add 08a76289e58 Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 4 updates (#71023)
add cc7ae5b72a2 [v3-3-test] Group Dependabot security updates and keep
v3-3-test covered (#70556) (#70597)
add eb6ae25be66 Bump the 3-3-uv-dependency-updates group across 1
directory with 2 updates (#71024)
add 2218e8d1f40 Bump the 3-3-fab-ui-package-updates group across 1
directory with 2 updates (#71006)
add 93b84b90918 Bump react-hook-form (#71225)
add 14439a5824e Bump @types/semver (#71226)
add 09ed5bc3778 Bump the github-actions-updates group across 1 directory
with 8 updates (#71231)
add eb7e92e2a0d [v3-3-test] Give each mypy prek hook its own file list in
CI (#70654) (#71236)
add f046c1e273f Stop Dependabot from raising Go SDK PRs against v3-3-test
(#71223) (#71266)
add 64ae2f2a772 [v3-3-test] Bump cryptography (#71139) (#71147)
add 3c238bd5b0a [v3-3-test] Fix release dry-run aborting on a workflow run
it never dispatched (#71131) (#71233)
add 3584ece2a67 Bump the 3-3-core-ui-package-updates group across 1
directory with 9 updates (#71299)
add ac234744fed Bump globals (#71293)
add 387b83e1ce1 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates
group (#71296)
add 91714d9b7f0 Bump the github-actions-updates group with 7 updates
(#71300)
add bcebe34de44 [v3-3-test] Fix misspelled variable in CI migration test
DB manager export (#71334) (#71335)
add 85dc47b1e1a [v3-3-test] Fix Grid view failing to load large Dags on
MySQL (#71342) (#71370)
add 02c7abee919 Bump globals (#71294)
add 05f81030e17 [v3-3-test] Add backward-walk coverage for cursor-based
pagination (#71365) (#71376)
add 54f033b1a4b Bump the 3-3-auth-ui-package-updates group across 1
directory with 6 updates (#71413)
add 7f19f7104f2 Require existing-connection read access when testing an
existing connection (#67620) (#71428)
add f9306f79d81 Fix Calendar view hanging for Dags with high-frequency
cron schedules (#71263) (#71435)
add 718d4b23224 [v3-3-test] Always tag providers from the wave tag during
release (#71431) (#71434)
add 1a6c5d43189 Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 6 updates (#71411)
add 42813558083 Bump the 3-3-core-ui-package-updates group across 1
directory with 8 updates (#71418)
add 77895b37876 [v3-3-test] Show each Dag only once in airflow dags list
(#70934) (#71481)
add 7d27bdc7125 [v3-3-test] Include server error detail in Task SDK API
error tracebacks (#71440) (#71491)
add a8afb0eeae2 [v3-3-test] Add pnpm overrides after audit review in
simple auth manager (#71447) (#71504)
add a06968de8b6 [v3-3-test] Refactor AdvancedSearchToggle and SearchBar
components for improved clarity and functionality (#71470) (#71501)
add 9057fb1d873 Bump eslint (#71509)
add 89679cddbd8 Bump the github-actions-updates group with 3 updates
(#71422)
add 16d24df3fd7 Add regression test for Connection extra redact safeguard
(#71439) (#71537)
add cc4571b238e Bump the 3-3-edge-ui-package-updates group across 1
directory with 6 updates (#71414)
add a81ebd1610e Bump swagger-ui-dist (#71290)
add ce168d87761 [v3-3-test] Keep Dag run execution API endpoints working
for older Task SDK clients (#70138) (#71438)
add fea5064fe36 [v3-3-test] Fix Variables API handling of non-string JSON
values (#71018) (#71526)
add 32732f4f4d5 Mark only a run's most recent asset event as triggering it
(#71441) (#71547)
add a5e134358e0 Bump the 3-3-uv-dependency-updates group in /dev/breeze
with 4 updates (#71415)
add ba90bb31dc9 Bump happy-dom (#71595)
add 42722da9a56 [v3-3-test] Fix `clearTaskInstances` returning 500 instead
of 422 on invalid body (#70237) (#71559)
add 8e393e9a566 Bump the 3-3-auth-ui-package-updates group across 1
directory with 3 updates (#71597)
add 98c05aece21 Bump the 3-3-edge-ui-package-updates group across 1
directory with 2 updates (#71596)
add 29a5750fc6d Bump the 3-3-core-ui-package-updates group across 1
directory with 6 updates (#71604)
add 10fb5102a8d [v3-3-test] Bump happy-dom (#71594) (#71613)
add 2beccc6b58f Bump eslint-plugin-react-refresh (#71634)
add 64c504d443a Bump eslint-plugin-react-refresh (#71632)
add 48ff21592b7 Bump eslint-plugin-react-refresh (#71635)
add a1348bdf9b2 Bump eslint-plugin-react-refresh (#71633)
add 0e433d2c574 [v3-3-test] Add BaseDeadlineReference and
deadline_reference to the SDK public interface (#70706) (#71208)
add 01a7fe30bca Bump the 3-3-uv-dependency-updates group across 1
directory with 3 updates (#71615)
add e835e4bad61 Bump the github-actions-updates group with 3 updates
(#71607)
add 83f122afb03 [v3-3-test] Build lang-SDK k8s test artifacts from the
branch when targeting main (#71527) (#71588)
add 47a5d0cc20e [v3-3-test] Pin the Go SDK CI toolchain to the patched Go
release (#71582) (#71585)
add a7bedda1eee Fix lang-SDK k8s test on release branches by using their
own SDKs (#71640)
add 97ede286a0f [v3-3-test] Fix airflow config lint staying silent on
conditional removal rules (#70977) (#71651)
add 227c135903c [v3-3-test] Document HTTP statuses that API routes raise
but never declared (#71011) (#71622)
add b1d87bbefaa [v3-3-test] Release DB connection before deserializing
DAGs in grid structure endpoint (#69832) (#71626)
add f1199956abd [v3-3-test] Refactor latest DagRun load options for
consistency (#67911) (#71706)
add 5c2c2e485c8 [v3-3-test] Bump the uv-dependency-updates group in
/dev/breeze with 5 updates (#70850) (#70866)
add 7d0f04e551a [v3-3-test] Run UI compile checks in CI when only an
OpenAPI spec changes (#70643) (#70672)
add 148664cb5d2 [v3-3-test] Fix missing _team_name on DagRun before some
listener calls (#70760) (#71262)
add da25b865b84 [v3-3-test] Spell out the empty version suffix for the SVN
provider build (#71247) (#71451)
add 051cc160bdb [v3-3-test] Avoid scheduler crash when periodic
maintenance actions fail (#69487) (#71288)
add feea5d8ae77 [v3-3-test] Fix deactivation of stale zip-packaged DAGs
(#70586) (#71326)
add 9f700b1f473 [v3-3-test] Catch general Exception when initializing a
dag bundle (#71355) (#71363)
add c4193c9d64c [v3-3-test] Convert check-sdk-imports to capture
occurences than files (#71212) (#71398)
add fc30f4e31cb [v3-3-test] Use uv --package instead of --project in
codegen prek hooks (#71511) (#71512)
add 4f59760c595 [v3-3-test] Resolve provider namespaces from the real
directory tree in prek hooks (#70468) (#71553)
add dc7e1969e3d [v3-3-test] Update the docs recommending dag.test() for
custom operator tests (#71542) (#71587)
add b9154e5a5ff [v3-3-test] Fix one bad callback request crashing the Dag
processor and dropping the rest (#70990) (#71608)
add a884219e5fe [v3-3-test] Add password field type to FlexibleForm
(#70473) (#71573)
add 8dd8df8fd17 [v3-3-test] Gate Java SDK dependency changes (#71401)
(#71593)
add a3cb51cefe2 [v3-3-test] Fix short-read handling in task-sdk IPC
framing (#69253) (#71609)
add 0a1388f4661 [v3-3-test] Move SendGrid and SES email backend setup docs
to their providers (#71571) (#71638)
add 93d24a8e5d5 [v3-3-test] Honor FORWARDED_ALLOW_IPS when the API server
runs under gunicorn (#71429) (#71708)
add b08ba9ae108 [v3-3-test] Fix deadline serialization, repr, and prune
edge cases (#70421) (#71726)
add dc40ee1c342 [v3-3-test] Dispatch the highest priority tasks first in
the executor (#70942) (#71715)
add 7f0f949656f [v3-3-test] Keep ZIP-archived Dags active when
dag_discovery_safe_mode is False (#68518) (#71714)
add cc0bf0d3e4c [v3-3-test] Serve logs from scheduler if any executor is
LocalExecutor (#71283) (#71781)
add 5c2fbbf97ab [v3-3-test] Increase padding bottom to make last section
clickable. (#71679) (#71755)
add 7e9695bbfa2 [v3-3-test] Scope /assets/events to the Dags the caller
may read (#71741) (#71785)
add 310b69fe051 [v3-3-test] Bound the scheduler's deserialized Dag cache
(#71704) (#71821)
add 59dfde6cf9c [v3-3-test] Require Dag edit to delete asset queued events
(#71736) (#71828)
add e5cc8a9fe82 [v3-3-test] Stop dag processor from warning on every file
path normalized for stats (#71091) (#71764)
add 207582886c1 [v3-3-test] Regenerate API datamodels after the CI
environment lock upgrade (#71718) (#71838)
add 610a6af5bf2 [v3-3-test] Fix datetime pickers unusable on Firefox and
Safari (#71627) (#71788)
add 4687cfa2fc4 [v3-3-test] Document service.name and service.instance.id
for OpenTelemetry metrics (#71564) (#71854)
add e0c54776b26 [v3-3-test] Fix Dag callbacks silently dropped when
version inflation check blocks parsing (#70987) (#71865)
add 6e68d1c4901 Return 404 from task state store endpoints for unknown
task instances (#70983) (#71860)
add a947b28e603 [v3-3-test] Drop the stale RFC 9457 TODO on the
task-instance-run endpoint (#71552) (#71873)
add 2ad7edd8db2 [v3-3-test] UI - french- less literal translation
(#71792) (#71846)
add d951ee2b397 [v3-3-test] UI: Show an empty object for object params
with no value (#71710) (#71876)
add a5e7ee8ff8c Bump the 3-3-auth-ui-package-updates group across 1
directory with 4 updates (#71894)
add 74a90354b47 [v3-3-test] Fix Variable.set rewriting team_name of
existing variables (#71823) (#71904)
add 0fc905a6f95 Bump the 3-3-edge-ui-package-updates group across 1
directory with 5 updates (#71901)
add 90aa2880a04 [v3-3-test] Fix typos across contributor and provider
documentation (#71884) (#71903)
add b2142da77d5 [v3-3-test] Reuse CI image built from the same sources in
another checkout (#71886) (#71910)
add 03d251e14b2 [v3-3-test] Reduce memory used when deleting a Dag with a
large history (#71185) (#71889)
add 13f1807e836 Activate assets materialized from an AssetAlias so they
appear in the Assets tab (#71555) (#71935)
add d747f1b7071 [v3-3-test] Make GridButton tooltip label timezone aware
(#71944) (#71951)
add 2d529dcecb2 [v3-3-test] Improve-arabic-translations (#71519) (#71789)
add 511a5c8a466 [v3-3-test] Complete French UI translations (#71666)
(#71790)
add d79237ceab0 [v3-3-test] Reduce memory used when deleting queued asset
events (#71917) (#71937)
add a592bf2f50d [v3-3-test] Remove non-committers from CODEOWNERS (#71724)
(#71728)
add 56f45754d5e [v3-3-test] UI: Allow file downloads from plugin external
view iframes (#71803) (#71952)
add 9e52db83d8d [v3-3-test] Include the JSON parse-error message in the
Variable form warning (#71780) (#71953)
add a9a1d2b9f7a [v3-3-test] Surface connection test errors in the UI
instead of failing silently (#71954) (#71963)
add 18a7ef0eee5 [v3-3-test] Fix nested non-Dag with-statement exiting the
Dag context in version inflation checker (#68795) (#71956)
add c8a21f1d84a Bump eslint (#72066)
add 1ed563c457c [v3-3-test] Remove TaskFlow recommendation in doc (#71315)
(#72074)
add a7c041ea550 [v3-3-test] Fix Sphinx error in CLI reference docs for
dags test command (#71120) (#72076)
add f07fca6e60d [v3-3-test] Remove TaskFlow recommendation in doc part2
(#72090) (#72118)
add 024dd39a1b2 Prevent React plugins from inheriting a prior bundle's
component (#71943) (#72136)
add 73b360fe38d [v3-3-test] Reuse the ambient session when skipping
pending TIs in dag-run terminal state (#71488) (#71955)
add f42a5b89bf4 [v3-3-test] Honor the API server Dag cache TTL when no
size limit is set (#71814) (#71845)
add 3f4d8ca5356 [v3-3-test] Derive the testing issue title date from
RELEASE_DATE (#72168) (#72179)
add c7dfad57ddd [v3-3-test] Make breeze setup recover from a broken legacy
uv tool install (#72059) (#72175)
add 9e511b6add4 [v3-3-test] Fix N+1 query in bulk update for Variables and
Pools (#71918) (#72160)
add 11521906500 [v3-3-test] Be specific on how to create the PyPI token
for a provider release (#72170) (#72177)
add 6c5eccfa6b3 [v3-3-test] Document the access a first-time provider
release manager must request (#72169) (#72178)
add 288e7a10e9f [v3-3-test] Check Variable write conflicts against the
team being written (#72042) (#72125)
add d6c0704bfad [v3-3-test] Remove the unreachable 404 from the create
Variable endpoint (#71245) (#72190)
add f80066ca873 [v3-3-test] Stop Breeze container SSH setup from modifying
the host ~/.ssh (#72182) (#72191)
add d8fcacaecbb [v3-3-test] Clean up comments and tests for the Dag
version inflation checker (#72028) (#72180)
add b2c21d8b4ba [v3-3-test] Write doc-only marker when change
classification overrides the answer (#72167) (#72195)
add a5c5fc90d44 Stop backfill endpoints disclosing ids across Dags you
cannot see (#71113) (#72192)
add 49496c2810d Bump the 3-3-uv-dependency-updates group across 1
directory with 6 updates (#72216)
add ff66cd6d2fe Bump the github-actions-updates group across 1 directory
with 5 updates (#72223)
add 80166544021 [v3-3-test] Fix static check `update-breeze-cmd-output`
(#72227)
add 4dc0642e592 Bump the 3-3-auth-ui-package-updates group across 1
directory with 8 updates (#72218)
add ad63a1d9ab6 [v3-3-test] Fix static checks randomly failing with
"PYTHONWARNINGS not set" (#72226) (#72232)
add 7229df25673 Bump swagger-ui-dist (#71892)
add 3ccdbd2a29e [v3-3-test] Authenticate only once per task process to
external secrets backends (#71756) (#72237)
add 07d523d960b Bump the 3-3-ui-plugin-template-package-updates group
across 1 directory with 9 updates (#72220)
add 543d2419420 [v3-3-test] Monitor the workflow run breeze actually
dispatched (#71305) (#72256)
add b3363d57e89 [v3-3-test] Add SerializedVariableInterval for deadline
alerts (#71802) (#72244)
add 3c29b99274e [v3-3-test] Enable ruff B023 (function-uses-loop-variable)
and fix violations (#70640) (#72273)
add 141cf6f7c63 [v3-3-test] Stop variables export/import from silently
corrupting values (#70944) (#71791)
add 7c2d4fe6fd2 [v3-3-test] Fix cleared tasks getting stuck when a Dag run
has no version (#71696) (#71773)
add 7474f272946 [v3-3-test] Make the CI unit test timeout fire before the
job timeout does (#72259) (#72299)
add bb4e24fac12 [v3-3-test] Export AIRFLOW_TEST_MODE from airflow tasks
test without --env-vars (#72291) (#72320)
add 97df92ded18 [v3-3-test] UI: Translate durations and relative times in
the selected language (#72309) (#72334)
add 64ae8ee464c [v3-3-test] UI: Show duration chart tooltips in the
selected timezone (#72024) (#72339)
add b0e3e4d4bbf [v3-3-test] Prevent Dag CLI subcommands from being
silently dropped (#72340) (#72365)
add 60c134a5d49 Bump the 3-3-fab-ui-package-updates group across 1
directory with 4 updates (#72384)
add 3901e9e7d03 Bump the 3-3-edge-ui-package-updates group across 1
directory with 12 updates (#72255)
add b14f04fc641 Bump webpack (#72491)
add a6d1f62bf03 [v3-3-test] Fix DAG.cli() crashing on dags pause and
unpause (#72109) (#72565)
add 90179a6df08 [v3-3-test] Stop airflow standalone leaking components
when one fails to start (#72464) (#72568)
add 5ec3f482980 [v3-3-test] Show the test type description in provider
compatibility job names (#72551) (#72573)
add 93154077c6d [v3-3-test] Stop airflow providers get --full mutating
cached provider metadata (#72346) (#72601)
add fcc46d34846 [v3-3-test] Fix airflow connections test returning success
exit code on failure (#72548) (#72583)
add 96c4c4c5e6a [v3-3-test] Split task execution architecture docs:
concise overview + dev guide (#70657) (#71858)
add ecb77a3bc64 Fix deadline never firing after non-deadline Dag edit
(#68734) (#71859)
add 617f4ec3f31 [v3-3-test] Fail loudly when a UI dev server dies in
breeze dev mode (#71784) (#71887)
add 3803947da92 [v3-3-test] Report Dag cache metrics under each
component's own namespace (#71815) (#71925)
add 7ed7e803164 [v3-3-test] Stop airflowctl e2e xcom tests failing on a
slow compose stack (#72260) (#72295)
add 8838298160f Respect the limit search param in the task overview
duration chart (#72147) (#72357)
add c4a75f0ae8d [v3-3-test] Fix to Broken link in Tasks SDK Documentation
(#72443) (#72452)
add 3bbccc6d608 Bump the 3-3-core-ui-package-updates group across 1
directory with 29 updates
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 (1af32a2ba97)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/v3-3-test/3-3-core-ui-package-updates-efcaa4f107
(3bbccc6d608)
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:
.github/workflows/test-providers.yml | 2 +-
.pre-commit-config.yaml | 1 +
airflow-core/docs/core-concepts/overview.rst | 92 ++-------
.../diagram_java_sdk_execution_architecture.md5sum | 1 -
.../diagram_java_sdk_execution_architecture.png | Bin 176205 -> 0 bytes
.../img/diagram_java_sdk_execution_sequence.md5sum | 1 -
.../img/diagram_java_sdk_execution_sequence.png | Bin 189307 -> 0 bytes
...diagram_native_language_sdk_architecture.md5sum | 1 -
.../img/diagram_task_execution_architecture.md5sum | 1 +
.../img/diagram_task_execution_architecture.png | Bin 0 -> 47036 bytes
.../img/diagram_task_execution_architecture.py | 154 ++++++++++++++
.../src/airflow/api_fastapi/common/dagbag.py | 10 +-
.../src/airflow/cli/commands/connection_command.py | 1 +
.../src/airflow/cli/commands/dag_command.py | 16 +-
.../src/airflow/cli/commands/provider_command.py | 3 +-
.../src/airflow/cli/commands/standalone_command.py | 4 +-
.../src/airflow/jobs/scheduler_job_runner.py | 9 +-
airflow-core/src/airflow/models/dagbag.py | 127 +++++++-----
airflow-core/src/airflow/models/serialized_dag.py | 18 +-
.../ui/src/pages/Task/Overview/Overview.test.tsx | 80 ++++++++
.../ui/src/pages/Task/Overview/Overview.tsx | 7 +-
.../tests/unit/api_fastapi/common/test_dagbag.py | 26 ++-
.../unit/cli/commands/test_connection_command.py | 5 +-
.../tests/unit/cli/commands/test_dag_command.py | 28 +++
.../unit/cli/commands/test_provider_command.py | 59 ++++++
.../unit/cli/commands/test_standalone_command.py | 13 ++
airflow-core/tests/unit/jobs/test_scheduler_job.py | 4 +
airflow-core/tests/unit/models/test_dagbag.py | 120 +++++++----
.../tests/unit/models/test_serialized_dag.py | 113 +++++++++++
.../tests/airflowctl_tests/conftest.py | 157 ++++++++++-----
.../tests/airflowctl_tests/constants.py | 11 +-
.../tests/airflowctl_tests/test_dag_run_wait.py | 222 +++++++++++++++++++++
clients/python/CHANGELOG.md | 10 +
clients/python/version.txt | 2 +-
contributing-docs/30_new_language_sdk.rst | 3 +
.../31_task_execution_architecture.rst | 116 +++++++++++
contributing-docs/README.rst | 8 +
...agram_coordinator_execution_architecture.md5sum | 1 +
.../diagram_coordinator_execution_architecture.png | Bin 0 -> 185035 bytes
.../diagram_coordinator_execution_architecture.py | 110 +++++-----
.../diagram_coordinator_execution_sequence.md5sum | 1 +
.../diagram_coordinator_execution_sequence.png | Bin 0 -> 219883 bytes
.../diagram_coordinator_execution_sequence.py | 72 ++++---
.../diagram_go_edge_worker_architecture.md5sum | 1 +
.../images/diagram_go_edge_worker_architecture.png | Bin
.../images/diagram_go_edge_worker_architecture.py | 17 +-
.../diagram_task_sdk_execution_architecture.md5sum | 0
.../diagram_task_sdk_execution_architecture.png | Bin
.../diagram_task_sdk_execution_architecture.py | 0
.../diagram_task_sdk_execution_sequence.md5sum | 0
.../diagram_task_sdk_execution_sequence.png | Bin
.../images}/diagram_task_sdk_execution_sequence.py | 0
contributing-docs/testing/airflow_ctl_tests.rst | 12 ++
.../prek/check_metrics_synced_with_the_registry.py | 64 ++++--
scripts/ci/prek/compile_ui_assets_dev.py | 49 ++++-
.../test_check_metrics_synced_with_the_registry.py | 75 ++++++-
.../tests/ci/prek/test_compile_ui_assets_dev.py | 208 +++++++++++++++++++
.../observability/metrics/metrics_template.yaml | 24 +++
task-sdk/docs/examples.rst | 2 +-
task-sdk/docs/index.rst | 2 +
60 files changed, 1690 insertions(+), 373 deletions(-)
delete mode 100644
airflow-core/docs/img/diagram_java_sdk_execution_architecture.md5sum
delete mode 100644
airflow-core/docs/img/diagram_java_sdk_execution_architecture.png
delete mode 100644
airflow-core/docs/img/diagram_java_sdk_execution_sequence.md5sum
delete mode 100644
airflow-core/docs/img/diagram_java_sdk_execution_sequence.png
delete mode 100644
airflow-core/docs/img/diagram_native_language_sdk_architecture.md5sum
create mode 100644
airflow-core/docs/img/diagram_task_execution_architecture.md5sum
create mode 100644
airflow-core/docs/img/diagram_task_execution_architecture.png
create mode 100644 airflow-core/docs/img/diagram_task_execution_architecture.py
create mode 100644
airflow-core/src/airflow/ui/src/pages/Task/Overview/Overview.test.tsx
create mode 100644
airflow-core/tests/unit/cli/commands/test_provider_command.py
create mode 100644
airflow-ctl-tests/tests/airflowctl_tests/test_dag_run_wait.py
create mode 100644 contributing-docs/31_task_execution_architecture.rst
create mode 100644
contributing-docs/images/diagram_coordinator_execution_architecture.md5sum
create mode 100644
contributing-docs/images/diagram_coordinator_execution_architecture.png
rename airflow-core/docs/img/diagram_java_sdk_execution_architecture.py =>
contributing-docs/images/diagram_coordinator_execution_architecture.py (67%)
create mode 100644
contributing-docs/images/diagram_coordinator_execution_sequence.md5sum
create mode 100644
contributing-docs/images/diagram_coordinator_execution_sequence.png
rename airflow-core/docs/img/diagram_java_sdk_execution_sequence.py =>
contributing-docs/images/diagram_coordinator_execution_sequence.py (80%)
create mode 100644
contributing-docs/images/diagram_go_edge_worker_architecture.md5sum
rename airflow-core/docs/img/diagram_native_language_sdk_architecture.png =>
contributing-docs/images/diagram_go_edge_worker_architecture.png (100%)
rename airflow-core/docs/img/diagram_native_language_sdk_architecture.py =>
contributing-docs/images/diagram_go_edge_worker_architecture.py (93%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_architecture.md5sum (100%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_architecture.png (100%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_architecture.py (100%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_sequence.md5sum (100%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_sequence.png (100%)
rename {airflow-core/docs/img =>
contributing-docs/images}/diagram_task_sdk_execution_sequence.py (100%)
create mode 100644 scripts/tests/ci/prek/test_compile_ui_assets_dev.py