This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch
dependabot/npm_and_yarn/superset-frontend/nanoid-6.0.2
in repository https://gitbox.apache.org/repos/asf/superset.git
from c25afec0bf3 chore(deps): bump nanoid from 6.0.1 to 6.0.2 in
/superset-frontend
add 89840862d6f chore(deps-dev): bump vitest from 5.0.4 to 5.0.5 in
/superset-websocket (#45669)
add eeb2fc2ff36 chore(deps-dev): bump vitest from 5.0.4 to 5.0.5 in
/superset-embedded-sdk (#45666)
add 5877cb58db8 chore(deps): bump swagger-ui-react from 5.33.2 to 5.33.3
in /docs (#45665)
add ff50234bf25 chore(deps): bump js-yaml from 5.4.3 to 5.5.0 in /docs
(#45664)
add d0897f77c93 chore(deps): bump chromaui/action from 18.12.2 to 18.13.0
(#45662)
add d0116153376 feat(dashboard): expose authorized chart display labels
(#45552)
add c016883970d fix(dataset): preserve pending metric and column edits
(#45506)
add 23f10960f5a feat(plugin-chart-echarts): let users hide legend
All/Invert buttons (#45172)
add 6114b81c928 feat(ci): label PRs/issues from UTSC 2026 students (#45656)
add c47bf926fce Merge branch 'master' into
dependabot/npm_and_yarn/superset-frontend/nanoid-6.0.2
No new revisions were added by this update.
Summary of changes:
.github/utsc2026-students.yml | 63 +
.github/workflows/chromatic.yml | 2 +-
.github/workflows/utsc2026-labeler.yml | 57 +
docs/docs/using-superset/embedding.mdx | 36 +
docs/package.json | 4 +-
docs/static/resources/openapi.json | 10 +
docs/yarn.lock | 674 +++++-----
superset-embedded-sdk/package-lock.json | 34 +-
superset-embedded-sdk/package.json | 2 +-
.../superset-ui-core/src/query/types/Datasource.ts | 1 +
.../test/chart/models/ChartProps.test.ts | 15 +
.../BigNumberPeriodOverPeriod/transformProps.ts | 6 +-
.../src/BigNumber/BigNumberTotal/transformProps.ts | 6 +-
.../BigNumberWithTrendline/transformProps.ts | 6 +-
.../plugin-chart-echarts/src/BigNumber/utils.ts | 10 +-
.../src/Bubble/transformProps.ts | 3 +
.../src/Butterfly/transformProps.ts | 3 +
.../src/Candlestick/transformProps.ts | 3 +
.../src/Funnel/controlPanel.tsx | 13 +-
.../src/Funnel/transformProps.ts | 3 +
.../src/Gantt/transformProps.ts | 3 +
.../src/Graph/transformProps.ts | 3 +
.../src/Histogram/controlPanel.tsx | 7 +-
.../src/Histogram/transformProps.ts | 2 +
.../plugin-chart-echarts/src/Histogram/types.ts | 1 +
.../src/MixedTimeseries/transformProps.ts | 3 +
.../plugin-chart-echarts/src/Pie/transformProps.ts | 3 +
.../src/Radar/transformProps.ts | 3 +
.../src/Timeseries/EchartsTimeseries.test.tsx | 1 +
.../src/Timeseries/constants.ts | 1 +
.../src/Timeseries/transformProps.ts | 9 +-
.../plugins/plugin-chart-echarts/src/constants.ts | 1 +
.../plugins/plugin-chart-echarts/src/controls.tsx | 25 +-
.../plugins/plugin-chart-echarts/src/types.ts | 1 +
.../plugin-chart-echarts/src/utils/series.ts | 5 +-
.../test/BigNumber/chartDisplayLabels.test.ts | 196 +++
.../test/Gantt/transformProps.test.ts | 7 +-
.../test/Histogram/buildQuery.test.ts | 1 +
.../test/Histogram/transformProps.test.ts | 1 +
.../test/MixedTimeseries/transformProps.test.ts | 1 +
.../test/Timeseries/transformProps.test.ts | 67 +
.../plugin-chart-echarts/test/utils/series.test.ts | 32 +-
.../test/transformProps.test.tsx | 58 +
.../DatasourceModal.pendingEdits.test.tsx | 196 +++
.../CollectionTable.debounce.test.tsx | 287 ++++
.../components/CollectionTable/index.tsx | 231 ++--
.../src/components/Datasource/types.ts | 10 -
.../components/gridComponents/Chart/Chart.test.tsx | 55 +
.../components/gridComponents/Chart/Chart.tsx | 7 +-
.../nativeFilters/FilterBar/utils.test.ts | 35 +
.../components/nativeFilters/FilterBar/utils.ts | 5 +-
superset-frontend/src/dashboard/types.ts | 1 +
.../dashboard/util/withChartDisplayLabels.test.ts | 153 +++
.../src/dashboard/util/withChartDisplayLabels.ts | 61 +
superset-websocket/package-lock.json | 34 +-
superset-websocket/package.json | 2 +-
superset/connectors/sqla/models.py | 242 +++-
superset/daos/dashboard.py | 18 +-
superset/dashboards/api.py | 25 +-
superset/dashboards/schemas.py | 13 +
superset/models/dashboard.py | 225 +++-
superset/security/manager.py | 64 +-
superset/translations/messages.pot | 6 +
tests/integration_tests/dashboards/api_tests.py | 617 ++++++++-
tests/integration_tests/fixtures/public_role.py | 47 +-
.../security/public_role_tests.py | 93 ++
tests/unit_tests/dashboards/datasets_test.py | 1381 +++++++++++++++++++-
.../security/test_dashboard_chart_labels.py | 207 +++
68 files changed, 4834 insertions(+), 563 deletions(-)
create mode 100644 .github/utsc2026-students.yml
create mode 100644 .github/workflows/utsc2026-labeler.yml
create mode 100644
superset-frontend/plugins/plugin-chart-echarts/test/BigNumber/chartDisplayLabels.test.ts
create mode 100644
superset-frontend/plugins/plugin-chart-table/test/transformProps.test.tsx
create mode 100644
superset-frontend/src/components/Datasource/DatasourceModal/DatasourceModal.pendingEdits.test.tsx
create mode 100644
superset-frontend/src/components/Datasource/components/CollectionTable/CollectionTable.debounce.test.tsx
create mode 100644
superset-frontend/src/dashboard/util/withChartDisplayLabels.test.ts
create mode 100644
superset-frontend/src/dashboard/util/withChartDisplayLabels.ts
create mode 100644 tests/integration_tests/security/public_role_tests.py
create mode 100644 tests/unit_tests/security/test_dashboard_chart_labels.py