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/geostyler-18.2.1
in repository https://gitbox.apache.org/repos/asf/superset.git
discard dc962880a2c chore(deps): bump geostyler from 14.2.0 to 18.2.1 in
/superset-frontend
add 39238ef8a9c feat(ag-grid-table): Enable Time Shift feature for AG Grid
Table (#37072)
add 2e29e33dd8e fix(calendar-heatmap): correct month display across
timezones (#37064)
add 2900258e051 fix(Dashboard): Auto-apply filters with default values
when extraForm… (#36927)
add c0cbbe393a0 feat(Matrixify): add matrixify tag to list view and
explore (#37247)
add 409cdad2648 fix(mcp): prevent MCP service from corrupting shared
appbuilder singleton (#37252)
add 4393db57d9f fix(native-filters): enable Apply button when selecting
Boolean FALSE value (#37017)
add f4597be341c fix(timeseries): x-axis last month was hidden (#37181)
add 1f19ef92cb9 refactor(TimezoneSelector): Enhance timezone selection
logic and improve performance (#36486)
add 2d20079a884 fix(mcp): Remove screenshot URL functionality from MCP
chart tools (#37228)
add 6e1718910f9 fix(sqllab): show virtual dataset banner only when
isDataset param is true (#37184)
add fe16c828cf9 feat(mcp): Add support for AG Grid Interactive Table
(ag-grid-table) viz_type (#37191)
add 2187fb4ab44 fix(transpile_query): Fix export_as_csv error:
"transpile_to_dialect": ['Unknown field.'] (#37249)
add 50d0508a928 feat(mcp): Add Redis EventStore support for multi-pod
deployments (#37216)
add e1fa3745174 feat(mcp): add time_grain parameter to XY chart generation
(#37182)
add 3fba9678565 fix(delete-filter): deleted native filters are still shown
until [sc-96553] (#37012)
add 25647942fd7 fix(chart): Horizontal bar chart value labels cut off
(#36989)
add d0e80d2079b refactor: Redesigns the Results panel toolbar and enables
extensions to contribute toolbar actions (#37255)
add 2267b78a10e chore(deps): bump antd from 6.2.0 to 6.2.1 in /docs
(#37301)
add 445bc403b8c chore(deps): bump diff in /superset-frontend (#37292)
add 807ff513eff chore(deps): bump fs-extra from 11.3.2 to 11.3.3 in
/superset-frontend (#37274)
add 281c0c96722 chore: add paths to backend extension stack traces (#37300)
add 238bebebece fix(extensions): prevent duplicate initialization of
LOCAL_EXTENSIONS watcher (#37250)
add 801c84f0ef7 chore(deps-dev): bump typescript-eslint from 8.53.0 to
8.53.1 in /superset-websocket (#37268)
add 3fa7dba0946 chore(deps): bump diff from 5.2.0 to 5.2.2 in /docs
(#37291)
add a1d24f1e4a3 chore(deps-dev): bump oxlint from 1.33.0 to 1.41.0 in
/superset-frontend (#37279)
add 13013bbd64d chore(deps-dev): bump typescript-eslint from 8.53.0 to
8.53.1 in /docs (#37272)
add 2c1a33fd32c fix(roles): allow Public role to read themes (#37295)
add b460ca94c61 feat(docs): auto-generate database documentation from
lib.py (#36805)
add 39d5511b294 chore(deps): bump csstype from 3.1.3 to 3.2.3 in
/superset-frontend (#37157)
add a33f96b2fc1 chore(deps): bump geolib from 2.0.24 to 3.3.4 in
/superset-frontend (#37205)
add 10ed60b4c11 chore(deps): bump caniuse-lite from 1.0.30001764 to
1.0.30001765 in /docs (#37238)
add 95169807d33 chore(deps): bump hot-shots from 12.1.0 to 13.0.0 in
/superset-websocket (#37269)
add dc15feb83d6 chore(deps-dev): bump @babel/types from 7.28.4 to 7.28.6
in /superset-frontend (#37273)
add abc2f063a1f chore(deps): bump geostyler from 14.2.0 to 18.2.1 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 (dc962880a2c)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/superset-frontend/geostyler-18.2.1
(abc2f063a1f)
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/superset-docs-deploy.yml | 41 +-
.github/workflows/superset-docs-verify.yml | 62 +-
.../workflows/superset-python-integrationtest.yml | 30 +
.pre-commit-config.yaml | 7 +
.rat-excludes | 3 +
AGENTS.md | 21 +
README.md | 81 +-
docs/.gitignore | 7 +
docs/docs/configuration/databases.mdx | 2004 --------
docs/docusaurus.config.ts | 9 +-
docs/package.json | 17 +-
docs/scripts/generate-database-docs.mjs | 867 ++++
docs/sidebars.js | 14 +
docs/src/components/SectionHeader.tsx | 12 +-
docs/src/components/databases/DatabaseIndex.tsx | 578 +++
docs/src/components/databases/DatabasePage.tsx | 634 +++
.../src/components/databases/index.ts | 4 +-
docs/src/components/databases/types.ts | 243 +
docs/src/data/databases.json | 4799 ++++++++++++++++++++
docs/src/pages/index.tsx | 52 +-
docs/src/styles/custom.css | 5 +
docs/static/img/databases/altinity.png | Bin 0 -> 19819 bytes
docs/static/img/databases/amazon-redshift.jpg | Bin 16973 -> 0 bytes
docs/static/img/databases/apache-druid.jpeg | Bin 214904 -> 0 bytes
docs/static/img/databases/apache-impala.png | Bin 5216 -> 25804 bytes
docs/static/img/databases/apache-solr.png | Bin 0 -> 5584 bytes
docs/static/img/databases/apache-solr.svg | Bin 0 -> 3682 bytes
docs/static/img/databases/apache-spark.png | Bin 0 -> 26999 bytes
docs/static/img/databases/ascend.webp | Bin 0 -> 35644 bytes
docs/static/img/databases/aws-aurora.jpg | Bin 0 -> 80321 bytes
docs/static/img/databases/aws.png | Bin 0 -> 7868 bytes
docs/static/img/databases/azure.svg | Bin 0 -> 1759 bytes
docs/static/img/databases/celerdata.png | Bin 0 -> 41661 bytes
docs/static/img/databases/cloudflare.png | Bin 0 -> 2841 bytes
docs/static/img/databases/cockroachdb.png | Bin 0 -> 242795 bytes
docs/static/img/databases/cratedb.png | Bin 0 -> 1534 bytes
docs/static/img/databases/db2.png | Bin 7493 -> 0 bytes
docs/static/img/databases/duckdb.png | Bin 0 -> 8369 bytes
docs/static/img/databases/elasticsearch.png | Bin 0 -> 13770 bytes
docs/static/img/databases/google-biquery.png | Bin 15539 -> 0 bytes
docs/static/img/databases/greenplum.jpeg | Bin 7559 -> 0 bytes
docs/static/img/databases/ibmdb2.png | Bin 14127 -> 0 bytes
docs/static/img/databases/imply.png | Bin 0 -> 15978 bytes
docs/static/img/databases/kusto.png | Bin 0 -> 2493 bytes
docs/static/img/databases/monet.png | Bin 21830 -> 0 bytes
docs/static/img/databases/motherduck.png | Bin 0 -> 82556 bytes
docs/static/img/databases/mssql-server.png | Bin 695548 -> 0 bytes
docs/static/img/databases/mssql.jpg | Bin 38434 -> 0 bytes
docs/static/img/databases/mysql.jpg | Bin 42653 -> 0 bytes
docs/static/img/databases/oracle-logo.png | Bin 10347 -> 0 bytes
docs/static/img/databases/oracle.png | Bin 8231 -> 0 bytes
docs/static/img/databases/pinot.png | Bin 7127 -> 0 bytes
docs/static/img/databases/postgresql.jpg | Bin 19019 -> 0 bytes
docs/static/img/databases/risingwave.png | Bin 0 -> 1548 bytes
docs/static/img/databases/sap-hana.jpg | Bin 20343 -> 0 bytes
docs/static/img/databases/shillelagh.png | Bin 0 -> 113600 bytes
docs/static/img/databases/singlestore.png | Bin 0 -> 15978 bytes
docs/static/img/databases/snowflake.png | Bin 15635 -> 0 bytes
docs/static/img/databases/sqlite.jpg | Bin 13006 -> 0 bytes
docs/static/img/databases/starburst.png | Bin 0 -> 20343 bytes
.../superset.svg} | Bin
docs/static/img/databases/trino2.jpg | Bin 36149 -> 0 bytes
docs/tsconfig.json | 2 +
docs/versions-config.json | 4 +-
docs/yarn.lock | 196 +-
pyproject.toml | 1 +
superset-frontend/oxlint.json | 2 +-
superset-frontend/package-lock.json | 104 +-
superset-frontend/package.json | 4 +-
.../packages/superset-ui-core/package.json | 2 +-
.../src/components/DatePicker/index.tsx | 5 +-
.../TimezoneSelector/TimezoneOptionsCache.test.tsx | 256 ++
.../TimezoneSelector/TimezoneOptionsCache.ts | 159 +
.../TimezoneSelector.DaylightSavingTime.test.tsx | 12 +-
.../TimezoneSelector/TimezoneSelector.test.tsx | 36 +-
.../src/components/TimezoneSelector/index.tsx | 237 +-
.../src/components/TimezoneSelector/types.ts} | 14 +-
.../legacy-plugin-chart-calendar/src/Calendar.js | 3 +-
.../legacy-plugin-chart-calendar/src/utils.ts | 10 +-
.../test/getFormattedUTCTime.ts | 28 -
.../test/utils.test.ts | 96 +
.../plugin-chart-ag-grid-table/src/buildQuery.ts | 6 +
.../src/controlPanel.tsx | 6 +-
.../src/transformProps.ts | 18 +-
.../src/Timeseries/transformProps.ts | 47 +
.../plugins/plugin-chart-echarts/src/constants.ts | 2 +
.../test/Timeseries/helpers.ts | 122 +
.../test/Timeseries/transformProps.test.ts | 441 +-
.../test/Timeseries/transformers.test.ts | 49 +-
.../ExploreResultsButton.test.tsx | 8 +-
.../components/ExploreResultsButton/index.tsx | 12 +-
.../src/SqlLab/components/QueryHistory/index.tsx | 3 +
.../src/SqlLab/components/ResultSet/index.tsx | 362 +-
.../src/SqlLab/components/SaveQuery/index.tsx | 1 +
.../src/SqlLab/components/SouthPane/Results.tsx | 2 +-
.../src/SqlLab/components/SouthPane/index.tsx | 18 +-
.../src/SqlLab/components/SqlEditor/index.tsx | 26 +-
.../SqlEditorTopBar/SqlEditorTopBar.test.tsx | 62 +-
.../SqlLab/components/SqlEditorTopBar/index.tsx | 29 +-
superset-frontend/src/SqlLab/contributions.ts | 2 +
.../MenuListExtension/MenuListExtension.test.tsx | 374 --
.../src/components/MenuListExtension/index.tsx | 157 -
.../src/components/PanelToolbar/index.tsx | 165 +
.../src/dashboard/actions/nativeFilters.ts | 7 +-
.../dashboard/components/FiltersBadge/index.tsx | 53 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 115 +
.../components/nativeFilters/FilterBar/index.tsx | 49 +-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 2 +-
.../src/dashboard/reducers/nativeFilters.test.ts | 180 +-
.../src/dashboard/reducers/nativeFilters.ts | 15 +-
.../ExploreChartHeader/ExploreChartHeader.test.tsx | 28 +
.../components/ExploreChartHeader/index.jsx | 6 +-
.../src/explore/components/SaveModal.tsx | 2 +-
.../components/controls/ViewportControl.test.tsx | 2 +-
.../components/controls/ViewportControl.tsx | 6 +-
.../src/features/alerts/AlertReportModal.test.tsx | 3 +-
.../src/features/alerts/AlertReportModal.tsx | 50 +-
.../components/Select/SelectFilterPlugin.test.tsx | 457 +-
.../components/Select/SelectFilterPlugin.tsx | 2 +-
.../src/pages/ChartList/ChartList.test.tsx | 35 +-
.../src/pages/ChartList/ChartList.testHelpers.tsx | 13 +
superset-frontend/src/pages/ChartList/index.tsx | 23 +-
.../src/pages/SqlLab/LocationContext.tsx | 3 +-
superset-websocket/package-lock.json | 258 +-
superset-websocket/package.json | 4 +-
superset/charts/schemas.py | 7 +
superset/db_engine_specs/METADATA_STATUS.md | 153 +
superset/db_engine_specs/README.md | 154 +
superset/db_engine_specs/arc.py | 80 +
superset/db_engine_specs/ascend.py | 19 +
superset/db_engine_specs/athena.py | 60 +-
superset/db_engine_specs/aurora.py | 12 +
superset/db_engine_specs/base.py | 134 +
superset/db_engine_specs/bigquery.py | 53 +-
superset/db_engine_specs/clickhouse.py | 118 +-
superset/db_engine_specs/cockroachdb.py | 17 +
superset/db_engine_specs/couchbase.py | 30 +
superset/db_engine_specs/crate.py | 26 +-
superset/db_engine_specs/d1.py | 51 +
superset/db_engine_specs/databend.py | 39 +-
superset/db_engine_specs/databricks.py | 96 +-
superset/db_engine_specs/db2.py | 57 +-
superset/db_engine_specs/denodo.py | 36 +-
superset/db_engine_specs/doris.py | 27 +
superset/db_engine_specs/dremio.py | 36 +-
superset/db_engine_specs/drill.py | 57 +-
superset/db_engine_specs/druid.py | 74 +-
superset/db_engine_specs/duckdb.py | 84 +-
superset/db_engine_specs/dynamodb.py | 27 +-
superset/db_engine_specs/elasticsearch.py | 91 +-
superset/db_engine_specs/exasol.py | 47 +-
superset/db_engine_specs/firebird.py | 22 +-
superset/db_engine_specs/firebolt.py | 39 +-
superset/db_engine_specs/greenplum.py | 55 +
superset/db_engine_specs/gsheets.py | 17 +
superset/db_engine_specs/hana.py | 18 +
superset/db_engine_specs/hive.py | 18 +-
superset/db_engine_specs/hologres.py | 60 +
superset/db_engine_specs/ibmi.py | 6 +
superset/db_engine_specs/impala.py | 19 +-
superset/db_engine_specs/kusto.py | 66 +-
superset/db_engine_specs/kylin.py | 19 +-
superset/db_engine_specs/lib.py | 167 +-
superset/db_engine_specs/lint_metadata.py | 705 +++
superset/db_engine_specs/mariadb.py | 15 +
superset/db_engine_specs/monetdb.py | 75 +
superset/db_engine_specs/mssql.py | 56 +-
superset/db_engine_specs/mysql.py | 104 +-
superset/db_engine_specs/netezza.py | 14 +
superset/db_engine_specs/oceanbase.py | 13 +
superset/db_engine_specs/ocient.py | 13 +-
superset/db_engine_specs/oracle.py | 17 +-
superset/db_engine_specs/parseable.py | 27 +-
superset/db_engine_specs/pinot.py | 36 +-
superset/db_engine_specs/postgres.py | 143 +-
superset/db_engine_specs/presto.py | 26 +-
superset/db_engine_specs/redshift.py | 82 +-
superset/db_engine_specs/risingwave.py | 17 +
superset/db_engine_specs/shillelagh.py | 17 +
superset/db_engine_specs/singlestore.py | 36 +
superset/db_engine_specs/snowflake.py | 58 +-
superset/db_engine_specs/solr.py | 19 +-
superset/db_engine_specs/spark.py | 15 +
superset/db_engine_specs/sqlite.py | 15 +-
superset/db_engine_specs/starrocks.py | 85 +
superset/db_engine_specs/superset.py | 17 +
superset/db_engine_specs/sybase.py | 54 +
superset/db_engine_specs/tdengine.py | 19 +-
superset/db_engine_specs/teradata.py | 31 +-
superset/db_engine_specs/timescaledb.py | 62 +
superset/db_engine_specs/trino.py | 83 +-
superset/db_engine_specs/vertica.py | 23 +
superset/db_engine_specs/ydb.py | 47 +-
superset/db_engine_specs/yugabytedb.py | 53 +
superset/extensions/discovery.py | 22 +-
superset/extensions/local_extensions_watcher.py | 12 +
superset/extensions/types.py | 3 +
superset/extensions/utils.py | 55 +-
superset/initialization/__init__.py | 5 +-
superset/mcp_service/auth.py | 32 +-
superset/mcp_service/chart/chart_utils.py | 20 +-
superset/mcp_service/chart/schemas.py | 28 +-
superset/mcp_service/chart/tool/generate_chart.py | 25 +-
.../mcp_service/chart/tool/get_chart_preview.py | 60 +-
superset/mcp_service/chart/tool/update_chart.py | 7 +-
.../mcp_service/chart/tool/update_chart_preview.py | 30 +-
superset/mcp_service/flask_singleton.py | 82 +-
superset/mcp_service/mcp_config.py | 12 +-
superset/mcp_service/server.py | 99 +-
superset/mcp_service/storage.py | 71 +-
superset/mcp_service/utils/url_utils.py | 28 -
superset/security/manager.py | 3 +-
.../mcp_service/chart/test_chart_schemas.py | 53 +
.../mcp_service/chart/test_chart_utils.py | 128 +
tests/unit_tests/mcp_service/test_mcp_server.py | 126 +
tests/unit_tests/mcp_service/test_mcp_storage.py | 194 +-
216 files changed, 15225 insertions(+), 3824 deletions(-)
delete mode 100644 docs/docs/configuration/databases.mdx
create mode 100644 docs/scripts/generate-database-docs.mjs
create mode 100644 docs/src/components/databases/DatabaseIndex.tsx
create mode 100644 docs/src/components/databases/DatabasePage.tsx
copy superset-frontend/packages/superset-ui-core/src/ui-overrides/index.tsx =>
docs/src/components/databases/index.ts (87%)
create mode 100644 docs/src/components/databases/types.ts
create mode 100644 docs/src/data/databases.json
create mode 100644 docs/static/img/databases/altinity.png
delete mode 100644 docs/static/img/databases/amazon-redshift.jpg
delete mode 100644 docs/static/img/databases/apache-druid.jpeg
create mode 100644 docs/static/img/databases/apache-solr.png
create mode 100644 docs/static/img/databases/apache-solr.svg
create mode 100644 docs/static/img/databases/apache-spark.png
create mode 100644 docs/static/img/databases/ascend.webp
create mode 100644 docs/static/img/databases/aws-aurora.jpg
create mode 100644 docs/static/img/databases/aws.png
create mode 100644 docs/static/img/databases/azure.svg
create mode 100644 docs/static/img/databases/celerdata.png
create mode 100644 docs/static/img/databases/cloudflare.png
create mode 100644 docs/static/img/databases/cockroachdb.png
create mode 100644 docs/static/img/databases/cratedb.png
delete mode 100644 docs/static/img/databases/db2.png
create mode 100644 docs/static/img/databases/duckdb.png
create mode 100644 docs/static/img/databases/elasticsearch.png
delete mode 100644 docs/static/img/databases/google-biquery.png
delete mode 100644 docs/static/img/databases/greenplum.jpeg
delete mode 100644 docs/static/img/databases/ibmdb2.png
create mode 100644 docs/static/img/databases/imply.png
create mode 100644 docs/static/img/databases/kusto.png
delete mode 100644 docs/static/img/databases/monet.png
create mode 100644 docs/static/img/databases/motherduck.png
delete mode 100644 docs/static/img/databases/mssql-server.png
delete mode 100644 docs/static/img/databases/mssql.jpg
delete mode 100644 docs/static/img/databases/mysql.jpg
delete mode 100644 docs/static/img/databases/oracle-logo.png
delete mode 100644 docs/static/img/databases/oracle.png
delete mode 100644 docs/static/img/databases/pinot.png
delete mode 100644 docs/static/img/databases/postgresql.jpg
create mode 100644 docs/static/img/databases/risingwave.png
delete mode 100644 docs/static/img/databases/sap-hana.jpg
create mode 100644 docs/static/img/databases/shillelagh.png
create mode 100644 docs/static/img/databases/singlestore.png
delete mode 100644 docs/static/img/databases/snowflake.png
delete mode 100644 docs/static/img/databases/sqlite.jpg
create mode 100644 docs/static/img/databases/starburst.png
copy docs/static/img/{superset-logo-horiz.svg => databases/superset.svg} (100%)
delete mode 100644 docs/static/img/databases/trino2.jpg
create mode 100644
superset-frontend/packages/superset-ui-core/src/components/TimezoneSelector/TimezoneOptionsCache.test.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/components/TimezoneSelector/TimezoneOptionsCache.ts
copy superset-frontend/{plugins/legacy-preset-chart-deckgl/src/TooltipRow.tsx
=> packages/superset-ui-core/src/components/TimezoneSelector/types.ts} (80%)
delete mode 100644
superset-frontend/plugins/legacy-plugin-chart-calendar/test/getFormattedUTCTime.ts
create mode 100644
superset-frontend/plugins/legacy-plugin-chart-calendar/test/utils.test.ts
create mode 100644
superset-frontend/plugins/plugin-chart-echarts/test/Timeseries/helpers.ts
delete mode 100644
superset-frontend/src/components/MenuListExtension/MenuListExtension.test.tsx
delete mode 100644 superset-frontend/src/components/MenuListExtension/index.tsx
create mode 100644 superset-frontend/src/components/PanelToolbar/index.tsx
create mode 100644 superset/db_engine_specs/METADATA_STATUS.md
create mode 100644 superset/db_engine_specs/arc.py
create mode 100644 superset/db_engine_specs/d1.py
create mode 100644 superset/db_engine_specs/greenplum.py
create mode 100644 superset/db_engine_specs/hologres.py
create mode 100644 superset/db_engine_specs/lint_metadata.py
create mode 100644 superset/db_engine_specs/monetdb.py
create mode 100644 superset/db_engine_specs/sybase.py
create mode 100644 superset/db_engine_specs/timescaledb.py
create mode 100644 superset/db_engine_specs/yugabytedb.py
create mode 100644 tests/unit_tests/mcp_service/test_mcp_server.py