You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by vi...@apache.org on 2026/09/03 16:23:00 UTC
(superset) branch gaq-to-gtf updated (aa3285c4956 -> d738ef7c455)
This is an automated email from the ASF dual-hosted git repository.
villebro pushed a change to branch gaq-to-gtf
in repository https://gitbox.apache.org/repos/asf/superset.git
from aa3285c4956 fix(gtf): scope test task query by task_type to avoid flaky assertion
add 5b8e50e69db fix(reports): downgrade Slack channel-fetch auth-error logging to WARNING (SC-115301) (#42484)
add a81c0f67739 fix(gsheets): catch JSONDecodeError in validate_parameters for malformed service_account_info (#43772)
add 3394097c83a fix(snowflake): refresh rejected OAuth tokens (#43623)
add 6dd841c35b2 fix(jinja): reuse get_request_json_body in get_dataset_id_from_context (#43556)
add 52a4cb6314a fix(snowflake): quote case-sensitive lowercase column identifiers in generated SQL (#43312)
add 07fc3144e5a feat(dataset): expose dataset certification controls (#43633)
add d82a88f479e fix(dashboard): keep filter config modal within iframe (#43632)
add d921131c5d9 fix(charts): resolve semantic-view datasource name and link in chart list (#43649)
add b457280b57a chore(api): regenerate the OpenAPI spec (#43788)
add 4a18556fdc0 fix(reports): prevent blank dashboard captures (#43784)
add 18465bad51f perf(dashboard): batch dataset lookups during dashboard export (#43017)
add bf12a21367c fix(charts): sort chart types by display name (#43634)
add c185a2c6785 chore(deps-dev): bump @types/node from 26.3.0 to 26.4.0 in /superset-frontend (#43819)
add 464adba69b8 chore(deps-dev): bump minimizer-webpack-plugin from 5.6.1 to 5.7.0 in /superset-frontend (#43818)
add 3bd0ad52678 chore(deps): bump react-intersection-observer from 11.0.0 to 11.0.1 in /superset-frontend (#43817)
add 9d855a4adf9 chore(deps-dev): bump @types/node from 26.2.0 to 26.4.0 in /superset-websocket (#43815)
add 0398b320f94 chore(deps): bump fast-uri from 3.1.5 to 3.1.7 in /docs in the security group across 1 directory (#43798)
add 669a0cefb49 chore(deps): bump the security group across 1 directory with 2 updates (#43797)
add d9887fd9286 chore(deps): bump js-yaml from 5.4.0 to 5.4.1 in /docs (#43816)
add a95c40aa1e4 chore(deps): bump qs from 6.15.2 to 6.16.0 in /superset-websocket/utils/client-ws-app in the security group across 1 directory (#43824)
add d738ef7c455 Merge branch 'master' into gaq-to-gtf
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 6 +-
.../version-6.1.0/api.mdx | 552 +-
docs/package.json | 2 +-
docs/static/resources/openapi.json | 25430 +++++++++----------
docs/yarn.lock | 14 +-
superset-frontend/package-lock.json | 90 +-
superset-frontend/package.json | 8 +-
.../packages/superset-ui-core/package.json | 2 +-
.../DatasourceModal/DatasourceModal.test.tsx | 94 +
.../Datasource/DatasourceModal/index.tsx | 8 +-
.../DatasourceEditor/DatasourceEditor.tsx | 98 +-
.../DatasourceEditor/datasetCertification.ts | 111 +
.../DatasourceEditorDatasetCertification.test.tsx | 109 +
.../tests/datasetCertification.test.ts | 169 +
.../Datasource/components/Fieldset/index.tsx | 17 +-
superset-frontend/src/components/ListView/types.ts | 2 +
.../ConfigModal/SharedStyles.test.tsx} | 42 +-
.../nativeFilters/ConfigModal/SharedStyles.tsx | 12 +-
.../controls/DateFilterControl/DateFilterLabel.tsx | 3 +-
.../tests/DateFilterLabel.test.tsx | 43 +-
superset-frontend/src/features/datasets/types.ts | 3 +
.../pages/ChartList/ChartList.listview.test.tsx | 76 +-
superset-frontend/src/pages/ChartList/index.tsx | 28 +-
superset-frontend/src/views/CRUD/hooks.test.tsx | 102 +
superset-frontend/src/views/CRUD/hooks.ts | 17 +
superset-websocket/package-lock.json | 8 +-
superset-websocket/package.json | 2 +-
.../utils/client-ws-app/package-lock.json | 61 +-
superset/charts/api.py | 146 +-
superset/charts/schemas.py | 21 +
superset/commands/dashboard/export.py | 98 +-
.../commands/deletion_retention/purge_policy.py | 4 +
superset/connectors/sqla/models.py | 30 +-
superset/dashboards/api.py | 3 +
superset/dashboards/schemas.py | 8 +-
superset/datasets/api.py | 11 +-
superset/db_engine_specs/base.py | 35 +-
superset/db_engine_specs/gsheets.py | 17 +-
superset/db_engine_specs/snowflake.py | 17 +-
superset/jinja_context.py | 4 +-
superset/models/helpers.py | 13 +-
superset/models/slice.py | 69 +-
superset/reports/api.py | 14 +-
superset/sql/execution/celery_task.py | 15 +-
superset/sql/execution/executor.py | 90 +-
superset/utils/oauth2.py | 191 +-
superset/utils/screenshot_utils.py | 331 +-
superset/utils/slack.py | 28 +-
tests/integration_tests/charts/api_tests.py | 114 +
.../charts/test_chart_list_datasource.py | 144 +
tests/unit_tests/charts/test_schemas.py | 42 +
tests/unit_tests/commands/dashboard/export_test.py | 287 +-
tests/unit_tests/connectors/sqla/models_test.py | 114 +-
tests/unit_tests/db_engine_specs/test_base.py | 52 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 31 +
tests/unit_tests/db_engine_specs/test_snowflake.py | 39 +
tests/unit_tests/jinja_context_test.py | 25 +
tests/unit_tests/models/helpers_test.py | 77 +
tests/unit_tests/models/slice_test.py | 84 +-
tests/unit_tests/reports/api_test.py | 38 +-
tests/unit_tests/utils/oauth2_tests.py | 257 +
tests/unit_tests/utils/slack_test.py | 56 +
tests/unit_tests/utils/test_screenshot_utils.py | 468 +-
63 files changed, 15825 insertions(+), 14257 deletions(-)
create mode 100644 superset-frontend/src/components/Datasource/components/DatasourceEditor/datasetCertification.ts
create mode 100644 superset-frontend/src/components/Datasource/components/DatasourceEditor/tests/DatasourceEditorDatasetCertification.test.tsx
create mode 100644 superset-frontend/src/components/Datasource/components/DatasourceEditor/tests/datasetCertification.test.ts
copy superset-frontend/src/dashboard/components/{resizable/ResizableContainer.test.tsx => nativeFilters/ConfigModal/SharedStyles.test.tsx} (54%)
create mode 100644 tests/unit_tests/charts/test_chart_list_datasource.py