You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2023/02/24 20:54:32 UTC
[superset] branch dependabot/npm_and_yarn/superset-frontend/eslint-8.34.0 updated (a7cd865c9c -> 91b79f057f)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/npm_and_yarn/superset-frontend/eslint-8.34.0
in repository https://gitbox.apache.org/repos/asf/superset.git
discard a7cd865c9c build(deps-dev): bump eslint from 7.32.0 to 8.34.0 in /superset-frontend
add 1324135697 chore(style): make brand icon max width customizable (#23081)
add 76f7a3fb4e chore: Remove dependency warnings from SqlEditorLeftBar/index.tsx (#22975)
add 861ecf65d4 chore: Remove dependency warnings from SqlEditor/index.jsx (#22974)
add 5b5b534e89 chore: Remove dependency warnings from DatasetList.tsx (#22973)
add b1296a195c test: Convert DatasetList test from jsx to tsx (#22971)
add f6c304437a test: Clean up SelectAsyncControl test warnings (#22969)
add 4ddf67fc14 chore: move dashboard screenshot standalone logic (#23003)
add 21dd1601bf fix: dict bug on QueryContextFactory (#23093)
add f4ffed24ba chore: Improve greeting message (#23077)
add 92b9c06e59 chore: Updating connection URI for MS SQL Server (#22903)
add 434b445e31 chore: increment statsd as warn (#23041)
add 75495d1601 fix: removing pyproject.toml (#23101)
add 7160daecf3 chore: change AlertQueryError to 400 (#23102)
add 4b03d2553c fix: missing __init__ on module sqllab commands (#23107)
add dec6ac49f6 chore(backend): Spelling (#19677)
add 22a648755b chore: Remove yarn.lock from the root folder (#23108)
add f851e992cf chore(sqla): Address performance tradeoff with eager loading (#23113)
add 5482f78a9c fix(ci): explicity set yaml Loader (#23126)
add c7823e32ff fix: Validate jinja rendered query (#22851)
add d4362a3676 fix: reorganize role permissions (#23096)
add 8f8fba2056 fix: gamma sql_json test (#23135)
add eb8386e3f0 fix(dashboard): Chart's empty state not centered (#23022)
add a40c12d63e feat: Frontend tagging (#20876)
add fbf10c35a9 feat: return UUID on database creation (#23143)
add a0ca0c04ff chore: Add docs for ssh tunneling (#23131)
add 871cab8cbe feat: Enable cross fitlers in WorldMap and Graph charts (#22886)
add 95eb8d79d0 chore: Bump cryptography to 39.0.1 (#23158)
add ee1952e488 feat(dashboard): Add cross filter from context menu (#23141)
add 6338ea5d42 chore: revert "feat(native_filter_migration): add transition mode (#16992)" (#23144)
add 9a4839f45c build: Add helm chart option to deploy sidecars with node and worker (#23160)
add 89576f8a87 fix(rbac): show objects accessible by database access perm (#23118)
add f0f27a486d fix: bump FAB to 4.3.0 (#23184)
add d0c54cddb0 fix(clickhouse): add clickhouse connect driver (#23185)
add 967383853c fix(clickhouse): add missing default format (#23192)
add 3484e8ea7b feat(ssh_tunnel): Import/Export Databases with SSHTunnel credentials (#23099)
add a70b7ac3b0 chore: refactor SparklineCell for react 17 and react 18 upgrade (#23145)
add 91b79f057f build(deps-dev): bump eslint from 7.32.0 to 8.34.0 in /superset-frontend
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 (a7cd865c9c)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/superset-frontend/eslint-8.34.0 (91b79f057f)
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/welcome-new-users.yml | 3 +-
RESOURCES/FEATURE_FLAGS.md | 2 +-
UPDATING.md | 2 +
.../docs/databases/installing-database-drivers.mdx | 2 +-
docs/docs/installation/setup-ssh-tunneling.mdx | 21 +
docs/docs/miscellaneous/chart-params.mdx | 2 +-
docs/static/resources/openapi.json | 74 +-
helm/superset/Chart.yaml | 2 +-
helm/superset/README.md | 4 +-
helm/superset/templates/deployment-worker.yaml | 3 +
helm/superset/templates/deployment.yaml | 3 +
helm/superset/values.yaml | 8 +-
pyproject.toml | 19 -
requirements/base.txt | 4 +-
setup.py | 4 +-
superset-frontend/package-lock.json | 1055 +++++++++++++++++++-
superset-frontend/package.json | 6 +-
.../superset-ui-core/src/chart/types/Base.ts | 10 +-
.../packages/superset-ui-core/src/style/index.tsx | 1 +
.../superset-ui-core/src/utils/featureFlags.ts | 2 +-
.../legacy-plugin-chart-world-map/src/WorldMap.js | 103 +-
.../legacy-plugin-chart-world-map/src/index.js | 2 +-
.../src/transformProps.js | 17 +-
.../src/BigNumber/BigNumberViz.tsx | 6 +-
.../plugin-chart-echarts/src/BigNumber/types.ts | 4 +-
.../src/BoxPlot/EchartsBoxPlot.tsx | 51 +-
.../src/Funnel/EchartsFunnel.tsx | 51 +-
.../src/Gauge/EchartsGauge.tsx | 51 +-
.../src/Graph/EchartsGraph.tsx | 105 +-
.../plugin-chart-echarts/src/Graph/index.ts | 4 +-
.../src/Graph/transformProps.ts | 24 +-
.../plugin-chart-echarts/src/Graph/types.ts | 1 +
.../src/MixedTimeseries/EchartsMixedTimeseries.tsx | 103 +-
.../plugin-chart-echarts/src/Pie/EchartsPie.tsx | 51 +-
.../src/Radar/EchartsRadar.tsx | 52 +-
.../src/Sunburst/EchartsSunburst.tsx | 91 +-
.../src/Timeseries/EchartsTimeseries.tsx | 100 +-
.../src/Treemap/EchartsTreemap.tsx | 103 +-
.../plugins/plugin-chart-echarts/src/types.ts | 11 +-
.../src/utils/eventHandlers.ts | 106 +-
.../test/Graph/transformProps.test.ts | 6 +
.../src/PivotTableChart.tsx | 76 +-
.../src/react-pivottable/TableRenderers.jsx | 12 +
.../plugins/plugin-chart-pivot-table/src/types.ts | 4 +-
.../plugin-chart-table/src/DataTable/DataTable.tsx | 19 +-
.../plugins/plugin-chart-table/src/TableChart.tsx | 209 ++--
.../plugins/plugin-chart-table/src/types.ts | 4 +-
.../src/SqlLab/components/SqlEditor/index.jsx | 114 ++-
.../SqlLab/components/SqlEditorLeftBar/index.tsx | 59 +-
superset-frontend/src/components/Chart/Chart.jsx | 25 +-
.../src/components/Chart/ChartContextMenu.tsx | 123 ++-
.../src/components/Chart/ChartRenderer.jsx | 3 +-
.../components/Chart/DisabledMenuItemTooltip.tsx} | 62 +-
.../Chart/DrillDetail/DrillDetailMenuItems.tsx | 29 +-
.../components/ImportModal/ImportModal.test.tsx | 47 +
.../src/components/ImportModal/index.tsx | 188 +++-
superset-frontend/src/components/ListView/types.ts | 3 +
.../components/Tags/Tag.test.tsx} | 49 +-
superset-frontend/src/components/Tags/Tag.tsx | 86 ++
.../components/Tags/TagsList.stories.tsx} | 72 +-
.../src/components/Tags/TagsList.test.tsx | 78 ++
superset-frontend/src/components/Tags/TagsList.tsx | 112 +++
.../components/Tags/index.tsx} | 37 +-
superset-frontend/src/components/Tags/utils.tsx | 93 ++
superset-frontend/src/constants.ts | 4 -
superset-frontend/src/dashboard/actions/hydrate.js | 67 +-
.../src/dashboard/actions/sliceEntities.js | 32 +-
.../src/dashboard/actions/sliceEntities.test.js | 4 +-
.../dashboard/components/DashboardBuilder/state.ts | 10 +-
.../Header/HeaderActionsDropdown/index.jsx | 25 +-
.../src/dashboard/components/Header/index.jsx | 34 +-
.../PropertiesModal/PropertiesModal.test.tsx | 14 +-
.../dashboard/components/PropertiesModal/index.tsx | 124 ++-
.../src/dashboard/components/SliceAdder.jsx | 36 +-
.../dashboard/components/gridComponents/Chart.jsx | 24 +-
.../dashboard/components/gridComponents/Tabs.jsx | 13 +-
.../components/nativeFilters/FilterBar/state.ts | 29 +-
.../src/dashboard/containers/Chart.jsx | 1 -
.../src/dashboard/containers/DashboardHeader.jsx | 1 -
.../src/dashboard/containers/DashboardPage.tsx | 128 +--
.../src/dashboard/containers/SliceAdder.jsx | 1 -
.../util/filterboxMigrationHelper.test.ts | 142 ---
.../src/dashboard/util/filterboxMigrationHelper.ts | 423 --------
.../explore/components/PropertiesModal/index.tsx | 128 ++-
.../SelectAsyncControl/SelectAsyncControl.test.tsx | 16 +-
superset-frontend/src/explore/constants.ts | 10 -
superset-frontend/src/pages/ChartList/index.tsx | 83 +-
superset-frontend/src/tags.ts | 186 ++++
superset-frontend/src/types/Chart.ts | 2 +
.../src/transformProps.js => src/types/TagType.ts} | 44 +-
.../types/TaggedObject.ts} | 41 +-
.../src/views/CRUD/allentities/AllEntities.tsx | 94 ++
.../views/CRUD/allentities/AllEntitiesTable.tsx | 125 +++
.../src/views/CRUD/dashboard/DashboardList.tsx | 70 +-
.../CRUD/data/database/DatabaseModal/index.tsx | 190 +++-
.../src/views/CRUD/data/database/types.ts | 1 +
.../{DatasetList.test.jsx => DatasetList.test.tsx} | 9 +-
.../src/views/CRUD/data/dataset/DatasetList.tsx | 22 +-
.../views/CRUD/data/savedquery/SavedQueryList.tsx | 41 +
superset-frontend/src/views/CRUD/hooks.ts | 47 +
superset-frontend/src/views/CRUD/tags/TagCard.tsx | 123 +++
superset-frontend/src/views/CRUD/tags/TagList.tsx | 331 ++++++
superset-frontend/src/views/CRUD/types.ts | 7 +
superset-frontend/src/views/CRUD/utils.test.tsx | 163 +++
superset-frontend/src/views/CRUD/utils.tsx | 70 +-
superset-frontend/src/views/components/Menu.tsx | 2 +-
superset-frontend/src/views/routes.tsx | 21 +
.../src/visualizations/TimeTable/SparklineCell.tsx | 298 +++---
.../src/visualizations/TimeTable/TimeTable.jsx | 20 +-
superset/charts/api.py | 60 +-
superset/charts/filters.py | 38 +-
superset/charts/schemas.py | 6 +
superset/cli/importexport.py | 2 +-
superset/cli/thumbnails.py | 9 +-
superset/cli/update.py | 2 +-
superset/commands/importers/v1/__init__.py | 17 +-
superset/commands/importers/v1/assets.py | 17 +-
superset/commands/importers/v1/utils.py | 60 ++
...uthrized_object.py => not_authorized_object.py} | 0
superset/common/query_context_factory.py | 2 +-
superset/common/query_object.py | 2 +-
superset/config.py | 5 +-
superset/connectors/sqla/models.py | 10 +-
superset/constants.py | 4 +
superset/dao/base.py | 2 +-
superset/dashboards/api.py | 83 +-
superset/dashboards/commands/importers/v1/utils.py | 2 +-
superset/dashboards/filter_sets/commands/base.py | 2 +-
superset/dashboards/filters.py | 26 +-
superset/dashboards/schemas.py | 7 +
superset/databases/api.py | 47 +-
superset/databases/commands/export.py | 10 +
superset/databases/commands/importers/v1/utils.py | 8 +
superset/databases/schemas.py | 73 +-
.../databases/ssh_tunnel/commands/exceptions.py | 8 +
superset/databases/ssh_tunnel/models.py | 13 +
superset/datasets/api.py | 42 +
superset/datasets/commands/export.py | 11 +
superset/db_engine_specs/base.py | 7 +-
superset/db_engine_specs/clickhouse.py | 315 +++++-
superset/db_engine_specs/hive.py | 4 +-
superset/db_engine_specs/impala.py | 2 +-
superset/db_engine_specs/kylin.py | 4 +-
.../dashboards/FCC_New_Coder_Survey_2018.yaml | 4 +-
.../configs/datasets/examples/FCC_2018_Survey.yaml | 6 +-
superset/examples/multiformat_time_series.py | 2 +-
superset/examples/utils.py | 2 +-
superset/explore/permalink/api.py | 2 +-
superset/importexport/api.py | 47 +-
superset/initialization/__init__.py | 25 +-
.../versions/2017-10-03_14-37_4736ec66ce19_.py | 4 +-
superset/models/dashboard.py | 8 +
superset/models/helpers.py | 2 +-
superset/models/slice.py | 8 +
superset/models/sql_lab.py | 10 +-
superset/queries/api.py | 2 +-
superset/queries/saved_queries/api.py | 61 +-
superset/queries/saved_queries/filters.py | 12 +-
superset/reports/commands/exceptions.py | 7 +-
superset/reports/commands/execute.py | 3 -
superset/reports/notifications/email.py | 8 +-
superset/reports/notifications/slack.py | 8 +-
superset/security/manager.py | 74 +-
superset/sql_parse.py | 2 +-
superset/sqllab/api.py | 8 +-
.../commands}/__init__.py | 0
superset/sqllab/commands/execute.py | 6 +-
superset/sqllab/commands/export.py | 8 +-
superset/sqllab/commands/results.py | 3 +-
superset/tags/api.py | 386 +++++++
.../commands}/__init__.py | 0
superset/tags/commands/create.py | 65 ++
superset/tags/commands/delete.py | 115 +++
superset/tags/commands/exceptions.py | 65 ++
.../chart/filters.py => tags/commands/utils.py} | 23 +-
superset/tags/dao.py | 260 +++++
.../{views/chart/filters.py => tags/exceptions.py} | 23 +-
superset/tags/models.py | 14 +-
superset/tags/schemas.py | 59 ++
superset/tasks/thumbnails.py | 2 +-
superset/translations/en/LC_MESSAGES/messages.json | 4 +-
superset/translations/en/LC_MESSAGES/messages.po | 6 +-
superset/translations/messages.pot | 4 +-
superset/translations/utils.py | 2 +-
superset/utils/core.py | 2 +-
superset/utils/date_parser.py | 2 +-
superset/utils/decorators.py | 12 +-
superset/{views/chart => utils}/filters.py | 33 +-
.../utils/pandas_postprocessing/contribution.py | 2 +-
superset/utils/pandas_postprocessing/prophet.py | 2 +-
superset/utils/screenshots.py | 20 +-
superset/utils/urls.py | 4 +-
superset/utils/webdriver.py | 5 +
superset/views/all_entities.py | 71 ++
superset/views/base.py | 21 +-
superset/views/base_api.py | 35 +-
superset/views/base_schemas.py | 2 +-
superset/views/chart/filters.py | 9 +-
superset/views/core.py | 4 +-
superset/views/dashboard/views.py | 8 -
superset/views/database/views.py | 24 +-
superset/views/tags.py | 248 +----
superset/viz.py | 10 +-
tests/integration_tests/base_tests.py | 8 +
tests/integration_tests/cli_tests.py | 24 +-
tests/integration_tests/conftest.py | 2 +-
tests/integration_tests/databases/api_tests.py | 454 ++++++++-
.../integration_tests/databases/commands_tests.py | 191 ++++
tests/integration_tests/datasets/api_tests.py | 37 +-
tests/integration_tests/event_logger_tests.py | 6 +-
tests/integration_tests/fixtures/importexport.py | 107 ++
tests/integration_tests/fixtures/users.py | 49 +
tests/integration_tests/queries/api_tests.py | 6 +-
.../queries/saved_queries/api_tests.py | 2 +-
tests/integration_tests/reports/commands_tests.py | 40 +-
tests/integration_tests/security_tests.py | 8 +-
tests/integration_tests/sql_lab/commands_tests.py | 45 +-
tests/integration_tests/sqllab_tests.py | 38 +
tests/integration_tests/tagging_tests.py | 12 -
.../integration_tests/tags}/__init__.py | 0
tests/integration_tests/tags/api_tests.py | 377 +++++++
tests/integration_tests/tags/commands_tests.py | 175 ++++
tests/integration_tests/tags/dao_tests.py | 299 ++++++
tests/integration_tests/utils/decorators_tests.py | 61 --
tests/unit_tests/databases/api_test.py | 4 +
.../unit_tests/db_engine_specs/test_clickhouse.py | 162 ++-
tests/unit_tests/db_engine_specs/test_mssql.py | 4 +-
tests/unit_tests/importexport/api_test.py | 8 +-
tests/unit_tests/utils/test_decorators.py | 87 ++
tests/unit_tests/utils/urls_tests.py | 5 +
yarn.lock | 2 -
231 files changed, 9258 insertions(+), 2748 deletions(-)
create mode 100644 docs/docs/installation/setup-ssh-tunneling.mdx
delete mode 100644 pyproject.toml
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/components/Chart/DisabledMenuItemTooltip.tsx} (52%)
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/components/Tags/Tag.test.tsx} (52%)
create mode 100644 superset-frontend/src/components/Tags/Tag.tsx
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/components/Tags/TagsList.stories.tsx} (52%)
create mode 100644 superset-frontend/src/components/Tags/TagsList.test.tsx
create mode 100644 superset-frontend/src/components/Tags/TagsList.tsx
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/components/Tags/index.tsx} (52%)
create mode 100644 superset-frontend/src/components/Tags/utils.tsx
delete mode 100644 superset-frontend/src/dashboard/util/filterboxMigrationHelper.test.ts
delete mode 100644 superset-frontend/src/dashboard/util/filterboxMigrationHelper.ts
create mode 100644 superset-frontend/src/tags.ts
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/types/TagType.ts} (52%)
copy superset-frontend/{plugins/legacy-plugin-chart-world-map/src/transformProps.js => src/types/TaggedObject.ts} (52%)
create mode 100644 superset-frontend/src/views/CRUD/allentities/AllEntities.tsx
create mode 100644 superset-frontend/src/views/CRUD/allentities/AllEntitiesTable.tsx
rename superset-frontend/src/views/CRUD/data/dataset/{DatasetList.test.jsx => DatasetList.test.tsx} (98%)
create mode 100644 superset-frontend/src/views/CRUD/tags/TagCard.tsx
create mode 100644 superset-frontend/src/views/CRUD/tags/TagList.tsx
rename superset/common/{not_authrized_object.py => not_authorized_object.py} (100%)
copy superset/{advanced_data_type => sqllab/commands}/__init__.py (100%)
create mode 100644 superset/tags/api.py
copy superset/{advanced_data_type => tags/commands}/__init__.py (100%)
create mode 100644 superset/tags/commands/create.py
create mode 100644 superset/tags/commands/delete.py
create mode 100644 superset/tags/commands/exceptions.py
copy superset/{views/chart/filters.py => tags/commands/utils.py} (54%)
create mode 100644 superset/tags/dao.py
copy superset/{views/chart/filters.py => tags/exceptions.py} (55%)
create mode 100644 superset/tags/schemas.py
copy superset/{views/chart => utils}/filters.py (52%)
create mode 100644 superset/views/all_entities.py
create mode 100644 tests/integration_tests/fixtures/users.py
copy {superset/advanced_data_type => tests/integration_tests/tags}/__init__.py (100%)
create mode 100644 tests/integration_tests/tags/api_tests.py
create mode 100644 tests/integration_tests/tags/commands_tests.py
create mode 100644 tests/integration_tests/tags/dao_tests.py
delete mode 100644 tests/integration_tests/utils/decorators_tests.py
create mode 100644 tests/unit_tests/utils/test_decorators.py
delete mode 100644 yarn.lock