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

msyavuz pushed a change to branch msyavuz/fix/smart-format
in repository https://gitbox.apache.org/repos/asf/superset.git


    from d133c6cb357 chore: add tests
     add 7b21979fa3b fix(charts): Force refresh uses async mode when GAQ is 
enabled (#37845)
     add 3e3c9686de8 perf(dashboard): Batch RLS filter lookups for dashboard 
digest computation (#37941)
     add 84f1ee44093 feat: added conditional formatting enhancements string to 
pivot table (#35863)
     add 604d49f5579 chore(deps): bump datamaps from 0.5.9 to 0.5.10 in 
/superset-frontend (#37913)
     add 9566e8a9c6a chore(deps-dev): bump 
eslint-plugin-react-you-might-not-need-an-effect from 0.8.5 to 0.9.1 in 
/superset-frontend (#38000)
     add 5cd829f13c8 fix(mcp): handle more chart types in get_chart_data 
fallback query construction (#37969)
     add f7218e7a192 feat(mcp): expose current user identity in 
get_instance_info and add created_by_fk filter (#37967)
     add aec1f6edce9 fix(mcp): use last data-bearing statement in execute_sql 
response (#37968)
     add 5a777c0f45f feat(matrixify): add single metric constraint (#37169)
     add 746e266e901 chore(deps): bump swagger-ui-react from 5.31.0 to 5.31.1 
in /docs (#38023)
     add b0f9a73f63d chore(deps-dev): bump typescript-eslint from 8.54.0 to 
8.56.0 in /superset-websocket (#38020)
     add 5efc7ea5a51 chore(deps-dev): bump typescript-eslint from 8.55.0 to 
8.56.0 in /docs (#38024)
     add 868e719c60e chore(deps-dev): bump oxlint from 1.47.0 to 1.48.0 in 
/superset-frontend (#38055)
     add 65c460c9d26 chore(deps-dev): bump @swc/plugin-emotion from 14.5.0 to 
14.6.0 in /superset-frontend (#38053)
     add cd4cd537260 chore(deps-dev): bump css-loader from 7.1.3 to 7.1.4 in 
/superset-frontend (#38050)
     add 090eab099c0 chore(deps): bump storybook from 8.6.15 to 8.6.16 in /docs 
(#38043)
     add a30492f55e1 fix(plugin/cal-heatmap): properly color tooltip's text for 
both dark/light theme (#38010)
     add 9131739f98b fix(home): null check for possibly undefined filtered 
other table data due to insufficient permission (#37983)
     add 7b56fc1714c fix(docs): correct DB module filename for editing + update 
DB metadata file (#37990)
     add 0d2c8fd3737 chore(deps): bump @storybook/core from 8.6.15 to 8.6.16 in 
/docs (#38046)
     add 21481eef4fc chore(deps): bump the storybook group in /docs with 9 
updates (#38067)
     add 29f499528ff chore(deps-dev): bump eslint-plugin-testing-library from 
7.15.4 to 7.16.0 in /superset-frontend (#38066)
     add af3e0882331 build(deps): resolve GHSA-36jr-mh4h-2g58 by upgrading 
d3-color to 3.1.0 (#37981)
     add 11a36ff4887 chore(deps-dev): bump the storybook group across 1 
directory with 11 updates (#38068)
     add 9ec56f5f02b fix: Include app_root in next param (#37942)
     add 33441ccf3db feat: add formatting column and formatting object to 
conditional formating table (#35897)
     add f54bbdc06b3 chore(deps): bump dawidd6/action-download-artifact from 14 
to 15 (#38060)
     add de079a7b199 feat(deps)!: bump postgresql from 16 to 17 (#37782)
     add 6b80135aa28 chore(lint): enforce more strict eslint/oxlint rules 
(batch 2) (#37884)
     add c175346808a fix(table-charts): Prevent time grain from altering Raw 
Records in Tables + Interactive Tables (#37561)
     add 6469e261900 Merge branch 'master' into msyavuz/fix/smart-format

No new revisions were added by this update.

Summary of changes:
 .github/dependabot.yml                             |   16 +
 .github/workflows/superset-app-cli.yml             |    2 +-
 .github/workflows/superset-docs-deploy.yml         |    4 +-
 .github/workflows/superset-docs-verify.yml         |    2 +-
 .github/workflows/superset-e2e.yml                 |    4 +-
 .github/workflows/superset-playwright.yml          |    2 +-
 .../workflows/superset-python-integrationtest.yml  |    2 +-
 .github/workflows/superset-python-presto-hive.yml  |    4 +-
 docker-compose-image-tag.yml                       |    2 +-
 docker-compose-light.yml                           |    2 +-
 docker-compose-non-dev.yml                         |    2 +-
 docker-compose.yml                                 |    2 +-
 docs/.nvmrc                                        |    2 +-
 docs/docs/configuration/configuring-superset.mdx   |    8 +-
 docs/package.json                                  |   22 +-
 docs/src/components/databases/DatabasePage.tsx     |    8 +-
 docs/src/data/databases.json                       |  170 +-
 docs/yarn.lock                                     |  788 +++----
 helm/superset/Chart.lock                           |    6 +-
 helm/superset/Chart.yaml                           |    4 +-
 helm/superset/README.md                            |    4 +-
 superset-frontend/.eslintrc.js                     |   10 +
 superset-frontend/.storybook/main.js               |    2 +-
 superset-frontend/oxlint.json                      |    4 +-
 superset-frontend/package-lock.json                | 2236 ++++++++------------
 superset-frontend/package.json                     |   35 +-
 .../packages/superset-core/src/ui/theme/types.ts   |    1 +
 .../components/RadioButtonControl.tsx              |  103 +-
 .../src/shared-controls/matrixifyControls.tsx      |   33 +-
 .../superset-ui-chart-controls/src/types.ts        |   11 +
 .../src/utils/getColorFormatters.ts                |    2 +
 .../components/RadioButtonControl.test.tsx         |  420 ++++
 .../src/components/Layout/Layout.test.tsx          |    8 +-
 .../src/components/Modal/Modal.tsx                 |    2 +-
 .../test/utils/getSelectedText.test.ts             |    3 +-
 .../src/ReactCalendar.tsx                          |    2 +-
 .../legacy-plugin-chart-horizon/package.json       |    2 +-
 .../legacy-plugin-chart-world-map/package.json     |    2 +-
 .../legacy-preset-chart-deckgl/package.json        |    4 +-
 .../src/AgGridTableChart.tsx                       |   18 +-
 .../plugin-chart-ag-grid-table/src/buildQuery.ts   |    2 +-
 .../src/transformProps.ts                          |    3 +-
 .../test/AgGridTableChart.test.tsx                 |  359 ++++
 .../src/components/ExtraControls.tsx               |    7 +-
 .../test/BigNumber/transformProps.test.ts          |   16 +-
 .../src/plugin/controlPanel.tsx                    |   14 +-
 .../src/react-pivottable/TableRenderers.tsx        |   69 +-
 .../test/plugin/transformProps.test.ts             |  489 +++--
 .../plugins/plugin-chart-table/src/TableChart.tsx  |   74 +-
 .../plugins/plugin-chart-table/src/buildQuery.ts   |    2 +-
 .../plugin-chart-table/src/controlPanel.tsx        |   33 +-
 .../plugin-chart-table/src/transformProps.ts       |    3 +-
 .../plugin-chart-table/test/TableChart.test.tsx    |   65 +-
 .../plugins/plugin-chart-word-cloud/package.json   |    2 +-
 .../dashboard/components/nativeFilters/state.ts    |   10 +-
 .../ConditionalFormattingControl.tsx               |    5 +-
 .../FormattingPopover.tsx                          |    4 +-
 .../FormattingPopoverContent.test.tsx              |  137 +-
 .../FormattingPopoverContent.tsx                   |  264 +--
 .../ConditionalFormattingControl/constants.ts      |   72 +
 .../controls/ConditionalFormattingControl/types.ts |   25 +-
 .../src/features/home/DashboardTable.tsx           |    4 +-
 superset-frontend/src/views/CRUD/types.ts          |    2 +-
 superset-frontend/webpack.config.js                |    9 -
 superset-websocket/package-lock.json               | 1230 ++---------
 superset-websocket/package.json                    |    2 +-
 superset/charts/data/api.py                        |   20 +-
 superset/config.py                                 |    1 +
 superset/mcp_service/app.py                        |   16 +-
 superset/mcp_service/chart/schemas.py              |    4 +-
 superset/mcp_service/chart/tool/get_chart_data.py  |  107 +-
 superset/mcp_service/dashboard/schemas.py          |   10 +-
 superset/mcp_service/sql_lab/tool/execute_sql.py   |   23 +-
 superset/mcp_service/system/schemas.py             |    7 +
 .../mcp_service/system/tool/get_instance_info.py   |   18 +-
 superset/mcp_service/utils/schema_utils.py         |    6 +-
 superset/security/manager.py                       |  123 +-
 superset/thumbnails/digest.py                      |    9 +
 superset/views/utils.py                            |    4 +-
 tests/integration_tests/charts/data/api_tests.py   |   42 +
 .../test_subdirectory_deployments.py               |   56 +
 .../mcp_service/chart/tool/test_get_chart_data.py  |  437 +++-
 .../mcp_service/sql_lab/tool/test_execute_sql.py   |  138 +-
 .../system/tool/test_get_current_user.py           |  363 ++++
 .../mcp_service/system/tool/test_get_schema.py     |    8 +-
 .../mcp_service/utils/test_schema_utils.py         |   11 +
 tests/unit_tests/security/manager_test.py          |  210 ++
 tests/unit_tests/thumbnails/test_digest.py         |   49 +
 88 files changed, 5056 insertions(+), 3462 deletions(-)
 create mode 100644 
superset-frontend/packages/superset-ui-chart-controls/test/shared-controls/components/RadioButtonControl.test.tsx
 create mode 100644 
superset-frontend/plugins/plugin-chart-ag-grid-table/test/AgGridTableChart.test.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/ConditionalFormattingControl/constants.ts
 create mode 100644 
tests/unit_tests/mcp_service/system/tool/test_get_current_user.py

Reply via email to