You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2025/02/28 01:09:28 UTC
(superset) branch dependabot/npm_and_yarn/superset-frontend/d3-7.9.0 updated (d359869255 -> ba6c25a4aa)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/npm_and_yarn/superset-frontend/d3-7.9.0
in repository https://gitbox.apache.org/repos/asf/superset.git
discard d359869255 chore(deps): bump d3 from 3.5.17 to 7.9.0 in /superset-frontend
add e061116032 chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 in /docs (#32090)
add de2bce6f47 chore(tests): Trying to kill enzyme, part 2 (more RTL!) (#32226)
add b269d920a9 chore(code owners): adding @mistercrunch to cypress/e2e code owners (#32316)
add e422e3c620 feat(type-checking): Add type-checking pre-commit hooks (#32261)
add d5a5bd46d2 fix: keep the tab order (#30888)
add e74efd3072 chore(deps-dev): bump @docusaurus/module-type-aliases from 3.6.3 to 3.7.0 in /docs (#32088)
add f9a43921c5 chore(deps): bump core-js from 3.39.0 to 3.40.0 in /superset-frontend/packages/superset-ui-demo (#32066)
add 2d8892958e docs: various enhancements across `/docs` workspace (#31921)
add b09bfd7889 chore(docs): Add RIADVICE to companies using Superset (#32326)
add 6900bc1855 chore(readme): updating video on Readme page. (#32319)
add 9dcf788f47 chore(deps): bump @docsearch/react from 3.8.2 to 3.9.0 in /docs (#32327)
add b207f0616d chore(deps): bump antd from 5.22.7 to 5.24.1 in /docs (#32329)
add bb46dd93be chore(deps): bump swagger-ui-react from 5.18.2 to 5.19.0 in /docs (#32330)
add 42a3c523ae fix: Download as PDF fails due to cache error (#32332)
add 7ce1a3445c fix: oauth2 trino (#31993)
add c27aee2b14 chore(duckdb): Bump duckdb-engine, duckdb versions (#32302)
add f820f9a976 chore(build): remove Lodash filter and noop usage in `superset-frontend` (#32341)
add 422a07b382 fix: revert "fix: remove sort values on stacked totals (#31333)" (#32337)
add 88cf2d5c39 fix(fe/dashboard-list): display modifier info for `Last modified` data (#32035)
add 5140250421 ci(type-checking): run type-checking-frontend hook sequentially (#32323)
add b06a9edfd6 chore(docs): Fix typo in security.mdx (#32349)
add 2c37ddb2f6 fix(roles): Add SqlLabPermalinkRestApi as default sqlab roles. (#32284)
add 4c4b5e8c64 fix(SSHTunnelForm): make the password tooltip visible (#32356)
add ace8a3adb7 refactor(DatabaseSelector): Changes the imported types from antd-4 to antd-5 (#32314)
add 22fe985cfc fix(firebolt): allow backslach escape for single quotes (#32350)
add 0f07d78e01 fix(docker): Configure nginx for consistent port mapping and hot reloading (#32362)
add c583eec4c7 fix(eslint-hook): ensure eslint hook receives arguments (#32333)
add 90651dfe3e fix(dev/ci): pre-commit fixes galore (#32352)
add bc02f05613 feat(number-format): adds memory data transfer rates in binary and decimal format (#32264)
add b43e2ac8f4 chore(tests): converting enzyme to RTL, part 3 (#32363)
add 8dcae810d4 fix: clickhouse-connect engine SSH parameter (#32348)
add b0dac046e6 refactor(DrillDetailTableControls): Upgrade DrillDetailTableControls component to Ant Design 5 (#32313)
add 83071d0e5f fix: ensure metric_macro expands templates (#32344)
add 00883c395c feat: allow importing encrypted_extra (#32339)
add 167dacc2e4 fix: ephemeral CI fetching task ENI (#32377)
add 793fbac405 chore(cleanup): removing accidentally committed package/lock files. (#32365)
add 479a5d2f72 chore: Upgrade AG Grid to use tree shaking (#32334)
add a08c18febe docs(intro): broaden link to installation options (#32379)
add c02a0a00f4 fix: bump FAB to 4.5.4 (#32325)
add 822d72c57d fix(pinot): revert join and subquery flags (#32382)
add dae6acf028 chore(docs): update instructions for pypi distribution (#32380)
add 00429558c2 docs: add shipmnts to users list (#32396)
add 1d823a0be5 chore(docs): fix typos (#32393)
add 74733ae310 feat: Adding the option and feature to enable borders with color, opacity and width control on heatmaps along with white borders on emphasis (#32358)
add f4105e9ed2 feat: default ports for SSH tunnel (#32403)
add 2c851b7580 feat(i18n): Add polish to default language (#31506)
add cf7ce31054 build(deps): bump major versions for `math-expression-evaluator` and `fetch-mock` + clean up obsolete dev/override packages (#32322)
add ba6c25a4aa chore(deps): bump d3 from 3.5.17 to 7.9.0 in /superset-frontend
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 (d359869255)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/superset-frontend/d3-7.9.0 (ba6c25a4aa)
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/CODEOWNERS | 2 +-
.github/workflows/ephemeral-env.yml | 2 +-
.github/workflows/pre-commit.yml | 19 +-
.pre-commit-config.yaml | 50 +-
README.md | 5 +-
RELEASING/README.md | 5 +-
RELEASING/changelog.py | 11 +-
RESOURCES/INTHEWILD.md | 2 +
docker/nginx/nginx.conf | 6 +
docker/pythonpath_dev/superset_config.py | 2 +-
.../webpack.config.js => docs/.eslintrc.js | 52 +-
docs/README.md | 2 +-
docs/babel.config.js | 1 +
docs/docs/api.mdx | 1 -
docs/docs/configuration/alerts-reports.mdx | 2 +-
docs/docs/configuration/cache.mdx | 2 +-
docs/docs/configuration/configuring-superset.mdx | 6 +-
docs/docs/configuration/networking-settings.mdx | 2 +-
docs/docs/configuration/setup-ssh-tunneling.mdx | 6 -
docs/docs/configuration/sql-templating.mdx | 2 +-
docs/docs/contributing/howtos.mdx | 8 +-
docs/docs/contributing/misc.mdx | 6 +-
docs/docs/faq.mdx | 4 +-
docs/docs/security/security.mdx | 2 +-
.../{docusaurus.config.js => docusaurus.config.ts} | 199 +-
docs/package.json | 28 +-
docs/sidebars.js | 52 +-
docs/src/components/SectionHeader.tsx | 2 +-
docs/src/pages/community.tsx | 40 +-
docs/src/pages/index.tsx | 11 +-
docs/src/styles/custom.css | 12 +
docs/src/styles/main.less | 3 +-
docs/src/theme/DocItem/index.js | 12 +-
docs/src/utils.js | 2 +-
docs/static/.htaccess | 2 -
docs/static/script/matomo.js | 1 +
docs/tsconfig.json | 2 +-
docs/yarn.lock | 4593 ++++++----
pyproject.toml | 4 +-
requirements/base.txt | 2 +-
requirements/development.txt | 2 +-
scripts/cancel_github_workflows.py | 2 +-
scripts/check-type.js | 260 +
.../entrypoints/docker-ci.sh => scripts/eslint.sh | 20 +-
superset-embedded-sdk/package-lock.json | 51 +-
superset-embedded-sdk/package.json | 1 +
superset-frontend/cypress-base/package-lock.json | 71 +-
superset-frontend/cypress-base/package.json | 3 +-
superset-frontend/jest.config.js | 2 +-
superset-frontend/package-lock.json | 269 +-
superset-frontend/package.json | 26 +-
.../src/utils/D3Formatting.ts | 8 +
.../packages/superset-ui-core/package.json | 2 +-
.../superset-ui-core/src/math-expression/index.ts | 4 +-
.../factories/createMemoryFormatter.ts | 61 +-
.../superset-ui-core/src/query/getMetricLabel.ts | 24 +-
.../test/chart/components/SuperChart.test.tsx | 1 -
.../factories/createMemoryFormatter.test.ts | 48 +
.../test/time-comparison/fetchTimeRange.test.ts | 2 +-
.../packages/superset-ui-demo/package.json | 2 +-
.../shared/components/ResizableChartDemo.tsx | 17 +-
.../storybook/shared/components/ResizablePanel.tsx | 4 +-
.../LegacyPluginChartChord.stories.tsx | 2 +-
.../CountryMap.stories.tsx | 16 +-
.../BoxPlot/NVD3BoxPlot.stories.tsx | 4 +-
.../plugin-chart-echarts/Gauge/Gauge.stories.tsx | 2 +-
.../plugin-chart-echarts/Graph/Graph.stories.tsx | 2 +-
.../plugin-chart-echarts/Radar/Radar.stories.tsx | 2 +-
.../Timeseries/Timeseries.stories.tsx | 16 +-
.../Waterfall/Waterfall.stories.tsx | 8 +-
.../PivotTable.stories.tsx | 10 +-
.../plugins/plugin-chart-table/Table.stories.tsx | 2 +-
.../stories/plugins/plugin-chart-table/testData.ts | 6 +-
.../stories/superset-ui-color/RenderPalettes.tsx | 16 +-
.../NumberFormat.stories.tsx | 16 +-
.../stories/superset-ui-style/Theme.stories.tsx | 11 +-
.../superset-ui-time-format/TimeFormat.stories.tsx | 19 +-
.../src/layers/Screengrid/Screengrid.tsx | 3 +-
.../src/Heatmap/controlPanel.tsx | 25 +
.../src/Heatmap/transformProps.ts | 19 +
.../plugin-chart-echarts/src/Heatmap/types.ts | 3 +
.../src/MixedTimeseries/transformProps.ts | 13 +-
.../src/Timeseries/transformProps.ts | 7 +-
.../src/utils/eventHandlers.ts | 3 +-
.../plugin-chart-echarts/src/utils/series.ts | 6 +-
.../test/Timeseries/transformProps.test.ts | 34 +-
.../plugin-chart-echarts/test/utils/series.test.ts | 118 -
.../src/SqlLab/actions/sqlLab.test.js | 4 +-
.../SqlLab/components/ResultSet/ResultSet.test.tsx | 19 +-
.../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx | 2 +-
.../components/TableElement/TableElement.test.tsx | 2 +-
.../src/components/AuditInfo/ModifiedInfo.test.tsx | 2 +-
.../Chart/DrillBy/DrillByMenuItems.test.tsx | 4 +-
.../DrillDetailTableControls.stories.tsx} | 22 +-
.../DrillDetail/DrillDetailTableControls.test.tsx | 3 +-
.../Chart/DrillDetail/DrillDetailTableControls.tsx | 37 +-
.../src/components/Chart/chartActions.test.js | 2 +-
.../src/components/DatabaseSelector/index.tsx | 2 +-
.../FilterableTable/FilterableTable.test.tsx | 21 +-
.../src/components/Form/LabeledErrorBoundInput.tsx | 3 +-
.../src/components/GridTable/GridTable.test.tsx | 5 +
.../src/components/GridTable/HeaderMenu.test.tsx | 2 +-
.../src/components/GridTable/index.tsx | 43 +-
superset-frontend/src/components/Tags/Tag.tsx | 21 +-
.../SliceHeaderControls.test.tsx | 2 +-
.../components/gridComponents/Header.test.jsx | 79 +-
.../components/gridComponents/Markdown.test.jsx | 387 +-
.../components/gridComponents/Tab.test.jsx | 108 +-
.../new/DraggableNewComponent.test.jsx | 58 +-
.../components/menu/MarkdownModeDropdown.tsx | 1 +
.../FilterBar/ActionButtons/ActionButtons.test.tsx | 11 +-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 3 +-
.../src/explore/actions/datasourcesActions.ts | 13 +-
.../DataTablesPane/test/DataTablesPane.test.tsx | 3 +-
.../PropertiesModal/PropertiesModal.test.tsx | 4 +-
.../AnnotationLayer.test.tsx | 2 +-
.../DndColumnSelect.test.tsx | 2 +-
.../OptionControls/OptionControls.test.tsx | 2 +-
.../DashboardsSubMenu.test.tsx | 2 +-
.../src/features/alerts/AlertReportModal.tsx | 18 +-
.../databases/DatabaseModal/SSHTunnelForm.tsx | 10 +-
.../UploadDataModel/UploadDataModal.test.tsx | 7 +-
superset-frontend/src/features/home/ChartTable.tsx | 3 +-
.../src/features/home/DashboardTable.tsx | 6 +-
.../src/features/home/RightMenu.test.tsx | 4 +-
.../features/rls/RowLevelSecurityModal.test.tsx | 6 +-
.../src/middleware/asyncEvent.test.ts | 2 +-
.../pages/AlertReportList/AlertReportList.test.jsx | 208 +-
.../AnnotationLayerList.test.jsx | 180 +-
.../src/pages/ChartList/ChartList.test.jsx | 321 +-
.../pages/CssTemplateList/CssTemplateList.test.jsx | 181 +-
.../src/pages/DashboardList/DashboardList.test.jsx | 286 +-
.../src/pages/DashboardList/index.tsx | 5 +-
superset-frontend/src/pages/Home/Home.test.tsx | 2 +-
.../pages/SavedQueryList/SavedQueryList.test.jsx | 471 +-
superset-frontend/src/setup/setupAGGridModules.ts | 61 +
superset-frontend/src/setup/setupFormatters.ts | 10 +-
superset-frontend/src/types/TagType.ts | 1 +
.../src/types/{ace-builds.ts => ace-builds.d.ts} | 0
.../react-syntax-highlighter.d.ts} | 29 +-
superset-frontend/src/views/App.tsx | 2 +
superset-websocket/package-lock.json | 47 +
superset-websocket/package.json | 1 +
superset-websocket/tsconfig.json | 2 +-
superset/charts/api.py | 6 +-
superset/charts/schemas.py | 3 +-
superset/cli/thumbnails.py | 2 +-
superset/commands/database/ssh_tunnel/create.py | 5 +-
superset/commands/database/ssh_tunnel/update.py | 5 +-
superset/common/db_query_status.py | 16 +-
superset/config.py | 1 +
superset/connectors/sqla/models.py | 2 +-
superset/dashboards/api.py | 4 +-
superset/dashboards/schemas.py | 3 +-
superset/databases/api.py | 13 +-
superset/databases/schemas.py | 8 +-
superset/datasets/api.py | 9 +-
superset/db_engine_specs/base.py | 5 +-
superset/db_engine_specs/clickhouse.py | 18 +-
superset/db_engine_specs/couchbase.py | 2 +-
superset/db_engine_specs/databricks.py | 5 +-
superset/db_engine_specs/duckdb.py | 2 +-
superset/db_engine_specs/hana.py | 5 +-
superset/db_engine_specs/hive.py | 5 +-
superset/db_engine_specs/oracle.py | 5 +-
superset/db_engine_specs/pinot.py | 2 +
superset/db_engine_specs/presto.py | 2 +-
superset/db_engine_specs/snowflake.py | 2 +-
superset/db_engine_specs/trino.py | 4 +-
superset/extensions/ssh.py | 5 +-
superset/jinja_context.py | 61 +-
superset/migrations/shared/utils.py | 4 +-
...b56500de1855_add_uuid_column_to_import_mixin.py | 2 +-
...14-38_a9422eeaae74_new_dataset_models_take_2.py | 10 +-
superset/queries/api.py | 3 +-
superset/security/manager.py | 2 +
superset/sql/dialects/firebolt.py | 5 +-
superset/sql_lab.py | 2 +-
superset/sqllab/api.py | 11 +-
superset/tags/api.py | 7 +-
.../{zh => pl}/LC_MESSAGES/messages.po | 9464 +++++++++++---------
superset/utils/core.py | 16 +-
superset/utils/pandas_postprocessing/histogram.py | 2 +-
superset/utils/screenshots.py | 9 +-
superset/utils/ssh_tunnel.py | 14 +
superset/viz.py | 3 +-
tests/integration_tests/celery_tests.py | 14 +-
tests/integration_tests/conftest.py | 2 +-
tests/integration_tests/core_tests.py | 2 +-
tests/integration_tests/dashboards/api_tests.py | 45 +-
tests/integration_tests/databases/api_tests.py | 272 +-
tests/integration_tests/datasets/api_tests.py | 4 +-
tests/integration_tests/datasource_tests.py | 2 +-
.../db_engine_specs/base_engine_spec_tests.py | 3 +-
.../7e67aecbf3f1_chart_ds_constraint__tests.py | 2 +-
.../fb13d49b72f9_better_filters__tests.py | 2 +-
tests/integration_tests/reports/scheduler_tests.py | 4 +-
tests/integration_tests/security_tests.py | 2 +
tests/integration_tests/sql_lab/commands_tests.py | 11 +-
.../sql_lab/permalink/api_tests.py | 22 +
tests/integration_tests/sqllab_tests.py | 96 +-
tests/integration_tests/tags/api_tests.py | 2 +-
.../commands/databases/excel_reader_test.py | 2 +-
.../commands/databases/importers}/__init__.py | 0
.../commands/databases/importers/v1}/__init__.py | 0
.../databases/importers/v1/command_test.py | 50 +
tests/unit_tests/connectors/sqla/models_test.py | 11 +-
tests/unit_tests/databases/api_test.py | 59 +
.../databases/ssh_tunnel/commands/create_test.py | 57 +-
.../databases/ssh_tunnel/commands/update_test.py | 31 +
tests/unit_tests/datasets/api_tests.py | 3 +-
tests/unit_tests/datasets/commands/export_test.py | 2 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 101 +-
tests/unit_tests/db_engine_specs/test_mssql.py | 47 +-
tests/unit_tests/db_engine_specs/test_ocient.py | 6 +-
tests/unit_tests/fixtures/dataframes.py | 4 +-
tests/unit_tests/jinja_context_test.py | 157 +-
tests/unit_tests/sql/parse_tests.py | 21 +
218 files changed, 11371 insertions(+), 8561 deletions(-)
copy superset-embedded-sdk/webpack.config.js => docs/.eslintrc.js (55%)
delete mode 100644 docs/docs/configuration/setup-ssh-tunneling.mdx
rename docs/{docusaurus.config.js => docusaurus.config.ts} (74%)
create mode 100755 scripts/check-type.js
copy docker/entrypoints/docker-ci.sh => scripts/eslint.sh (71%)
copy superset-frontend/src/{visualizations/dashboardComponents/ExampleComponent/index.ts => components/Chart/DrillDetail/DrillDetailTableControls.stories.tsx} (67%)
create mode 100644 superset-frontend/src/setup/setupAGGridModules.ts
rename superset-frontend/src/types/{ace-builds.ts => ace-builds.d.ts} (100%)
copy superset-frontend/src/{dashboard/components/nativeFilters/FilterCard/types.ts => types/react-syntax-highlighter.d.ts} (60%)
copy superset/translations/{zh => pl}/LC_MESSAGES/messages.po (50%)
copy {superset/advanced_data_type => tests/unit_tests/commands/databases/importers}/__init__.py (100%)
copy {superset/advanced_data_type => tests/unit_tests/commands/databases/importers/v1}/__init__.py (100%)
create mode 100644 tests/unit_tests/commands/databases/importers/v1/command_test.py