You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ma...@apache.org on 2024/04/10 23:57:29 UTC
(superset) branch rm_setup_cfg updated (abfa9ade77 -> 830f4c5db0)
This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch rm_setup_cfg
in repository https://gitbox.apache.org/repos/asf/superset.git
discard abfa9ade77 tox.ini > pyproject
discard e3604d349a merge mypy.ini into pyproject.toml
discard 2490961956 add license to mypy.ini
discard 48b0a39c2b mypy in mypy.ini
discard 9b680d3c62 updating more docs
discard 1d6a6c3ebf updating docs
discard 59eb632d99 chore: consolidate the Superset python package metadata
add ebcf4e044b fix: corrects some inaccuracies zh translation (#27794)
add 265390c243 fix(Dashboard): Add border to row when hovering HoverMenu in edit mode (#27593)
add fb919c718d docs: replace broken david badges with libraries.io (#27903)
add 47d629f50c build(deps): update @types/d3-time requirement from ^3.0.0 to ^3.0.3 in /superset-frontend/packages/superset-ui-core (#27319)
add 104299a211 build(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/packages/superset-ui-demo (#27322)
add 31d0c542e2 build(deps-dev): bump fork-ts-checker-webpack-plugin from 5.2.1 to 9.0.2 in /superset-frontend/packages/superset-ui-demo (#27321)
add 559605e393 fix: add mariadb engine spec same as MySQL (#27919)
add 3e6d966513 fix(docs): restoring search capability with new public key (#27912)
add bbe209a9e8 build(deps-dev): update @babel/types requirement from ^7.23.9 to ^7.24.0 in /superset-frontend/plugins/plugin-chart-pivot-table (#27334)
add 62433c14a7 chore(helm): Bumping app version to 3.1.2 in helm chart (#27915)
add 9377227e06 chore(OAuth2): refactor for custom OAuth2 clients (#27880)
add eda304bda9 chore(explore): Hide non-droppable metric and column list (#27717)
add a1983e468b fix(frontend): allow "constructor" property in response data (#25407)
add 4428bde024 docs: fix broken OS Dependencies link in CONTRIBUTING.md (#27932)
add 662c1ed618 chore: Adds 4.0.0 data to CHANGELOG.md and UPDATING.md (#27937)
add 34b1db219c feat(accessibility): add tabbing to chart menu in dashboard (#26138)
add c5b7f7a08c fix: fix-zh-translation-2 (#27922)
add 5377b6cb2f fix: docker-release GHA fails with pathspec error (#27925)
add 996cced3d4 fix: Locale sent to frontend (#27926)
add 7c8e1bb46e fix(docs): CSP mods to re-enable Algolia search (#27942)
add e80d194b8f fix: improve change detection for GHAs (#27904)
add 4ecfce98f6 feat(explore): Clear temporal filter value (#27788)
add ae0f2ce3c1 fix: useTruncation infinite loop, reenable dashboard cross links on ChartList (#27701)
add 481a63da55 chore(tests): Remove ineffectual login (#27149)
add 93b83febc2 chore(helm): bumping app version to 4.0.0 in helm chart (#27946)
add a5e65d572a fix(node): missed one bump from node 16 to 18. (#27955)
add 71d174bad6 build(deps-dev): update @types/mapbox__geojson-extent requirement from ^1.0.0 to ^1.0.3 in /superset-frontend/plugins/legacy-preset-chart-deckgl (#27810)
add 4202fba0f1 fix(Dashboard): Add aria-label to filters and search forms (#27968)
add 717a3991f4 fix(asf): removing google hosted analytics and fonts (#27963)
add c5c5f4dbc1 docs(k8s): making it clear users MUST update secrets for prod instances. (#27954)
add 601d011986 fix(node): bump node version in nvmrc files (#27974)
add 8200261506 chore(docs): adding ASF Privacy Link. (#27975)
add eb4ca010ae fix(alerts/reports): removing duplicate notification method options (#27239)
add cbfdba2ca6 chore(docs): removing Superset Community Newsletter archive (#27977)
add 9423d59132 chore(docs): remove seemingly unused unpkg domain from CSPs (#27976)
add dea430649d chore: [proposal] de-matrix python-version in GHAs (#27906)
add 27a6b2981b chore: consolidate the Superset python package metadata
add 286f8c2d4d updating docs
add 46204a2a35 updating more docs
add b7b52449c9 mypy in mypy.ini
add ca93683dc9 add license to mypy.ini
add bc50d0866b merge mypy.ini into pyproject.toml
add 830f4c5db0 tox.ini > pyproject
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 (abfa9ade77)
\
N -- N -- N refs/heads/rm_setup_cfg (830f4c5db0)
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:
.asf.yaml | 19 +-
.github/ISSUE_TEMPLATE/bug-report.yml | 3 +-
.github/actions/change-detector/action.yml | 31 +
.github/actions/setup-backend/action.yml | 37 +-
.github/workflows/codeql-analysis.yml | 11 +-
.github/workflows/docker-release.yml | 18 +-
.github/workflows/docker.yml | 23 +-
.github/workflows/no-op.yml | 52 +-
.github/workflows/pre-commit.yml | 3 -
.github/workflows/superset-cli.yml | 21 +-
.github/workflows/superset-e2e.yml | 29 +-
.github/workflows/superset-frontend.yml | 36 +-
.github/workflows/superset-helm-lint.yml | 5 +-
.../workflows/superset-python-integrationtest.yml | 75 +-
.github/workflows/superset-python-misc.yml | 35 +-
.github/workflows/superset-python-presto-hive.yml | 60 +-
.github/workflows/superset-python-unittest.yml | 28 +-
.github/workflows/superset-translations.yml | 25 +-
.pre-commit-config.yaml | 1 +
CHANGELOG.md | 1 +
CHANGELOG/4.0.0.md | 472 +
CONTRIBUTING.md | 2 +-
UPDATING.md | 13 +-
docs/docs/installation/running-on-kubernetes.mdx | 2 +-
docs/docusaurus.config.js | 13 +-
docs/package.json | 1 -
docs/src/fonts/Roboto-Bold.woff | Bin 0 -> 94476 bytes
docs/src/fonts/Roboto-Bold.woff2 | Bin 0 -> 63920 bytes
docs/src/fonts/Roboto-Regular.woff | Bin 0 -> 94220 bytes
docs/src/fonts/Roboto-Regular.woff2 | Bin 0 -> 63748 bytes
docs/src/pages/community.tsx | 8 -
docs/src/styles/custom.css | 15 +-
docs/static/.htaccess | 2 +-
docs/yarn.lock | 6 +-
helm/superset/Chart.yaml | 4 +-
helm/superset/README.md | 2 +-
scripts/change_detector.py | 156 +
scripts/ci_check_no_file_changes.sh | 68 -
superset-embedded-sdk/README.md | 3 +
superset-frontend/.nvmrc | 2 +-
.../cypress/e2e/chart_list/list.test.ts | 9 +-
.../cypress/e2e/dashboard/drilltodetail.test.ts | 18 +-
.../cypress/e2e/dashboard/editmode.test.ts | 26 +-
.../cypress-base/cypress/e2e/explore/chart.test.js | 4 +-
superset-frontend/package-lock.json | 320 +-
.../packages/generator-superset/README.md | 2 +-
.../packages/superset-ui-chart-controls/README.md | 2 +-
.../packages/superset-ui-core/README.md | 2 +-
.../packages/superset-ui-core/package.json | 2 +-
.../src/connection/callApi/parseResponse.ts | 6 +-
.../useChildElementTruncation.test.ts | 196 +-
.../useTruncation/useChildElementTruncation.ts | 122 +-
.../test/connection/callApi/parseResponse.test.ts | 12 +-
.../packages/superset-ui-demo/README.md | 3 +-
.../packages/superset-ui-demo/package.json | 4 +-
.../plugins/legacy-plugin-chart-calendar/README.md | 4 +-
.../plugins/legacy-plugin-chart-chord/README.md | 4 +-
.../legacy-plugin-chart-country-map/README.md | 4 +-
.../legacy-plugin-chart-event-flow/README.md | 4 +-
.../plugins/legacy-plugin-chart-heatmap/README.md | 4 +-
.../legacy-plugin-chart-histogram/README.md | 4 +-
.../plugins/legacy-plugin-chart-horizon/README.md | 4 +-
.../plugins/legacy-plugin-chart-map-box/README.md | 4 +-
.../legacy-plugin-chart-paired-t-test/README.md | 4 +-
.../README.md | 4 +-
.../legacy-plugin-chart-partition/README.md | 4 +-
.../plugins/legacy-plugin-chart-rose/README.md | 4 +-
.../legacy-plugin-chart-sankey-loop/README.md | 4 +-
.../plugins/legacy-plugin-chart-sankey/README.md | 4 +-
.../legacy-plugin-chart-world-map/README.md | 4 +-
.../plugins/legacy-preset-chart-deckgl/README.md | 4 +-
.../legacy-preset-chart-deckgl/package.json | 2 +-
.../plugins/legacy-preset-chart-nvd3/README.md | 4 +-
.../plugins/plugin-chart-echarts/README.md | 4 +-
.../plugins/plugin-chart-handlebars/README.md | 3 +-
.../plugins/plugin-chart-pivot-table/README.md | 3 +-
.../plugins/plugin-chart-pivot-table/package.json | 2 +-
.../plugins/plugin-chart-table/README.md | 4 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 1 +
.../plugins/plugin-chart-word-cloud/README.md | 4 +-
.../Chart/ChartContextMenu/ChartContextMenu.tsx | 4 +
.../DrillDetail/DrillDetailMenuItems.test.tsx | 28 +-
.../Chart/DrillDetail/DrillDetailMenuItems.tsx | 16 +-
.../src/components/Dropdown/Dropdown.test.tsx | 65 +
.../src/components/Dropdown/index.tsx | 22 +-
.../src/components/EditableTitle/index.tsx | 1 +
.../src/components/ErrorMessage/ErrorAlert.tsx | 31 +
.../src/components/FilterableTable/index.tsx | 7 +-
.../src/components/ListView/CrossLinks.tsx | 25 +-
.../components/ListView/DashboardCrossLinks.tsx} | 30 +-
superset-frontend/src/components/Menu/index.tsx | 29 +
.../src/components/ModalTrigger/index.tsx | 3 +-
.../src/components/PageHeaderWithActions/index.tsx | 3 +
.../src/components/TruncatedList/index.tsx | 10 +-
.../DashboardBuilder/DashboardBuilder.tsx | 5 +
.../DashboardBuilder/DashboardContainer.tsx | 13 +
.../Header/HeaderActionsDropdown/index.jsx | 43 +-
.../SliceHeaderControls.test.tsx | 198 +-
.../components/SliceHeaderControls/index.tsx | 479 +-
.../components/URLShortLinkButton/index.tsx | 2 +-
.../dashboard/components/gridComponents/Row.jsx | 16 +-
.../dashboard/components/menu/HoverMenu.test.tsx | 16 +-
.../src/dashboard/components/menu/HoverMenu.tsx | 19 +
.../components/menu/ShareMenuItems/index.tsx | 31 +-
.../FilterBar/FilterControls/FilterControl.tsx | 1 +
.../nativeFilters/FilterCard/DependenciesRow.tsx | 10 +-
.../nativeFilters/FilterCard/NameRow.tsx | 5 +-
.../nativeFilters/FilterCard/ScopeRow.tsx | 12 +-
.../src/dashboard/containers/DashboardPage.tsx | 4 +
superset-frontend/src/dashboard/styles.ts | 42 +
superset-frontend/src/dashboard/types.ts | 29 +
.../explore/components/ControlPanelsContainer.tsx | 27 +-
.../explore/components/DataTableControl/index.tsx | 14 +-
.../components/DataTableControls.tsx | 2 +-
.../DatasourcePanel/DatasourcePanel.test.tsx | 83 +-
.../DatasourcePanel/DatasourcePanelItem.test.tsx | 31 +
.../DatasourcePanel/DatasourcePanelItem.tsx | 43 +-
.../explore/components/DatasourcePanel/index.tsx | 194 +-
.../ExploreContainer/ExploreContainer.test.tsx | 42 +-
.../explore/components/ExploreContainer/index.tsx | 36 +-
.../DndFilterSelect.test.tsx | 77 +-
.../DndColumnSelectControl/DndFilterSelect.tsx | 4 +-
.../DndColumnSelectControl/DndSelectLabel.test.tsx | 40 +
.../DndColumnSelectControl/DndSelectLabel.tsx | 31 +-
.../DashboardsSubMenu.test.tsx | 2 +-
.../useExploreAdditionalActionsMenu/index.jsx | 2 +-
.../src/features/alerts/AlertReportModal.tsx | 49 +-
.../alerts/components/NotificationMethod.tsx | 10 +-
superset-frontend/src/features/alerts/types.ts | 6 +
superset-frontend/src/features/home/Menu.tsx | 8 +-
superset-frontend/src/pages/ChartList/index.tsx | 19 +-
superset-websocket/.nvmrc | 2 +-
superset-websocket/utils/client-ws-app/.nvmrc | 2 +-
superset/__init__.py | 1 +
superset/common/query_object.py | 2 +-
superset/config.py | 20 +-
superset/connectors/sqla/utils.py | 2 +-
superset/databases/api.py | 6 +-
superset/db_engine_specs/README.md | 62 +-
superset/db_engine_specs/base.py | 176 +-
superset/db_engine_specs/gsheets.py | 91 +-
superset/db_engine_specs/hive.py | 3 +-
superset/db_engine_specs/impala.py | 14 +-
.../entry.py => db_engine_specs/mariadb.py} | 8 +-
superset/db_engine_specs/presto.py | 9 +-
superset/db_engine_specs/trino.py | 4 +-
superset/models/core.py | 39 +-
superset/sql_validators/presto_db.py | 2 +-
superset/superset_typing.py | 49 +
superset/translations/zh/LC_MESSAGES/messages.json | 2598 +-
superset/translations/zh/LC_MESSAGES/messages.po | 40177 ++++++++++---------
superset/utils/oauth2.py | 12 +-
superset/views/base.py | 17 +-
tests/integration_tests/access_tests.py | 7 +-
.../annotation_layers/api_tests.py | 69 +-
tests/integration_tests/async_events/api_tests.py | 9 +-
tests/integration_tests/base_api_tests.py | 37 +-
tests/integration_tests/base_tests.py | 11 +-
tests/integration_tests/cache_tests.py | 7 +-
tests/integration_tests/charts/api_tests.py | 131 +-
tests/integration_tests/charts/data/api_tests.py | 17 +-
tests/integration_tests/charts/schema_tests.py | 3 -
.../integration_tests/constants.py | 9 +-
tests/integration_tests/core_tests.py | 74 +-
tests/integration_tests/css_templates/api_tests.py | 34 +-
tests/integration_tests/dashboard_tests.py | 14 +-
tests/integration_tests/dashboards/api_tests.py | 169 +-
tests/integration_tests/dashboards/base_case.py | 3 -
tests/integration_tests/dashboards/consts.py | 3 -
tests/integration_tests/dashboards/dao_tests.py | 1 -
.../dashboards/security/base_case.py | 1 +
.../dashboards/security/security_dataset_tests.py | 5 +-
.../dashboards/security/security_rbac_tests.py | 41 +-
tests/integration_tests/databases/api_tests.py | 211 +-
tests/integration_tests/datasets/api_tests.py | 199 +-
tests/integration_tests/datasets/commands_tests.py | 10 +-
tests/integration_tests/datasource/api_tests.py | 29 +-
tests/integration_tests/datasource_tests.py | 39 +-
tests/integration_tests/dynamic_plugins_tests.py | 9 +-
tests/integration_tests/embedded/api_tests.py | 5 +-
tests/integration_tests/fixtures/users.py | 5 +-
tests/integration_tests/import_export_tests.py | 7 +-
tests/integration_tests/log_api_tests.py | 30 +-
tests/integration_tests/log_model_view_tests.py | 8 +-
tests/integration_tests/queries/api_tests.py | 27 +-
.../queries/saved_queries/api_tests.py | 65 +-
.../queries/saved_queries/commands_tests.py | 1 +
tests/integration_tests/query_context_tests.py | 18 -
tests/integration_tests/reports/api_tests.py | 81 +-
tests/integration_tests/security/api_tests.py | 13 +-
.../security/row_level_security_tests.py | 45 +-
tests/integration_tests/security_tests.py | 9 +-
tests/integration_tests/sql_lab/api_tests.py | 33 +-
tests/integration_tests/sql_validator_tests.py | 3 -
tests/integration_tests/sqllab_tests.py | 61 +-
tests/integration_tests/strategy_tests.py | 13 +-
tests/integration_tests/tags/api_tests.py | 41 +-
tests/integration_tests/thumbnails_tests.py | 30 +-
tests/integration_tests/users/api_tests.py | 6 +-
tests/integration_tests/utils_tests.py | 3 +-
tests/unit_tests/databases/api_test.py | 12 +-
.../unit_tests/db_engine_specs/test_clickhouse.py | 3 +-
tests/unit_tests/db_engine_specs/test_databend.py | 3 +-
.../db_engine_specs/test_elasticsearch.py | 3 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 150 +-
tests/unit_tests/extensions/test_sqlalchemy.py | 6 +-
tests/unit_tests/utils/oauth2_tests.py | 8 +-
207 files changed, 26242 insertions(+), 22905 deletions(-)
create mode 100644 .github/actions/change-detector/action.yml
create mode 100644 CHANGELOG/4.0.0.md
create mode 100644 docs/src/fonts/Roboto-Bold.woff
create mode 100644 docs/src/fonts/Roboto-Bold.woff2
create mode 100644 docs/src/fonts/Roboto-Regular.woff
create mode 100644 docs/src/fonts/Roboto-Regular.woff2
create mode 100755 scripts/change_detector.py
delete mode 100755 scripts/ci_check_no_file_changes.sh
create mode 100644 superset-frontend/src/components/Dropdown/Dropdown.test.tsx
copy superset-frontend/{packages/superset-ui-core/test/utils/ensureIsArray.test.ts => src/components/ListView/DashboardCrossLinks.tsx} (62%)
copy superset/{commands/temporary_cache/entry.py => db_engine_specs/mariadb.py} (83%)
copy RELEASING/requirements.txt => tests/integration_tests/constants.py (79%)