This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch fix/update-doc-ref-in-db-connection-modal
in repository https://gitbox.apache.org/repos/asf/superset.git
from fe5a7c2844 Merge branch 'master' into
fix/update-doc-ref-in-db-connection-modal
add 9f8b212ccc feat(mcp): add LIKE, ILIKE, IN, NOT IN filter operators to
MCP chart tools (#38071)
add 7937246575 fix(button): use colorLink token for link-style buttons
(#38121)
add e30a9caba5 fix(dataset-modal): fix folders tab scrollbar by
establishing proper flex chain (#38123)
add 6fdaa8e9b3 fix(crud): reorder table actions + improve react
memoization + improve hooks (#37897)
add 1a77e17179 fix(chart-customizations): support migration of dynamic
group by (#37176)
add 6f34ba7d4a fix(table-chart): support orderby adhoc columns with
server-side pagination (#37521)
add 2d44f52ad1 fix(encryption): resolve SECRET_KEY lazily to fix silent
re-encrypt-secrets failures (#37982)
add 44d6b6a513 fix(table): preserve line breaks in cell content modal
(#37036)
add cff854b06e chore(deps-dev): bump oxlint from 1.48.0 to 1.49.0 in
/superset-frontend (#38115)
add b290f71245 fix(explore): prevent theme object from being passed to
ReactAce in TextAreaControl (#38117)
add b565128fe7 fix(charts): improve error display for failed charts in
dashboards (#37939)
add 577b965a60 chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in
/superset-frontend (#38132)
add 3d6644864d build(deps): migrate to lighter and modern `react-icons`
(#38125)
add 987b6a6f04 chore(deps): bump swagger-ui-react from 5.31.1 to 5.31.2 in
/docs (#38140)
add d17e8035fa Merge branch 'master' into
fix/update-doc-ref-in-db-connection-modal
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yml | 6 +
docs/package.json | 2 +-
docs/yarn.lock | 557 ++++++-------
superset-frontend/.eslintrc.js | 8 +-
superset-frontend/.eslintrc.minimal.js | 5 +-
superset-frontend/package-lock.json | 279 +++----
superset-frontend/package.json | 2 +-
.../plugin-chart/templates/package-lock.erb | 18 -
.../superset-core/src/ui/theme/utils/themeUtils.ts | 18 +-
.../superset-ui-chart-controls/package.json | 1 -
.../src/components/Button/Button.stories.tsx | 2 +-
.../src/components/Button/index.tsx | 42 +-
.../superset-ui-core/src/query/types/Dashboard.ts | 29 +
.../plugins/legacy-plugin-chart-rose/src/Rose.ts | 2 +-
.../plugin-chart-ag-grid-table/package.json | 1 -
.../src/AgGridTable/components/CustomPopover.tsx | 20 +-
.../src/utils/agGridFilterConverter.ts | 82 +-
.../test/Timeseries/transformProps.test.ts | 24 +-
.../plugins/plugin-chart-pivot-table/package.json | 2 +-
.../src/react-pivottable/TableRenderers.tsx | 6 +-
.../plugins/plugin-chart-table/package.json | 2 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 6 +-
.../plugin-chart-table/src/transformProps.ts | 45 +-
.../src/components/Chart/Chart.test.tsx | 88 ++
superset-frontend/src/components/Chart/Chart.tsx | 16 +-
.../Datasource/DatasourceModal/index.tsx | 17 +-
.../components/Datasource/FoldersEditor/styles.tsx | 2 +-
.../DatasourceEditor/DatasourceEditor.tsx | 39 +-
.../src/components/JsonModal/index.tsx | 30 +-
superset-frontend/src/dashboard/actions/hydrate.ts | 8 +-
.../FilterBar/FilterControls/FilterControls.tsx | 6 +-
.../components/nativeFilters/FilterBar/state.ts | 12 +-
.../nativeFilters/FiltersConfigModal/utils.ts | 7 +-
.../dashboard/components/nativeFilters/state.ts | 43 +-
.../util/migrateChartCustomization.test.ts | 490 ++++++++++++
.../dashboard/util/migrateChartCustomization.ts | 155 ++++
superset-frontend/src/dataMask/reducer.ts | 14 +-
.../ColumnSelectPopoverTrigger.tsx | 20 +-
.../controls/MetricControl/AdhocMetric.ts | 54 +-
.../components/controls/TextAreaControl.tsx | 59 +-
.../src/features/alerts/AlertReportModal.tsx | 28 +-
.../src/features/databases/DatabaseModal/index.tsx | 12 +-
.../pages/ChartList/ChartList.listview.test.tsx | 4 -
superset-frontend/src/pages/ChartList/index.tsx | 216 ++---
.../src/pages/DashboardList/index.tsx | 135 ++--
superset-frontend/src/pages/DatabaseList/index.tsx | 227 +++---
superset-frontend/src/pages/DatasetList/index.tsx | 141 ++--
.../src/pages/RowLevelSecurityList/index.tsx | 80 +-
.../src/pages/SavedQueryList/index.tsx | 14 +-
superset-frontend/src/pages/ThemeList/index.tsx | 18 +-
superset-frontend/src/pages/UserInfo/index.tsx | 8 +-
superset-frontend/src/views/CRUD/hooks.test.tsx | 889 ++++++++++++++++-----
superset-frontend/src/views/CRUD/hooks.ts | 137 ++--
superset/db_engine_specs/gsheets.py | 7 +-
superset/mcp_service/chart/chart_utils.py | 5 +
superset/mcp_service/chart/schemas.py | 49 +-
superset/models/helpers.py | 15 +
superset/utils/encrypt.py | 2 +-
tests/integration_tests/utils/encrypt_tests.py | 76 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 20 +
.../mcp_service/chart/test_chart_utils.py | 167 ++++
tests/unit_tests/models/helpers_test.py | 40 +
62 files changed, 3131 insertions(+), 1378 deletions(-)
create mode 100644 superset-frontend/src/components/Chart/Chart.test.tsx
create mode 100644
superset-frontend/src/dashboard/util/migrateChartCustomization.test.ts
create mode 100644
superset-frontend/src/dashboard/util/migrateChartCustomization.ts