This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch chore/ts-migration-non-dashboard
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 11ad0ed7543 fix(types): improve type safety in ExploreViewContainer
discard 3654759111f style: format with prettier
discard baa917a9523 fix(tests): resolve test failures in chartActions,
EmbedCodeContent, ExploreChartHeader, and logger
discard da833c0b77c fix(tests): exclude compiled esm/lib directories from jest
discard be7e4b207c7 style: format with prettier
discard 995c7a5e7dd style: format with prettier
discard 74e262adedc fix(tests): fix test failures in ChartRenderer,
ExploreChartHeader, and Chart
discard 7a7661ee930 fix(types): add missing properties to DatasourceEditor
types after rebase
discard 4024f802c85 fix(types): resolve TypeScript errors in explore and
report components
discard a13bc129519 fix(types): address CI type errors in explore components
discard 6ffcd9204ec fix(types): improve type safety in explore components
discard 0f452f10b3d fix(types): fix TypeScript errors across multiple files
discard 2faf90ccdcb fix(types): fix hooks and queriesData type issues in
ChartRenderer
discard a4927e76713 fix(types): fix remaining type mismatches in Chart
components
discard 71ce03d7ea0 fix(types): fix setControlValue type and thunk dispatch
cast
discard fcf41b230f7 fix(types): resolve remaining TypeScript errors in
chartActions tests
discard d902c066664 fix(types): align initialValues type and declare webpack
globals
discard 5cd9523a1bb fix(types): use ContextMenuFilters from core and fix
FeatureFlagMap type
discard 46f1dfb0930 fix(types): add chartRenderingSucceeded to Actions type
discard 6ddf7956c94 fix(types): resolve TypeScript errors in Chart and
chartActions tests
discard 83654e10ce7 fix(tests): add type casting for mock return types in
chartActions tests
discard 312c2beefff fix(types): widen onCellChange id parameter to string |
number
discard e567e005b9d fix: address code review feedback
discard 284acdd9575 fix(types): address code review feedback
discard d16c072ea8e fix(types): add type safety to DatasourceEditor and
related components
discard c99e7721c59 fix(types): address code review feedback for TypeScript
migrations
discard 9e36d4d1416 fix: resolve remaining TypeScript errors and code review
feedback
discard e98bcf4a4ee fix: resolve TypeScript errors in migrated files
discard 4459b120a96 fix(chart): use setDataMask prop as fallback when
actions.updateDataMask is absent
discard c9d4e196f6a fix(chart): remove unused POST_CHART_FORM_DATA constant
discard ce16d4467d8 fix(chart): use derived vizType for drill-to-detail
behavior check
discard 7484cf7b65f fix(reports): only show success toast when delete succeeds
discard 74e6946af9b fix: remove unused ChartDataResponse interface
discard e93ff2fbac3 chore(frontend): migrate non-dashboard JS/JSX files to
TypeScript
add f984dca5cc4 fix(sunburst): make Show Total text theme-aware (#37177)
add 6453980d8d0 chore(deps): bump react-error-boundary from 6.0.0 to 6.1.0
in /superset-frontend (#37206)
add cee5ce13e0e chore(deps-dev): bump @types/node from 25.0.3 to 25.0.9 in
/superset-frontend (#37196)
add a06e6eb6808 chore(deps): bump googleapis from 169.0.0 to 170.1.0 in
/superset-frontend (#37195)
add 4d462c76bdc chore(deps-dev): bump @types/urijs from 1.19.25 to 1.19.26
in /superset-frontend (#36636)
add 476e454384d chore(deps): update @deck.gl/extensions requirement from
~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl
(#36618)
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 62701840949 chore(frontend): migrate non-dashboard JS/JSX files to
TypeScript
add db8d606c898 fix: remove unused ChartDataResponse interface
add 6b965911c83 fix(reports): only show success toast when delete succeeds
add 02a24cce18f fix(chart): use derived vizType for drill-to-detail
behavior check
add 1f52e02fa93 fix(chart): remove unused POST_CHART_FORM_DATA constant
add 8bc7d05eb5c fix(chart): use setDataMask prop as fallback when
actions.updateDataMask is absent
add 1cd6a969982 fix: resolve TypeScript errors in migrated files
add 5553c721527 fix: resolve remaining TypeScript errors and code review
feedback
add f882a308ce3 fix(types): address code review feedback for TypeScript
migrations
add 78ce708b5da fix(types): add type safety to DatasourceEditor and
related components
add d6da972a22f fix(types): address code review feedback
add 741ef821987 fix: address code review feedback
add 12c62460e8f fix(types): widen onCellChange id parameter to string |
number
add d300a0edaa0 fix(tests): add type casting for mock return types in
chartActions tests
add 1fb4b2e64d8 fix(types): resolve TypeScript errors in Chart and
chartActions tests
add 6790547f8ee fix(types): add chartRenderingSucceeded to Actions type
add 58b39212900 fix(types): use ContextMenuFilters from core and fix
FeatureFlagMap type
add f9b71dfdeb1 fix(types): align initialValues type and declare webpack
globals
add 2d7bca8494e fix(types): resolve remaining TypeScript errors in
chartActions tests
add 088d20eae83 fix(types): fix setControlValue type and thunk dispatch
cast
add 6e8c8acff39 fix(types): fix remaining type mismatches in Chart
components
add 32c83e19c08 fix(types): fix hooks and queriesData type issues in
ChartRenderer
add 32f2bbc405e fix(types): fix TypeScript errors across multiple files
add 27804880db7 fix(types): improve type safety in explore components
add b34079ceed0 fix(types): address CI type errors in explore components
add 16c27d12bb5 fix(types): resolve TypeScript errors in explore and
report components
add c1dc963a464 fix(types): add missing properties to DatasourceEditor
types after rebase
add 517bb8f5243 fix(tests): fix test failures in ChartRenderer,
ExploreChartHeader, and Chart
add 77fbb1ef2a8 style: format with prettier
add 1f9729b9337 style: format with prettier
add 6e6739a17b0 fix(tests): exclude compiled esm/lib directories from jest
add b5afdd7376c fix(tests): resolve test failures in chartActions,
EmbedCodeContent, ExploreChartHeader, and logger
add f693a104fb2 style: format with prettier
add d44a43705ef fix(types): improve type safety in ExploreViewContainer
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 (11ad0ed7543)
\
N -- N -- N refs/heads/chore/ts-migration-non-dashboard
(d44a43705ef)
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:
superset-frontend/package-lock.json | 39 +-
superset-frontend/package.json | 4 +-
.../packages/superset-ui-core/package.json | 4 +-
.../src/chart/components/FallbackComponent.tsx | 5 +-
.../chart/components/FallbackComponent.test.tsx | 9 +-
.../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 +++++
.../legacy-preset-chart-deckgl/package.json | 4 +-
.../plugin-chart-ag-grid-table/src/buildQuery.ts | 6 +
.../src/controlPanel.tsx | 6 +-
.../src/transformProps.ts | 18 +-
.../src/Sunburst/transformProps.ts | 1 +
.../src/Timeseries/transformProps.ts | 4 +
.../test/Timeseries/transformers.test.ts | 49 ++-
.../dashboard/components/FiltersBadge/index.tsx | 53 +--
.../nativeFilters/FilterBar/FilterBar.test.tsx | 115 ++++++
.../components/nativeFilters/FilterBar/index.tsx | 49 ++-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 2 +-
.../ExploreChartHeader/ExploreChartHeader.test.tsx | 28 ++
.../components/ExploreChartHeader/index.tsx | 6 +-
.../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 +-
superset/mcp_service/flask_singleton.py | 82 ++--
28 files changed, 1003 insertions(+), 148 deletions(-)
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