Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: apache/airflow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d77227e3b07bb17eb3b0ba45490f2fc9e9117989
Choose a base ref
..
head repository: apache/airflow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: b9773b1f1bd0eae8c2e7aa60802e78d1f637eeac
Choose a head ref
Showing with 1,225 additions and 1,732 deletions.
  1. +7 −7 airflow-core/src/airflow/ui/src/components/Graph/TaskNode.tsx
  2. +2 −3 dev/README.md
  3. +9 −0 dev/README_RELEASE_PROVIDERS.md
  4. +0 −27 providers/fab/src/airflow/providers/3rd-party-licenses/LICENSES-ui.txt
  5. +1,158 −1,639 providers/fab/src/airflow/providers/fab/www/package-lock.json
  6. +17 −21 providers/fab/src/airflow/providers/fab/www/package.json
  7. +1 −0 providers/fab/src/airflow/providers/fab/www/static/dist/48f0ea180c40270a5b05.png
  8. +1 −0 providers/fab/src/airflow/providers/fab/www/static/dist/649c0b07771e68fafdeb.png
  9. +2 −2 providers/fab/src/airflow/providers/fab/www/static/dist/airflowDefaultTheme.feec4a4075c2f3d6ae01.css
  10. +1 −0 providers/fab/src/airflow/providers/fab/www/static/dist/f7490d556a6c42e49ba4.png
  11. +1 −1 providers/fab/src/airflow/providers/fab/www/static/dist/jquery-ui.min.css
  12. +0 −18 providers/fab/src/airflow/providers/fab/www/static/dist/main.ec1d38d994d72bb083cd.css
  13. +18 −0 providers/fab/src/airflow/providers/fab/www/static/dist/main.edb2d40dfbbc537916e3.css
  14. +1 −1 ...rflow/providers/fab/www/static/dist/{main.ec1d38d994d72bb083cd.js → main.edb2d40dfbbc537916e3.js}
  15. 0 ...static/dist/{main.ec1d38d994d72bb083cd.js.LICENSE.txt → main.edb2d40dfbbc537916e3.js.LICENSE.txt}
  16. +6 −3 providers/fab/src/airflow/providers/fab/www/static/dist/manifest.json
  17. +1 −1 providers/fab/src/airflow/providers/fab/www/static/dist/materialIcons.57390fa60d8f61175334.css
  18. +0 −9 providers/fab/src/airflow/providers/fab/www/static/dist/oss-licenses.json
14 changes: 7 additions & 7 deletions airflow-core/src/airflow/ui/src/components/Graph/TaskNode.tsx
Original file line number Diff line number Diff line change
@@ -33,7 +33,7 @@ export const TaskNode = ({
data: {
childCount,
depth,
height,
height = 0,
isGroup,
isMapped,
isOpen,
@@ -42,7 +42,7 @@ export const TaskNode = ({
operator,
setupTeardownType,
taskInstance,
width,
width = 0,
},
id,
}: NodeProps<NodeType<CustomNodeProps, "task">>) => {
@@ -71,11 +71,11 @@ export const TaskNode = ({
}
borderRadius={5}
borderWidth={isSelected ? 6 : 2}
height={`${height}px`}
height={`${height + (isSelected ? 4 : 0)}px`}
justifyContent="space-between"
px={3}
px={isSelected ? 1 : 2}
py={isSelected ? 0 : 1}
width={`${width}px`}
width={`${width + (isSelected ? 4 : 0)}px`}
>
<Box>
<TaskLink
@@ -127,7 +127,7 @@ export const TaskNode = ({
borderLeftWidth={1}
borderRightWidth={1}
height={1}
width={`${(width ?? 0) - 10}px`}
width={`${width - 10}px`}
/>
<Box
bg="bg.subtle"
@@ -138,7 +138,7 @@ export const TaskNode = ({
borderLeftWidth={1}
borderRightWidth={1}
height={1}
width={`${(width ?? 0) - 20}px`}
width={`${width - 20}px`}
/>
</>
) : undefined}
5 changes: 2 additions & 3 deletions dev/README.md
Original file line number Diff line number Diff line change
@@ -187,11 +187,10 @@ Set proper permissions for the pypirc file:
chmod 600 ~/.pypirc
```

- Install [twine](https://pypi.org/project/twine/) if you do not have it already (it can be done
in a separate virtual environment).
- Install [twine](https://pypi.org/project/twine/) if you do not have it already

```shell script
pip install twine
uv tool install twine
```


9 changes: 9 additions & 0 deletions dev/README_RELEASE_PROVIDERS.md
Original file line number Diff line number Diff line change
@@ -353,6 +353,12 @@ should keep the final version number without the rc suffix, even if they are rc1
They also need to be signed and have checksum files. You can generate the checksum/signature files by running
the "dev/sign.sh" script (assuming you have the right PGP key set-up for signing). The script
generates corresponding .asc and .sha512 files for each file to sign.
note: sign script uses `libassuan` and `gnupg` if you don't have them installed run:

```shell script
brew install libassuan
brew install gnupg
```

## Build and sign the source and convenience packages

@@ -389,6 +395,9 @@ pushd dist
popd
```

If you see ``Library not loaded error`` it means that you are missing `libassuan` and `gnupg`.
check above steps to install them.

## Commit the source packages to Apache SVN repo

* Push the artifacts to ASF dev dist repo
Original file line number Diff line number Diff line change
@@ -5,33 +5,6 @@ This product includes software developed at The Apache Software
Foundation (http://www.apache.org/).

=======================================================================
css-loader|5.2.7:
-----
MIT
Copyright JS Foundation and other contributors

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

webpack-contrib/css-loader


moment|2.30.1:
-----
MIT
2,797 changes: 1,158 additions & 1,639 deletions providers/fab/src/airflow/providers/fab/www/package-lock.json

Large diffs are not rendered by default.

38 changes: 17 additions & 21 deletions providers/fab/src/airflow/providers/fab/www/package.json
Original file line number Diff line number Diff line change
@@ -39,41 +39,37 @@
]
},
"devDependencies": {
"@babel/core": "^7.24.7",
"@babel/eslint-parser": "^7.24.7",
"@babel/plugin-transform-runtime": "^7.24.7",
"@babel/core": "^7.26.10",
"@babel/eslint-parser": "^7.27.0",
"@babel/plugin-transform-runtime": "^7.26.10",
"@babel/preset-env": "^7.24.7",
"babel-jest": "^27.3.1",
"babel-loader": "^9.1.0",
"clean-webpack-plugin": "^3.0.0",
"babel-loader": "^10.0.0",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^13.0.0",
"css-loader": "5.2.7",
"css-minimizer-webpack-plugin": "^4.0.0",
"css-loader": "7.1.2",
"css-minimizer-webpack-plugin": "^7.0.2",
"eslint": "^9.23.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-html": "^6.0.2",
"eslint-plugin-html": "^8.1.2",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-standard": "^4.0.1",
"eslint-plugin-standard": "^5.0.0",
"file-loader": "^6.0.0",
"imports-loader": "^1.1.0",
"mini-css-extract-plugin": "^1.6.2",
"mini-css-extract-plugin": "^2.9.2",
"moment": "^2.29.4",
"moment-locales-webpack-plugin": "^1.2.0",
"prettier": "^2.8.4",
"style-loader": "^1.2.1",
"stylelint": "^15.10.1",
"prettier": "^3.5.3",
"stylelint": "^16.17.0",
"terser-webpack-plugin": "<6.0.0",
"url-loader": "4.1.0",
"web-worker": "^1.2.0",
"webpack": "^5.94.0",
"webpack-cli": "^4.0.0",
"url-loader": "4.1.1",
"webpack": "^5.98.0",
"webpack-cli": "^6.0.1",
"webpack-license-plugin": "^4.2.1",
"webpack-manifest-plugin": "^4.0.0"
"webpack-manifest-plugin": "^5.0.1"
},
"dependencies": {
"jquery-ui": "^1.14.1",
"moment-timezone": "^0.5.43"
"moment-timezone": "^0.5.48"
},
"resolutions": {
"moment-timezone": ">=0.5.35"
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -5,13 +5,16 @@
"flash.js": "flash.137b30cff85b5588e661.js",
"loadingDots.css": "loadingDots.48ab7d5b04e66f2686b0.css",
"loadingDots.js": "loadingDots.48ab7d5b04e66f2686b0.js",
"main.css": "main.ec1d38d994d72bb083cd.css",
"main.js": "main.ec1d38d994d72bb083cd.js",
"main.css": "main.edb2d40dfbbc537916e3.css",
"main.js": "main.edb2d40dfbbc537916e3.js",
"materialIcons.css": "materialIcons.57390fa60d8f61175334.css",
"materialIcons.js": "materialIcons.57390fa60d8f61175334.js",
"moment.js": "moment.624b1f00ba723d39ce06.js",
"jquery-ui.min.js": "jquery-ui.min.js",
"jquery-ui.min.css": "jquery-ui.min.css",
"oss-licenses.json": "oss-licenses.json",
"../../../../3rd-party-licenses/LICENSES-ui.txt": "../../../../3rd-party-licenses/LICENSES-ui.txt"
"../../../../3rd-party-licenses/LICENSES-ui.txt": "../../../../3rd-party-licenses/LICENSES-ui.txt",
"sort_both.png": "f7490d556a6c42e49ba4.png",
"sort_desc.png": "649c0b07771e68fafdeb.png",
"sort_asc.png": "48f0ea180c40270a5b05.png"
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,13 +1,4 @@
[
{
"name": "css-loader",
"version": "5.2.7",
"author": "Tobias Koppers @sokra",
"repository": "webpack-contrib/css-loader",
"source": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz",
"license": "MIT",
"licenseText": "Copyright JS Foundation and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
},
{
"name": "moment",
"version": "2.30.1",