You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ms...@apache.org on 2026/03/10 07:17:09 UTC
(superset) branch msyavuz/feat/matrixify-controls-revamp updated (5dceb9376ce -> a4a5c30e2d0)
This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a change to branch msyavuz/feat/matrixify-controls-revamp
in repository https://gitbox.apache.org/repos/asf/superset.git
from 5dceb9376ce fix(matrixify): All dimensions guardrails
add 577654cd02e fix(heatmap): correct tooltip display to show axis values instead of indices (#38487)
add e70c7944b75 fix(tests): achieve 100% TypeScript coverage for core packages (#38518)
add 62cebc8a0e6 fix(dashboard): prevent Apply button from disabling when required filters are auto-applied (#38479)
add dca41f9a7b8 fix(theme): prevent background color flash on page load (#38399)
add bf55f1e4388 chore(extensions): bump superset-core and superset-extensions-cli to 0.1.0rc1 (#38516)
add bc99b710bda fix(dashboard): ensure clear all respects required filter validation (#37681)
add 9017b9a74f2 chore: enable allow_update_branch in .asf.yaml (#38530)
add 61fbfda501e feat(security): add granular export controls (Phase 1) (#38361)
add 8e3e57c1c82 fix(docs): swizzle MethodEndpoint to fix SSG crash on all API pages (#38533)
add 4cd3ce164de fix(mcp): make fastmcp truly optional during Superset startup (#38534)
add 6ef4794778b fix(mcp): resolve chatbot tool call flakiness with URL and instruction fixes (#38532)
add a17f38a4e23 fix(embedded): add CurrentUserRestApi read permission to Public role defaults (#38474)
add 06fd0658ae7 chore(deps-dev): bump prettier-plugin-packagejson from 3.0.0 to 3.0.2 in /superset-frontend (#38508)
add 6c1df93215f chore(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 (#38502)
add 9ecca47e693 feat(ci): only run precommit on changed files (#38155)
add 26c07b1ffb8 chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.1 to 0.9.2 in /superset-frontend (#38509)
add afa51125de4 chore(deps): bump the storybook group in /docs with 11 updates (#38501)
add a4a5c30e2d0 Merge branch 'master' into msyavuz/feat/matrixify-controls-revamp
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 4 +-
.github/workflows/docker.yml | 2 +-
.github/workflows/pre-commit.yml | 10 +-
docs/package.json | 18 +-
.../src/theme/ApiExplorer/MethodEndpoint/index.tsx | 120 ++
docs/static/feature-flags.json | 6 +
docs/yarn.lock | 114 +-
superset-core/README.md | 98 +-
superset-core/pyproject.toml | 2 +-
superset-embedded-sdk/src/index.ts | 1 +
superset-extensions-cli/README.md | 73 +-
superset-extensions-cli/pyproject.toml | 2 +-
superset-frontend/oxlint.json | 3 +-
superset-frontend/package-lock.json | 20 +-
superset-frontend/package.json | 4 +-
superset-frontend/packages/superset-core/README.md | 148 +--
.../packages/superset-core/package.json | 2 +-
.../src/theme/utils/themeUtils.test.ts | 30 +
.../superset-core/src/theme/utils/utils.test.ts | 22 +
.../src/translation/Translator.test.ts | 132 +++
.../superset-core/src/translation/Translator.ts | 1 +
.../src/translation/TranslatorSingleton.test.ts | 112 ++
.../packages/superset-core/src/utils/logging.ts | 1 +
.../superset-ui-core/src/components/Tabs/Tabs.tsx | 115 +-
.../superset-ui-core/src/utils/featureFlags.ts | 1 +
.../superset-ui-core/test/query/getAxis.test.ts | 50 +-
.../src/Heatmap/transformProps.ts | 24 +-
.../nativeFilters/ConfigModal/SharedStyles.tsx | 19 +-
.../FilterBar/ActionButtons/index.tsx | 124 ++-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 1141 ++++++++++---------
.../components/nativeFilters/FilterBar/index.tsx | 100 +-
.../nativeFilters/FilterBar/utils.test.ts | 1145 +++++++++++++-------
.../components/nativeFilters/FilterBar/utils.ts | 137 ++-
.../FiltersConfigModal/FilterTitleContainer.tsx | 1 +
.../FiltersConfigForm/FiltersConfigForm.tsx | 5 +
.../FiltersConfigModal/ItemTitleContainer.tsx | 1 +
.../src/explore/actions/hydrateExplore.ts | 13 +-
.../src/explore/reducers/exploreReducer.ts | 2 +
superset-frontend/src/explore/types.ts | 2 +
.../src/hooks/usePermissions.test.tsx | 128 +++
superset-frontend/src/hooks/usePermissions.ts | 18 +-
superset/charts/data/api.py | 13 +-
superset/config.py | 4 +
superset/core/mcp/core_mcp_injection.py | 25 +-
superset/mcp_service/app.py | 14 +
.../sql_lab/tool/open_sql_lab_with_context.py | 3 +-
...1b2c3d4e5f6_add_granular_export_permissions.py} | 43 +-
superset/security/manager.py | 12 +
superset/templates/superset/spa.html | 32 +-
superset/views/base.py | 5 +
superset/views/core.py | 7 +-
tests/integration_tests/security_tests.py | 2 +
.../security/test_granular_export_permissions.py | 110 ++
53 files changed, 2870 insertions(+), 1351 deletions(-)
create mode 100644 docs/src/theme/ApiExplorer/MethodEndpoint/index.tsx
create mode 100644 superset-frontend/packages/superset-core/src/translation/Translator.test.ts
create mode 100644 superset-frontend/packages/superset-core/src/translation/TranslatorSingleton.test.ts
create mode 100644 superset-frontend/src/hooks/usePermissions.test.tsx
copy superset/migrations/versions/{2024-02-07_17-13_87d38ad83218_migrate_can_view_and_drill_permission.py => 2026-03-02_12-00_a1b2c3d4e5f6_add_granular_export_permissions.py} (65%)
create mode 100644 tests/unit_tests/security/test_granular_export_permissions.py