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/11 00:40:24 UTC
(superset) branch avatar_url updated (d5af1232fe -> b53646ac98)
This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch avatar_url
in repository https://gitbox.apache.org/repos/asf/superset.git
discard d5af1232fe add get_user_avatar to utils.slack
discard 7296e24a89 progress
discard 80b5539c24 trying
discard 09b0f00645 fix WebClient location
discard 5951ca8b98 tries
discard 23830a3b10 test
discard 0acc0f706f smaller is bigger
discard 7fe45f130d test_views_are_secured
discard 0ae3903a3d remove unused import
discard 8068b456d2 add param to openapi spec
discard 3c43ecd39e fixes
discard bdc0befa72 fix test
discard 77d4c49a46 improve docs
discard a8f0ed8c09 minor tweaks
discard 4150d400e0 feat: Slack Avatar integration
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 a6d16ed477 docs: deploy docs when merging to master (#27956)
add 247c546b1b feat: Slack Avatar integration
add 7b811d6af5 minor tweaks
add 3dfbf4be4d improve docs
add 3f00f081a5 fix test
add 72d046e80e fixes
add 6accc3ea77 add param to openapi spec
add a987945d75 remove unused import
add 748390d9bb test_views_are_secured
add bb10858f24 smaller is bigger
add c5d74ffcb3 test
add c1e99a14b6 tries
add 9613fac3e8 fix WebClient location
add 68d08b0cff trying
add 378bc46b1a progress
add b53646ac98 add get_user_avatar to utils.slack
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 (d5af1232fe)
\
N -- N -- N refs/heads/avatar_url (b53646ac98)
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 | 19 +-
.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-docs-deploy.yml | 1 -
.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/docs/intro.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 +-
209 files changed, 26244 insertions(+), 22907 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%)