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

beto pushed a change to branch support-pkce
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit 426412e08e0 Fix lint
    omit 62911a38e44 Revert flush
    omit 9363c851ae7 fix: circular import
    omit bd410f8c9b2 Small improvements
    omit 8c8fc305cce Move code_challenge to KV store
    omit 7abf8ede06a Fix tests
    omit c13ef80fef3 feat: support PKCE in OAuth2 flow
     add 9c0337d092c fix(explore): correct `validationDependancies` typo to 
`validationDependencies` (#37554)
     add c16e8f747ca chore(deps-dev): bump css-loader from 7.1.2 to 7.1.3 in 
/superset-frontend (#37544)
     add d6029f5c8ac chore(deps): bump dependencies to address security 
vulnerabilities (#37552)
     add ab4f646ef60 chore(deps): bump @babel/core from 7.28.5 to 7.28.6 in 
/docs (#37540)
     add c7fd1a2f659 chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0 
in /superset-websocket (#37539)
     add 2cce0308d4e fix: big number drill to details column data (#37068)
     add fa79a467e41 chore(deps): bump googleapis from 170.1.0 to 171.0.0 in 
/superset-frontend (#37564)
     add e67b1f53266 chore(deps-dev): bump baseline-browser-mapping from 2.9.18 
to 2.9.19 in /superset-frontend (#37565)
     add 652d029a2d9 chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0 
in /superset-frontend (#37563)
     add 1f43138888e chore(deps): bump babel-loader from 9.2.1 to 10.0.0 in 
/docs (#37541)
     add 66519c3a852 chore(deps-dev): bump fetch-mock from 11.1.5 to 12.6.0 in 
/superset-frontend/packages/superset-ui-core (#36662)
     add 570cc3e5f8b feat(sqllab): treeview table selection ui (#37298)
     add 9764a844027 fix(charts): Table chart shows an error on row limit 
(#37218)
     add 1ee14c59931 fix(mcp): improve prompts, resources, and instructions 
clarity (#37389)
     add 6043e7e7e32 fix: more DB OAuth2 fixes (#37398)
     add 7818f693e47 feat: support PKCE in OAuth2 flow
     add b8c07385c94 Fix tests
     add cbb81c61759 Move code_challenge to KV store
     add 3338c098161 Small improvements
     add cb69cdf5be7 fix: circular import
     add c01f8327f18 Revert flush
     add 087ab77f1d8 Fix lint

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   (426412e08e0)
            \
             N -- N -- N   refs/heads/support-pkce (087ab77f1d8)

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:
 docs/package.json                                  |   4 +-
 docs/yarn.lock                                     | 241 ++++++---------
 pyproject.toml                                     |   1 +
 requirements/base.in                               |  10 +-
 requirements/base.txt                              |  14 +-
 requirements/development.txt                       |  14 +-
 superset-frontend/package-lock.json                | 165 ++++++++--
 superset-frontend/package.json                     |  11 +-
 .../packages/superset-ui-core/package.json         |   4 +-
 .../src/components/Button/index.tsx                |   2 +-
 .../src/components/Icons/AntdEnhanced.tsx          |  12 +
 .../components/ListViewCard/ImageLoader.test.tsx   |  25 +-
 .../packages/superset-ui-core/src/utils/index.ts   |   1 +
 .../Input/Input.test.tsx => utils/withLabel.ts}    |  38 ++-
 .../superset-ui-core/src/validator/index.ts        |   1 +
 .../src/validator/legacyValidateInteger.ts         |   2 +-
 .../src/validator/legacyValidateNumber.ts          |   2 +-
 .../stringifyAndTrim.ts => validator/types.ts}     |  11 +-
 .../src/validator/validateInteger.ts               |   2 +-
 .../src/validator/validateMapboxStylesUrl.ts       |   2 +-
 .../src/validator/validateMaxValue.ts              |   5 +-
 .../src/validator/validateNonEmpty.ts              |   2 +-
 .../src/validator/validateNumber.ts                |   2 +-
 .../src/validator/validateServerPagination.ts      |   2 +-
 .../validator/validateTimeComparisonRangeValues.ts |  12 +-
 .../test/chart/clients/ChartClient.test.ts         |   5 +-
 .../test/connection/SupersetClient.test.ts         |  17 +-
 .../test/connection/SupersetClientClass.test.ts    | 109 +++----
 .../test/connection/callApi/callApi.test.ts        | 141 +++++----
 .../callApi/callApiAndParseWithTimeout.test.ts     |   9 +-
 .../test/connection/callApi/parseResponse.test.ts  |  17 +-
 .../query/api/legacy/getDatasourceMetadata.test.ts |   5 +-
 .../test/query/api/legacy/getFormData.test.ts      |   5 +-
 .../test/query/api/v1/getChartData.test.ts         |   6 +-
 .../test/query/api/v1/makeApi.test.ts              |  20 +-
 .../test/time-comparison/fetchTimeRange.test.ts    |  26 +-
 .../test/validator/validateMaxValue.test.ts        |   4 +-
 .../src/controlPanel.tsx                           |   7 +-
 .../src/BigNumber/BigNumberViz.tsx                 |   6 +-
 .../BigNumberWithTrendline/transformProps.test.ts  |   1 +
 .../plugin-chart-echarts/src/BigNumber/types.ts    |   1 +
 .../src/Histogram/controlPanel.tsx                 |   8 +-
 .../test/BigNumber/transformProps.test.ts          |   3 +
 .../plugin-chart-table/src/controlPanel.tsx        |  10 +-
 .../spec/helpers/jsDomWithFetchAPI.ts              |   1 +
 superset-frontend/spec/helpers/shim.tsx            |   4 +
 .../src/SqlLab/actions/sqlLab.test.js              | 229 ++++++++------
 .../src/SqlLab/components/AppLayout/index.tsx      |   6 +-
 .../EditorAutoSync/EditorAutoSync.test.tsx         |  42 +--
 .../EditorWrapper/useAnnotations.test.ts           |  34 +--
 .../components/EditorWrapper/useKeywords.test.ts   |   6 +-
 .../ExploreCtasResultsButton.test.tsx              |   4 +-
 .../components/PopEditorTab/PopEditorTab.test.tsx  |  14 +-
 .../QueryAutoRefresh/QueryAutoRefresh.test.tsx     |   6 +-
 .../components/QueryHistory/QueryHistory.test.tsx  |   8 +-
 .../SqlLab/components/ResultSet/ResultSet.test.tsx |  14 +-
 .../src/SqlLab/components/SaveQuery/index.tsx      |   1 +
 .../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx     |  21 +-
 .../SqlLab/components/SqlEditor/SqlEditor.test.tsx |  27 +-
 .../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx     | 239 +++------------
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   | 259 +++++++++-------
 .../SqlLab/components/SqlEditorTopBar/index.tsx    |  14 +-
 .../SqlEditorTopBar/useDatabaseSelector.ts         |   4 +-
 .../TabbedSqlEditors/TabbedSqlEditors.test.tsx     |   2 +-
 .../components/TableElement/TableElement.test.tsx  |  59 ++--
 .../TableExploreTree/TableExploreTree.test.tsx     | 241 +++++++++++++++
 .../TableExploreTree/TreeNodeRenderer.tsx          | 243 +++++++++++++++
 .../SqlLab/components/TableExploreTree/index.tsx   | 335 ++++++++++++++++++++
 .../SqlLab/components/TableExploreTree}/types.ts   |  24 +-
 .../components/TableExploreTree/useTreeData.ts     | 339 +++++++++++++++++++++
 .../components/TablePreview/TablePreview.test.tsx  |  26 +-
 superset-frontend/src/SqlLab/constants.ts          |   1 +
 superset-frontend/src/SqlLab/contributions.ts      |   1 +
 .../components/Chart/DrillBy/DrillByModal.test.tsx |  36 ++-
 .../Chart/DrillBy/DrillBySubmenu.test.tsx          |   2 +-
 .../Chart/DrillDetail/DrillDetailPane.test.tsx     |   2 +-
 .../src/components/Chart/chartActions.test.js      |  51 ++--
 .../DatabaseSelector/DatabaseSelector.test.tsx     |  42 +--
 .../src/components/DatabaseSelector/index.tsx      | 206 +++++++++++--
 .../src/components/DatabaseSelector/types.ts       |   1 +
 .../ChangeDatasourceModal.test.jsx                 |   8 +-
 .../DatasourceModal/DatasourceModal.test.jsx       |  26 +-
 .../DatasourceModal.useModal.test.tsx              |   4 +-
 .../DatasetUsageTab/DatasetUsageTab.test.tsx       |   4 +-
 .../tests/DatasourceEditor.test.tsx                |  30 +-
 .../tests/DatasourceEditor.test.utils.tsx          |  29 +-
 .../tests/DatasourceEditorCurrency.test.tsx        |   8 +-
 .../components/ImportModal/ImportModal.test.tsx    |  12 +-
 .../src/components/ListView/ListView.test.tsx      |   3 -
 .../TableSelector/TableSelector.test.tsx           |  43 +--
 .../src/components/TableSelector/index.tsx         |   7 +-
 .../src/components/Tag/utils.test.tsx              |  24 +-
 .../OverwriteConfirmModal.test.tsx                 |  24 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |   2 +-
 .../URLShortLinkButton/URLShortLinkButton.test.tsx |  13 +-
 .../menu/ShareMenuItems/ShareMenuItems.test.tsx    |  12 +-
 .../ScopingModal/ScopingModal.test.tsx             |  11 +-
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |  25 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |   4 +-
 .../FiltersConfigForm/ColumnSelect.test.tsx        |   2 +-
 .../FiltersConfigForm/DatasetSelect.test.tsx       |   6 +-
 .../src/explore/actions/datasourcesActions.test.ts |   8 +-
 .../src/explore/actions/saveModalActions.test.ts   |  78 +++--
 .../DataTablesPane/test/DataTablesPane.test.tsx    |  14 +-
 .../test/ResultsPaneOnDashboard.test.tsx           |   2 +-
 .../DataTablesPane/test/SamplesPane.test.tsx       |   2 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |   3 -
 .../ExploreChartPanel/ExploreChartPanel.test.jsx   |   6 +-
 .../ExploreViewContainer.test.tsx                  |  12 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |   2 +-
 .../src/explore/components/SaveModal.test.jsx      |  22 +-
 .../AnnotationLayer.test.tsx                       |   6 +-
 .../DatasourceControl/DatasourceControl.test.tsx   | 142 +++------
 ...AdhocFilterEditPopoverSimpleTabContent.test.tsx |  20 +-
 .../explore/components/controls/ViewQuery.test.tsx |  60 ++--
 .../components/controls/ViewQueryModal.test.tsx    |  59 ++--
 .../src/explore/controlUtils/getControlState.ts    |   3 +-
 .../src/explore/reducers/exploreReducer.js         |   4 +-
 .../src/extensions/ExtensionsList.test.tsx         |  16 +-
 .../src/extensions/ExtensionsManager.test.ts       |   4 +-
 .../src/extensions/ExtensionsStartup.test.tsx      |   4 +-
 .../src/features/alerts/AlertReportModal.test.tsx  |  74 +++--
 .../databases/DatabaseModal/index.test.tsx         |  10 +-
 .../UploadDataModel/UploadDataModal.test.tsx       |  19 +-
 .../AddDataset/EditDataset/EditDataset.test.tsx    |   2 +-
 .../AddDataset/LeftPanel/LeftPanel.test.tsx        |   6 +-
 .../datasets/AddDataset/LeftPanel/index.tsx        |   1 -
 .../metadataBar/useDatasetMetadataBar.test.tsx     |   2 +-
 .../src/features/home/ChartTable.test.tsx          |   4 +-
 .../src/features/home/DashboardTable.test.tsx      |   8 +-
 .../src/features/home/RightMenu.test.tsx           |  55 ++--
 .../reports/ReportModal/ReportModal.test.tsx       |   6 +-
 .../features/rls/RowLevelSecurityModal.test.tsx    |  34 ++-
 .../src/features/tags/BulkTagModal.test.tsx        |   2 +-
 .../src/features/themes/ThemeModal.test.tsx        |  35 ++-
 superset-frontend/src/features/themes/api.test.ts  |  32 +-
 .../src/hooks/apiResources/dashboards.test.ts      |   2 +-
 .../hooks/apiResources/databaseFunctions.test.ts   |  12 +-
 .../src/hooks/apiResources/queries.test.ts         |  12 +-
 .../src/hooks/apiResources/queryApi.test.ts        |  10 +-
 .../hooks/apiResources/queryValidations.test.ts    |  16 +-
 .../src/hooks/apiResources/schemas.test.ts         |  46 +--
 .../src/hooks/apiResources/sqlEditorTabs.test.ts   |  18 +-
 .../src/hooks/apiResources/sqlLab.test.ts          |  22 +-
 .../src/hooks/apiResources/tables.test.ts          |  53 ++--
 .../src/middleware/asyncEvent.test.ts              |  38 +--
 .../pages/AlertReportList/AlertReportList.test.jsx |  14 +-
 .../AnnotationLayerList.test.jsx                   |  14 +-
 superset-frontend/src/pages/Chart/Chart.test.tsx   |  31 +-
 .../src/pages/ChartCreation/ChartCreation.test.tsx |  12 +-
 .../pages/ChartList/ChartList.cardview.test.tsx    |   5 +-
 .../pages/ChartList/ChartList.listview.test.tsx    |  33 +-
 .../pages/ChartList/ChartList.permissions.test.tsx |  21 +-
 .../src/pages/ChartList/ChartList.test.tsx         |  64 ++--
 .../src/pages/ChartList/ChartList.testHelpers.tsx  |  30 +-
 .../pages/CssTemplateList/CssTemplateList.test.jsx |  14 +-
 .../src/pages/DashboardList/DashboardList.test.jsx |  10 +-
 .../ExecutionLogList/ExecutionLogList.test.tsx     |   8 +-
 .../src/pages/GroupsList/GroupsList.test.tsx       |  15 +-
 superset-frontend/src/pages/Home/Home.test.tsx     |  26 +-
 .../src/pages/RolesList/RolesList.test.tsx         |   6 +-
 .../RowLevelSecurityList.test.tsx                  |  52 ++--
 .../pages/SavedQueryList/SavedQueryList.test.tsx   |  61 ++--
 superset-frontend/src/pages/SqlLab/SqlLab.test.tsx |  10 +-
 .../src/pages/ThemeList/ThemeList.test.tsx         |   4 +-
 .../src/pages/UserInfo/UserInfo.test.tsx           |   6 +-
 .../UserRegistrations/UserRegistrations.test.tsx   |   2 +-
 .../src/pages/UsersList/UsersList.test.tsx         |   9 +-
 superset-websocket/package-lock.json               |  14 +-
 superset-websocket/package.json                    |   2 +-
 superset/db_engine_specs/base.py                   |   5 +-
 superset/db_engine_specs/gsheets.py                |  90 +++++-
 superset/mcp_service/app.py                        |  81 ++---
 .../chart/prompts/create_chart_guided.py           | 219 ++++++-------
 .../mcp_service/chart/resources/chart_configs.py   | 293 ++++++------------
 superset/mcp_service/chart/schemas.py              |  16 +-
 superset/mcp_service/chart/tool/generate_chart.py  |   4 -
 .../mcp_service/chart/tool/get_chart_preview.py    |   3 -
 superset/mcp_service/common/schema_discovery.py    |  65 +++-
 superset/mcp_service/system/prompts/quickstart.py  |  94 +++---
 .../system/resources/instance_metadata.py          |  74 ++++-
 superset/sqllab/utils.py                           |   1 +
 superset/utils/oauth2.py                           |  29 +-
 tests/unit_tests/db_engine_specs/test_base.py      | 158 ++++++----
 tests/unit_tests/db_engine_specs/test_gsheets.py   | 252 +++++++++++++++
 tests/unit_tests/utils/oauth2_tests.py             |  86 ++++++
 186 files changed, 4347 insertions(+), 2398 deletions(-)
 copy 
superset-frontend/packages/superset-ui-core/src/{components/Input/Input.test.tsx
 => utils/withLabel.ts} (54%)
 copy 
superset-frontend/packages/superset-ui-core/src/{color/stringifyAndTrim.ts => 
validator/types.ts} (77%)
 create mode 100644 
superset-frontend/src/SqlLab/components/TableExploreTree/TableExploreTree.test.tsx
 create mode 100644 
superset-frontend/src/SqlLab/components/TableExploreTree/TreeNodeRenderer.tsx
 create mode 100644 
superset-frontend/src/SqlLab/components/TableExploreTree/index.tsx
 copy superset-frontend/{packages/superset-ui-core/src/components/TableView => 
src/SqlLab/components/TableExploreTree}/types.ts (64%)
 create mode 100644 
superset-frontend/src/SqlLab/components/TableExploreTree/useTreeData.ts

Reply via email to