You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2026/09/22 16:56:46 UTC
(superset) branch fix/regenerate-messages-pot updated (3ca9f005c8e -> 13502a6cf40)
This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch fix/regenerate-messages-pot
in repository https://gitbox.apache.org/repos/asf/superset.git
omit 3ca9f005c8e fix(i18n): regenerate messages.pot to match source
add d45bbdcdf2e fix(sql): use AST for disallowed function checks (#43641)
add 5745162faf7 docs: point remaining Release Notes links at GitHub releases (#43803)
add 600db8e5816 fix(matrixify): apply dimension filters to all query-specific adhoc filter collections (#43861)
add 903a1e1ff3e docs(singlestore): require singlestoredb[sqlalchemy] and update logo (#44170)
add c666a6400c4 fix(database): allow metadata edits on an unreachable database (#44000)
add fd5efcbf5ba fix(superset-ui-core): add year to smart_date_verbose tooltip tiers (#44212)
add 1b8800c84d1 fix(sqllab): restore SQL code folding (#44236)
add 0382c19ad3b fix: show the server's error message in the publish toggle and user info toasts (#44238)
add f47fcad3d6e fix(reports): replace stale Selenium references in screenshot messages (#44244)
add 3e39ba13e34 fix(country-map): correct Karelia boundary (#44273)
add 3cbee94525d docs: fix internal link guidance examples (#44275)
add 468936a7e04 fix(sql): preserve literal percents in where_in (#44284)
add b78585c9715 fix(databricks): select the SQLAlchemy 2 dialect (#44286)
add 8039aa983d7 test(explore): await the Customize tab click in ControlPanelsContainer test (#44315)
add 57108b416bf test(explore): await userEvent calls in useExploreAdditionalActionsMenu test (#44323)
add 7eb9532c0ba fix(chart-controls): keep axis sort available for columns with unknown type (#44344)
add 770bcfb2e95 fix(extensions-cli): fail build and bundle when the frontend build fails (#44407)
add 86fb8db31d8 chore(version-history): use typed app dispatch (#44438)
add 156549ffed3 fix(temporary-cache): forward tab_id on DELETE so contextual cache mappings are cleared (#44451)
add 22d37f3ed0a chore(deps): bump fast-uri from 3.1.5 to 3.1.8 in /superset-frontend/cypress-base (#44510)
add 4df9c0ad362 chore(deps): bump qs from 6.15.2 to 6.16.0 in /superset-frontend/cypress-base (#44511)
add 1428f138d20 chore(deps-dev): bump oxlint from 1.82.0 to 1.83.0 in /docs (#44518)
add 1c803d923f3 chore(deps-dev): bump oxfmt from 0.67.0 to 0.68.0 in /superset-websocket (#44516)
add fc1c7798e9e chore(deps-dev): bump oxfmt from 0.67.0 to 0.68.0 in /docs (#44517)
add a54e7353a2b chore(deps-dev): bump oxlint from 1.82.0 to 1.83.0 in /superset-websocket (#44515)
add d43785a2c22 chore(deps): bump docker/setup-buildx-action from 4.3.0 to 4.4.1 (#44519)
add 4c229cb66a7 fix(dashboard): import getClientErrorObject; regenerate stale messages.pot (#44513)
add 4afaf60a4fe feat(build): use latest patch version for Python base image (#44458)
add c691d768d2f chore(deps-dev): bump oxfmt from 0.67.0 to 0.68.0 in /superset-frontend (#44521)
add 21db4a5eeef chore(deps): bump @types/d3-selection from 3.0.11 to 3.0.12 in /superset-frontend (#44524)
add 47fd4f4cbfc fix(matrixify): lazy-load grid cells with dashboard virtualization (#43053)
add 250a4797bf1 fix(plugin-chart-ag-grid-table): send export column filters as structured filters (#44308)
add c6d0890f2e0 fix(api): restore three schema fields disabled by a stray trailing comma (#43225)
add 61a5d0e3348 fix(csrf): recover from an expired CSRF token without a page reload (#43655)
add 13502a6cf40 fix(i18n): regenerate messages.pot to match source
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 (3ca9f005c8e)
\
N -- N -- N refs/heads/fix/regenerate-messages-pot (13502a6cf40)
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:
.devcontainer/Dockerfile | 2 +-
.devcontainer/devcontainer-base.json | 2 +-
.github/workflows/docker.yml | 14 +-
.github/workflows/mirror-service-images.yml | 2 +-
Dockerfile | 2 +-
README.md | 2 +-
UPDATING.md | 2 +
docker-compose-light.yml | 2 +-
docker-compose-non-dev.yml | 2 +-
docker-compose.yml | 4 +-
docs/DOCS_CLAUDE.md | 17 +-
docs/docs/faq.mdx | 13 +
docs/docs/using-superset/exploring-data.mdx | 2 +
docs/docs/using-superset/sql-templating.mdx | 4 +-
docs/package.json | 4 +-
docs/src/data/databases.json | 1 +
docs/static/img/databases/singlestore.png | Bin 15978 -> 9806 bytes
docs/static/resources/openapi.json | 44 ++
.../version-6.0.0/intro.md | 2 +-
.../version-6.1.0/index.mdx | 2 +-
.../version-6.1.0/intro.md | 2 +-
docs/yarn.lock | 468 ++++++++++-----------
pyproject.toml | 2 +-
superset-extensions-cli/README.md | 5 +
.../src/superset_extensions_cli/cli.py | 3 +
superset-extensions-cli/tests/test_cli_build.py | 131 +++++-
superset-frontend/cypress-base/package-lock.json | 51 +--
superset-frontend/package-lock.json | 168 ++++----
superset-frontend/package.json | 4 +-
.../src/utils/isSortable.ts | 10 +
.../test/utils/isSortable.test.ts | 9 +
.../Matrixify/MatrixifyGridCell.test.tsx | 273 +++++++++++-
.../components/Matrixify/MatrixifyGridCell.tsx | 127 +++++-
.../Matrixify/MatrixifyGridGenerator.test.ts | 90 ++++
.../components/Matrixify/MatrixifyGridGenerator.ts | 37 +-
.../components/Matrixify/virtualizationEvents.ts | 82 ++++
.../AsyncAceEditor/AsyncAceEditor.test.tsx | 33 ++
.../src/components/AsyncAceEditor/index.tsx | 4 +-
.../src/connection/SupersetClientClass.ts | 83 +++-
.../superset-ui-core/src/connection/constants.ts | 3 +
.../superset-ui-core/src/query/api/v1/types.ts | 3 +
.../superset-ui-core/src/query/types/Query.ts | 1 +
.../src/time-format/formatters/smartDateVerbose.ts | 10 +-
.../connection/SupersetClientCsrfRecovery.test.ts | 191 +++++++++
.../formatters/smartDateVerbose.test.ts | 57 ++-
.../superset-ui-core/types/ace-builds.d.ts | 1 +
.../plugin-chart-ag-grid-table/src/buildQuery.ts | 125 +++---
.../plugin-chart-ag-grid-table/src/index.ts | 1 -
.../src/stateConversion.ts | 302 +------------
.../src/utils/agGridFilterConverter.ts | 73 +++-
.../test/buildQuery.test.ts | 206 ++++++++-
.../test/stateConversion.test.ts | 77 +---
.../test/utils/agGridFilterConverter.test.ts | 55 ++-
.../test/utils/filterStateManager.test.ts | 2 +-
.../scripts/Country Map GeoJSON Generator.ipynb | Bin 226846 -> 227629 bytes
.../src/countries/russia.geojson | Bin 747442 -> 678517 bytes
.../test/russia.geojson.test.ts | 87 ++++
.../test/MixedTimeseries/buildQuery.test.ts | 33 ++
...rMessage.test.tsx => CsrfErrorMessage.test.tsx} | 46 +-
...etworkErrorMessage.tsx => CsrfErrorMessage.tsx} | 16 +-
.../src/components/ErrorMessage/index.tsx | 1 +
.../src/dashboard/actions/dashboardState.test.ts | 59 +++
.../src/dashboard/actions/dashboardState.ts | 8 +-
.../components/ControlPanelsContainer.test.tsx | 2 +-
.../useExploreAdditionalActionsMenu.test.tsx | 24 +-
.../src/features/userInfo/UserInfoModal.test.tsx | 102 +++++
.../src/features/userInfo/UserInfoModal.tsx | 11 +-
.../versionHistory/ChartVersionPreview.tsx | 5 +-
.../versionHistory/DashboardVersionHistory.tsx | 5 +-
.../versionHistory/ExploreVersionHistory.tsx | 5 +-
.../src/features/versionHistory/PreviewBanner.tsx | 5 +-
.../versionHistory/useDashboardVersionPreview.ts | 5 +-
.../versionHistory/useVersionActions.test.tsx | 6 +-
.../features/versionHistory/useVersionActions.tsx | 5 +-
superset-frontend/src/setup/setupErrorMessages.ts | 5 +
superset-websocket/package-lock.json | 320 +++++++-------
superset-websocket/package.json | 4 +-
superset/charts/schemas.py | 61 +--
superset/commands/database/update.py | 60 +++
superset/config.py | 5 +-
superset/dashboards/filter_state/api.py | 4 +
superset/db_engine_specs/databricks.py | 4 +
superset/db_engine_specs/singlestore.py | 4 +-
superset/errors.py | 1 +
superset/explore/form_data/api.py | 7 +-
superset/jinja_context.py | 5 +
superset/mcp_service/README.md | 6 +-
superset/sql/execution/executor.py | 4 +-
superset/sql/parse.py | 41 +-
superset/temporary_cache/api.py | 3 +-
superset/translations/ar/LC_MESSAGES/messages.po | 11 +-
superset/translations/ca/LC_MESSAGES/messages.po | 11 +-
superset/translations/cs/LC_MESSAGES/messages.po | 11 +-
superset/translations/de/LC_MESSAGES/messages.po | 11 +-
superset/translations/en/LC_MESSAGES/messages.po | 11 +-
superset/translations/es/LC_MESSAGES/messages.po | 11 +-
superset/translations/fa/LC_MESSAGES/messages.po | 11 +-
superset/translations/fi/LC_MESSAGES/messages.po | 11 +-
superset/translations/fr/LC_MESSAGES/messages.po | 11 +-
superset/translations/it/LC_MESSAGES/messages.po | 11 +-
superset/translations/ja/LC_MESSAGES/messages.po | 11 +-
superset/translations/ko/LC_MESSAGES/messages.po | 11 +-
superset/translations/lv/LC_MESSAGES/messages.po | 11 +-
superset/translations/messages.pot | 11 +-
superset/translations/mi/LC_MESSAGES/messages.po | 11 +-
superset/translations/nl/LC_MESSAGES/messages.po | 11 +-
superset/translations/pl/LC_MESSAGES/messages.po | 11 +-
superset/translations/pt/LC_MESSAGES/messages.po | 11 +-
.../translations/pt_BR/LC_MESSAGES/messages.po | 11 +-
superset/translations/ro/LC_MESSAGES/messages.po | 11 +-
superset/translations/ru/LC_MESSAGES/messages.po | 11 +-
superset/translations/sk/LC_MESSAGES/messages.po | 11 +-
superset/translations/sl/LC_MESSAGES/messages.po | 11 +-
superset/translations/sr/LC_MESSAGES/messages.po | 11 +-
.../translations/sr_Latn/LC_MESSAGES/messages.po | 11 +-
superset/translations/ta/LC_MESSAGES/messages.po | 11 +-
superset/translations/th/LC_MESSAGES/messages.po | 11 +-
superset/translations/tr/LC_MESSAGES/messages.po | 11 +-
superset/translations/uk/LC_MESSAGES/messages.po | 11 +-
superset/translations/zh/LC_MESSAGES/messages.po | 11 +-
.../translations/zh_TW/LC_MESSAGES/messages.po | 11 +-
superset/utils/error_sanitization.py | 1 +
superset/utils/screenshots.py | 3 +-
superset/utils/webdriver.py | 17 +-
superset/views/error_handling.py | 12 +-
tests/unit_tests/charts/test_schemas.py | 92 +++-
tests/unit_tests/commands/databases/update_test.py | 209 ++++++++-
.../unit_tests/dashboards/filter_state_api_test.py | 56 +++
tests/unit_tests/databases/api_test.py | 77 ++++
.../unit_tests/db_engine_specs/test_databricks.py | 38 ++
tests/unit_tests/explore/form_data_api_test.py | 80 ++++
tests/unit_tests/jinja_context_test.py | 120 ++++++
tests/unit_tests/sql/execution/test_executor.py | 58 +++
tests/unit_tests/utils/webdriver_test.py | 31 ++
tests/unit_tests/views/test_error_handling.py | 114 ++++-
135 files changed, 3858 insertions(+), 1162 deletions(-)
create mode 100644 superset-frontend/packages/superset-ui-core/src/chart/components/Matrixify/virtualizationEvents.ts
create mode 100644 superset-frontend/packages/superset-ui-core/test/connection/SupersetClientCsrfRecovery.test.ts
create mode 100644 superset-frontend/plugins/plugin-chart-country-map/test/russia.geojson.test.ts
copy superset-frontend/src/components/ErrorMessage/{FrontendNetworkErrorMessage.test.tsx => CsrfErrorMessage.test.tsx} (56%)
copy superset-frontend/src/components/ErrorMessage/{FrontendNetworkErrorMessage.tsx => CsrfErrorMessage.tsx} (68%)
create mode 100644 superset-frontend/src/features/userInfo/UserInfoModal.test.tsx
create mode 100644 tests/unit_tests/explore/form_data_api_test.py