This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch custom-drillthrough
in repository https://gitbox.apache.org/repos/asf/superset.git
discard a28c4f942a fix two tests
discard 30f7ef5792 refactor: Simplify SelectAsyncControl by leveraging
SupersetClient searchParams
discard 39a078e27c refactor: Improve ChartSelect type safety and URL building
utilities
discard f1e63fa7b1 refactor: Add dashboard filter context to drill-through
StatefulChart
discard 29dc0f7b25 fix: Ensure drill-through chart field works consistently
across CRUD and Explore paths
discard 907a926adf fix package-lock
add b7a193d53e fix: apache-superset-extensions-cli exported files (#34990)
add b0d3f0f0d4 feat: add customizable brand spinners with theme
integration (#34764)
add cefd046ea0 fix(sqllab): autocomplete and delete tabs (#34781)
add 448a28545b fix(ui-core): Invalid postTransform process (#34874)
add 355d7e1ee5 chore(deps-dev): bump eslint from 9.30.0 to 9.34.0 in
/superset-websocket (#34936)
add 15d2f22eb4 chore(deps): bump react-virtualized-auto-sizer and
@types/react-virtualized-auto-sizer in /superset-frontend (#34938)
add 1444ef36b9 chore(deps-dev): bump @babel/core from 7.27.7 to 7.28.3 in
/superset-frontend (#34940)
add fa5b0d7281 chore(deps-dev): bump cross-env from 7.0.3 to 10.0.0 in
/superset-frontend (#34941)
add 3081c7fb62 chore(deps-dev): bump fork-ts-checker-webpack-plugin from
9.0.2 to 9.1.0 in /superset-frontend (#34942)
add 3ba3c09c47 chore(deps-dev): bump @types/jsonwebtoken from 9.0.9 to
9.0.10 in /superset-websocket (#34946)
add a81282adeb chore(deps-dev): bump ts-jest from 29.3.1 to 29.4.1 in
/superset-websocket (#34947)
add a6b4ff9847 chore(deps): bump react-syntax-highlighter from 15.6.1 to
15.6.6 in /superset-frontend (#34949)
add 0cd0b37983 chore(deps): bump @rjsf/core from 5.24.1 to 5.24.13 in
/superset-frontend (#34950)
add d2a1d86561 chore(deps): bump actions/download-artifact from 4 to 5
(#34963)
add c426723275 chore(deps): bump geostyler-data from 1.0.0 to 1.1.0 in
/superset-frontend (#34966)
add e77ff267a1 chore(deps): bump luxon from 3.6.1 to 3.7.1 in
/superset-frontend (#34967)
add 61f359d565 chore(deps): bump actions/setup-java from 4 to 5 (#34968)
add 3dbe593a4a chore(deps): bump actions/checkout from 4 to 5 (#34969)
add 7320ad9a0a chore(deps): bump actions/first-interaction from 2 to 3
(#34970)
add e5e3ddb24e chore(deps): bump codecov/codecov-action from 3 to 5
(#34972)
add ea0a77daaf fix(tests): resolve AlertReportModal checkmark test
failures (#34995)
add 9c165d3153 fix package-lock
add 7490b15585 fix: Ensure drill-through chart field works consistently
across CRUD and Explore paths
add fb612c88ff refactor: Add dashboard filter context to drill-through
StatefulChart
add d9d7787c2a refactor: Improve ChartSelect type safety and URL building
utilities
add 50cf3cae59 refactor: Simplify SelectAsyncControl by leveraging
SupersetClient searchParams
add f0bb7b66b4 fix two tests
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 (a28c4f942a)
\
N -- N -- N refs/heads/custom-drillthrough (f0bb7b66b4)
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:
.github/workflows/bump-python-package.yml | 2 +-
.github/workflows/cancel_duplicates.yml | 2 +-
.github/workflows/check-python-deps.yml | 2 +-
.github/workflows/check_db_migration_confict.yml | 2 +-
.github/workflows/claude.yml | 2 +-
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/dependency-review.yml | 4 +-
.github/workflows/docker.yml | 4 +-
.github/workflows/embedded-sdk-release.yml | 2 +-
.github/workflows/embedded-sdk-test.yml | 2 +-
.github/workflows/ephemeral-env.yml | 4 +-
.github/workflows/generate-FOSSA-report.yml | 4 +-
.github/workflows/github-action-validator.yml | 2 +-
.github/workflows/issue_creation.yml | 2 +-
.github/workflows/latest-release-tag.yml | 2 +-
.github/workflows/license-check.yml | 4 +-
.github/workflows/pr-lint.yml | 2 +-
.github/workflows/pre-commit.yml | 2 +-
.github/workflows/prefer-typescript.yml | 2 +-
.github/workflows/release.yml | 2 +-
.github/workflows/showtime-trigger.yml | 2 +-
.github/workflows/superset-app-cli.yml | 2 +-
.github/workflows/superset-applitool-cypress.yml | 2 +-
.../workflows/superset-applitools-storybook.yml | 2 +-
.github/workflows/superset-docs-deploy.yml | 4 +-
.github/workflows/superset-docs-verify.yml | 4 +-
.github/workflows/superset-e2e.yml | 6 +-
.github/workflows/superset-extensions-cli.yml | 4 +-
.github/workflows/superset-frontend.yml | 10 +-
.github/workflows/superset-helm-lint.yml | 2 +-
.github/workflows/superset-helm-release.yml | 2 +-
.../workflows/superset-python-integrationtest.yml | 6 +-
.github/workflows/superset-python-presto-hive.yml | 4 +-
.github/workflows/superset-python-unittest.yml | 2 +-
.github/workflows/superset-translations.yml | 4 +-
.github/workflows/superset-websocket.yml | 2 +-
.github/workflows/supersetbot.yml | 2 +-
.github/workflows/tag-release.yml | 4 +-
.github/workflows/tech-debt.yml | 2 +-
.github/workflows/welcome-new-users.yml | 2 +-
.rat-excludes | 1 +
docker-compose-light.yml | 2 +
superset-extensions-cli/pyproject.toml | 10 +-
superset-frontend/package-lock.json | 409 ++++++++-------------
superset-frontend/package.json | 16 +-
.../packages/generator-superset/package.json | 2 +-
.../packages/superset-core/package.json | 2 +-
.../packages/superset-ui-core/package.json | 2 +-
.../src/chart/components/SuperChartCore.test.tsx | 90 +++++
.../src/chart/components/SuperChartCore.tsx | 61 ++-
.../components/Collapse/CollapseLabelInModal.tsx | 10 +-
.../src/components/Icons/BaseIcon.tsx | 2 +-
.../src/components/Loading/Loading.stories.tsx | 192 +++++++++-
.../src/components/Loading/Loading.test.tsx | 3 +-
.../src/components/Loading/index.test.tsx | 107 ++++++
.../src/components/Loading/index.tsx | 76 +++-
.../src/components/Loading/types.ts | 4 +
.../src/components/assets/images/index.ts | 4 +-
.../src/components/assets/images/loading.svg | Bin 0 -> 1652 bytes
.../packages/superset-ui-core/src/theme/Theme.tsx | 4 +
.../packages/superset-ui-core/src/theme/types.ts | 4 +
.../packages/superset-ui-demo/package.json | 2 +-
.../src/SqlLab/components/SqlEditor/index.tsx | 6 +-
.../src/SqlLab/reducers/getInitialState.ts | 16 +-
superset-frontend/src/SqlLab/reducers/sqlLab.js | 9 +-
.../src/SqlLab/reducers/sqlLab.test.js | 16 +-
superset-frontend/src/components/Chart/Chart.tsx | 16 +-
.../src/components/Chart/ChartRenderer.jsx | 1 +
.../src/components/Chart/ChartRenderer.test.jsx | 23 +-
.../src/components/ListView/ListView.tsx | 63 ++--
.../DashboardBuilder/DashboardBuilder.test.tsx | 8 +-
.../FilterBar/FilterControls/FilterValue.tsx | 2 +-
.../nativeFilters/FilterBar/Horizontal.tsx | 2 +-
.../nativeFilters/FilterBar/Vertical.tsx | 2 +-
.../src/features/alerts/AlertReportModal.test.tsx | 31 +-
.../AddDataset/DatasetPanel/DatasetPanel.test.tsx | 5 +-
.../AddDataset/DatasetPanel/DatasetPanel.tsx | 7 +-
superset-websocket/package-lock.json | 374 +++++++++----------
superset-websocket/package.json | 6 +-
superset/config.py | 16 +-
superset/templates/superset/spa.html | 35 +-
superset/themes/schemas.py | 81 ++--
superset/themes/utils.py | 33 ++
superset/utils/core.py | 74 ++++
superset/utils/version.py | 115 ++++++
superset/views/base.py | 150 ++++++--
superset/views/core.py | 31 +-
superset/views/dashboard/views.py | 9 +-
superset/views/health.py | 14 +-
tests/unit_tests/themes/test_utils.py | 38 ++
tests/unit_tests/utils/test_core.py | 40 ++
91 files changed, 1609 insertions(+), 735 deletions(-)
create mode 100644
superset-frontend/packages/superset-ui-core/src/chart/components/SuperChartCore.test.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/components/Loading/index.test.tsx
create mode 100644
superset-frontend/packages/superset-ui-core/src/components/assets/images/loading.svg
create mode 100644 superset/utils/version.py