You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jl...@apache.org on 2026/07/03 14:12:18 UTC
(superset) branch claude/angry-bartik-10b01d updated (b2d1fa75eb0 -> 17c8d68c672)
This is an automated email from the ASF dual-hosted git repository.
sadpandajoe pushed a change to branch claude/angry-bartik-10b01d
in repository https://gitbox.apache.org/repos/asf/superset.git
from b2d1fa75eb0 Merge remote-tracking branch 'origin/master' into claude/angry-bartik-10b01d
add 0a25faabbd6 fix(dashboard): align chart menu button hover state (#41683)
add 8210904e958 chore(deps): bump nanoid from 5.1.15 to 5.1.16 in /superset-frontend (#41673)
add 80344852b72 chore(deps): bump docusaurus-plugin-openapi-docs from 5.0.2 to 5.1.0 in /docs (#41671)
add 2992d7b4c87 feat(database): add databricks oauth support (#41421)
add be46d65e3b4 fix(dao): SQL-faithful NULL and non-string handling in LIKE-family operators (#41653)
add afebdd58d16 chore(deps): bump docusaurus-theme-openapi-docs from 5.0.2 to 5.1.0 in /docs (#41669)
add 6309d08d59f feat(helm): standardize to Kubernetes recommended labels (app.kubernetes.io/*) (#39350)
add d7e2f18d005 fix(dockerfile): allow GH auth-less fetch of `uv` when building Superset image locally (#41682)
add 7214e9f9f60 build(dev-deps): upgrade Storybook to v10 in docs subproject (#41679)
add c1bd45f5618 fix(ci): allow showtime to check out fork PR code under checkout v7 (#41643)
add e3b2992d6e1 chore(deps): update lodash-es requirement from ^4.17.21 to ^4.18.1 in /superset-frontend/packages/superset-ui-core (#41565)
add be29d877d2f chore(deps-dev): bump @storybook/addon-docs from 10.4.5 to 10.4.6 in /superset-frontend (#41375)
add 9769380d6dc feat(i18n): backfill Polish (pl) translations (AI-generated, needs review) (#41660)
add 6c2c814b5c0 fix(dashboard): not filterable column now not emitting cross-filters in table charts (#30827)
add aa40934e7f3 fix(i18n): compile fuzzy translations into the backend .mo files (#41648)
add 4c193d4dbce feat(i18n): wrap description strings in translation function (#41626)
add 139df20cde6 fix(i18n): update German security menu translations (#41587)
add 19e94855a1f fix(explore): prevent Results FilterInput from stealing focus during remount (#41100)
add 8bf3933972f fix(dashboard): show a not-found state for a deleted dashboard (#41686)
add 1c74185a71f chore(ci): correct codeql-action version comment to match pinned SHA (#41695)
add f9bcf189c9f chore(ci): suppress zizmor adhoc-packages on GHA validator install (#41694)
add 83965b4be87 chore(ci): correct codeql-action version pin comment to v4.36.2 (#41693)
add 358493a2c50 feat(i18n): backfill Brazilian Portuguese (pt_BR) translations (AI-generated, needs review) (#41659)
add 9e087702918 feat(i18n): backfill Slovenian (sl) translations (AI-generated, needs review) (#41658)
add 7eb93c60a3e feat(i18n): backfill Catalan (ca) translations (AI-generated, needs review) (#41657)
add f61d6d8b84a feat(i18n): backfill Māori (mi) translations (AI-generated, needs review) (#41656)
add 03703843b7d feat(i18n): backfill French (fr) translations (AI-generated, needs review) (#41655)
add 66bf81b997a feat(i18n): backfill Russian (ru) translations (AI-generated, needs review) (#41649)
add 22c3f56d0a7 fix(redshift): suppress unavoidable pkg_resources deprecation warning (#41691)
add a30846881b8 test(ci): stabilize master checks (#41650)
add ab0e77c1cb7 fix(embedded): allow guest users to sort by visible columns (#37371)
add 5bbab86a07a fix(schemas): rename deprecated query fields regardless of falsy values (#41263)
add d8832c382d4 fix(views): emit deprecated-endpoint log warning once per endpoint per process (#41286)
add a151edeff31 feat(i18n): backfill Dutch (nl) translations (AI-generated, needs review) (#41704)
add bdc610c5720 fix(db): use a private engine for prequery connections to avoid listener race (#41642)
add 55088e10da0 feat(database-modal): add validation loading state and duplicate name check (#36880)
add 49fcaf24205 feat(i18n): backfill Turkish (tr) translations (AI-generated, needs review) (#41702)
add 47bc3e2dc1c fix: correct Security menu case for MySQL deployments (#40527)
add ceadce234b9 chore(deps-dev): bump @storybook/react-webpack5 from 10.4.4 to 10.4.6 in /superset-frontend (#41371)
add 7cbdc726e33 chore(deps-dev): bump @storybook/addon-links from 10.4.4 to 10.4.6 in /superset-frontend (#41366)
add 6d22697cba9 feat(theming): make core components fully configurable via theme tokens (#40985)
add 46a153d17e1 feat(i18n): backfill Persian (Farsi) (fa) translations (AI-generated, needs review) (#41701)
add 4f37e955b54 fix(plugin-chart-echarts): prevent trendline stroke clipping at chart edges (#37918)
add 0e6c5838e48 fix(deck.gl): apply categorical scatterplot colors in Multiple Layers chart (#41490)
add 17c8d68c672 Merge remote-tracking branch 'origin/master' into claude/angry-bartik-10b01d
No new revisions were added by this update.
Summary of changes:
.github/workflows/codeql-analysis.yml | 4 +-
.github/workflows/github-action-validator.yml | 5 +-
.github/workflows/showtime-trigger.yml | 7 +-
Dockerfile | 4 +-
UPDATING.md | 13 +
docs/developer_docs/contributing/howtos.md | 17 +-
docs/docusaurus.config.ts | 2 +-
docs/package.json | 18 +-
docs/src/webpack.extend.ts | 54 -
.../version-6.0.0/configuration/databases.mdx | 74 +
docs/yarn.lock | 1643 +++++++++++---
helm/superset/Chart.yaml | 2 +-
helm/superset/README.md | 17 +-
helm/superset/README.md.gotmpl | 15 +
helm/superset/templates/_helpers.tpl | 74 +-
helm/superset/templates/configmap-superset.yaml | 8 +-
helm/superset/templates/deployment-beat.yaml | 14 +-
helm/superset/templates/deployment-flower.yaml | 14 +-
helm/superset/templates/deployment-worker.yaml | 18 +-
helm/superset/templates/deployment-ws.yaml | 14 +-
helm/superset/templates/deployment.yaml | 18 +-
helm/superset/templates/hpa-node.yaml | 8 +-
helm/superset/templates/hpa-worker.yaml | 8 +-
helm/superset/templates/ingress.yaml | 8 +-
helm/superset/templates/init-job.yaml | 12 +-
helm/superset/templates/pdb-beat.yaml | 8 +-
helm/superset/templates/pdb-flower.yaml | 8 +-
helm/superset/templates/pdb-worker.yaml | 8 +-
helm/superset/templates/pdb-ws.yaml | 8 +-
helm/superset/templates/pdb.yaml | 8 +-
helm/superset/templates/secret-env.yaml | 8 +-
.../superset/templates/secret-superset-config.yaml | 8 +-
helm/superset/templates/secret-ws.yaml | 8 +-
helm/superset/templates/service-flower.yaml | 11 +-
helm/superset/templates/service-ws.yaml | 11 +-
helm/superset/templates/service.yaml | 11 +-
helm/superset/templates/serviceaccount.yaml | 8 +-
helm/superset/tests/labels_test.yaml | 520 +++++
superset-frontend/package-lock.json | 345 ++-
superset-frontend/package.json | 8 +-
.../packages/superset-core/src/theme/types.ts | 21 +
.../superset-ui-chart-controls/src/types.ts | 1 +
.../packages/superset-ui-core/package.json | 2 +-
.../src/components/Button/Button.stories.tsx | 5 +
.../src/components/Button/Button.test.tsx | 62 +
.../src/components/Button/index.tsx | 80 +-
.../src/components/Button/types.ts | 12 +
.../DropdownButton/DropdownButton.stories.tsx | 5 +
.../DropdownButton/DropdownButton.test.tsx | 76 +
.../src/components/DropdownButton/index.tsx | 15 +-
.../src/components/DropdownButton/types.ts | 8 +
.../src/components/Form/LabeledErrorBoundInput.tsx | 2 +-
.../superset-ui-core/src/components/Form/types.ts | 1 +
.../src/components/Label/index.tsx | 2 +-
.../src/components/PageHeaderWithActions/index.tsx | 5 +-
.../src/components/Select/styles.tsx | 10 +-
.../tests/dataset/create-dataset.spec.ts | 3 +-
.../plugin-chart-cartodiagram/src/plugin/index.ts | 3 +-
.../BigNumber/BigNumberPeriodOverPeriod/index.ts | 3 +-
.../BigNumberWithTrendline/transformProps.ts | 16 +-
.../test/BigNumber/transformProps.test.ts | 16 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 5 +-
.../plugin-chart-table/src/transformProps.ts | 5 +
.../plugin-chart-table/test/TableChart.test.tsx | 30 +
.../src/CategoricalDeckGLContainer.test.tsx | 68 +
.../src/CategoricalDeckGLContainer.tsx | 83 +-
.../src/Multi/Multi.color.test.tsx | 245 +++
.../preset-chart-deckgl/src/Multi/Multi.tsx | 58 +-
.../preset-chart-deckgl/src/utils/addColor.test.ts | 103 +
.../preset-chart-deckgl/src/utils/addColor.ts | 111 +
.../src/components/ListView/CardCollection.tsx | 2 +-
.../DashboardBuilder/DashboardBuilder.tsx | 9 +-
.../components/SliceHeaderControls/index.tsx | 6 +-
.../dashboard/containers/DashboardPage.test.tsx | 45 +-
.../src/dashboard/containers/DashboardPage.tsx | 39 +-
.../DataTableControl/FilterInput.test.tsx | 37 +
.../explore/components/DataTableControl/index.tsx | 15 +-
.../DatabaseConnectionForm/CommonParameters.tsx | 2 +
.../DatabaseConnectionForm/TableCatalog.tsx | 3 +
.../DatabaseConnectionForm/ValidatedInputField.tsx | 2 +
.../databases/DatabaseModal/SSHTunnelForm.tsx | 150 +-
.../databases/DatabaseModal/index.test.tsx | 212 +-
.../src/features/databases/DatabaseModal/index.tsx | 55 +-
superset-frontend/src/features/home/Menu.tsx | 23 +-
.../src/features/roles/RoleListEditModal.test.tsx | 16 +-
.../src/pages/SavedQueryList/index.tsx | 3 +-
superset-frontend/src/pages/Tags/index.tsx | 3 +-
.../src/theme/utils/antdTokenNames.test.ts | 34 +
.../src/theme/utils/antdTokenNames.ts | 19 +
superset-frontend/src/types/bootstrapTypes.ts | 1 +
superset-frontend/src/views/CRUD/hooks.ts | 58 +-
superset/charts/schemas.py | 3 +-
superset/commands/database/validate.py | 149 +-
superset/config.py | 3 +
superset/connectors/sqla/models.py | 14 +-
superset/daos/base.py | 56 +-
superset/databases/schemas.py | 22 +
superset/db_engine_specs/databricks.py | 195 +-
superset/db_engine_specs/redshift.py | 18 +
...-00_b4a3f2e1d0c9_fix_security_view_menu_case.py | 125 ++
superset/models/core.py | 36 +-
superset/models/helpers.py | 46 +-
superset/security/manager.py | 286 ++-
superset/translations/ca/LC_MESSAGES/messages.po | 1568 +++++++++++--
superset/translations/de/LC_MESSAGES/messages.po | 6 +-
superset/translations/fa/LC_MESSAGES/messages.po | 1969 ++++++++++++++---
superset/translations/fr/LC_MESSAGES/messages.po | 1028 +++++++--
superset/translations/mi/LC_MESSAGES/messages.po | 1484 +++++++++++--
superset/translations/nl/LC_MESSAGES/messages.po | 2298 +++++++++++++++++---
superset/translations/pl/LC_MESSAGES/messages.po | 1956 ++++++++++++++---
.../translations/pt_BR/LC_MESSAGES/messages.po | 1954 ++++++++++++++---
superset/translations/ru/LC_MESSAGES/messages.po | 578 ++++-
superset/translations/sl/LC_MESSAGES/messages.po | 1873 +++++++++++++---
superset/translations/tr/LC_MESSAGES/messages.po | 2099 ++++++++++++++----
superset/views/base.py | 32 +-
superset/views/groups.py | 2 +-
superset/views/logs.py | 2 +-
superset/views/roles.py | 2 +-
superset/views/user_registrations.py | 2 +-
superset/views/users_list.py | 2 +-
...3f2e1d0c9_fix_security_view_menu_case__tests.py | 213 ++
.../unit_tests/commands/databases/validate_test.py | 484 +++++
tests/unit_tests/dao/base_dao_test.py | 64 +
tests/unit_tests/databases/schema_tests.py | 27 +
.../unit_tests/db_engine_specs/test_databricks.py | 731 ++++++-
.../db_engine_specs/test_databricks_multi_cloud.py | 127 ++
.../dashboard/tool/test_get_dashboard_datasets.py | 9 +-
tests/unit_tests/models/core_test.py | 313 +++
tests/unit_tests/models/helpers_test.py | 102 +-
.../pandas_postprocessing/test_prophet.py | 7 +-
tests/unit_tests/security/manager_test.py | 720 ++++++
tests/unit_tests/semantic_layers/mapper_test.py | 6 +-
tests/unit_tests/views/test_base.py | 21 +
133 files changed, 21523 insertions(+), 3948 deletions(-)
create mode 100644 helm/superset/tests/labels_test.yaml
create mode 100644 superset-frontend/packages/superset-ui-core/src/components/DropdownButton/DropdownButton.test.tsx
create mode 100644 superset-frontend/plugins/preset-chart-deckgl/src/CategoricalDeckGLContainer.test.tsx
create mode 100644 superset-frontend/plugins/preset-chart-deckgl/src/Multi/Multi.color.test.tsx
create mode 100644 superset-frontend/plugins/preset-chart-deckgl/src/utils/addColor.test.ts
create mode 100644 superset-frontend/plugins/preset-chart-deckgl/src/utils/addColor.ts
mode change 100644 => 100755 superset-frontend/src/explore/components/DataTableControl/FilterInput.test.tsx
mode change 100644 => 100755 superset-frontend/src/explore/components/DataTableControl/index.tsx
create mode 100644 superset/migrations/versions/2026-05-29_00-00_b4a3f2e1d0c9_fix_security_view_menu_case.py
create mode 100644 tests/integration_tests/migrations/b4a3f2e1d0c9_fix_security_view_menu_case__tests.py
create mode 100644 tests/unit_tests/db_engine_specs/test_databricks_multi_cloud.py