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/emotion/react-11.8.2
in repository https://gitbox.apache.org/repos/asf/superset.git.
discard c0816c9 chore(deps): bump @emotion/react in /superset-frontend
add 6141a9a chore: add support for npm8 (#19365)
add 02308a6 fix(caching): support metastore cache for non-required caches
(#19369)
add 2b53578 Fix add-driver-docker in Readme (#19321)
add 394c9a1 chore: remove old alerts and configs keys (#19261)
add 5ae7e54 fix(database): make to allow the expose db as default in
sqlalchemy form db (#19337)
add 6f57782 chore: add type checking in plugin test directory (#19387)
add d46a550 docs: Correcting the document font size (#19390)
add 6b9113a chore: Eslint custom plugin to warn about hex and literal
colors (#19239)
add a39dd44 feat: linear imputation in Resample (#19393)
add b689ac2 chore: bump storybook to 6.4.19, migrating config, and
linting storybook config (#19245)
add d304849 feat: disable edits on external assets (#19344)
add 816a2c3 chore: Removes direct theme imports (#19368)
add a619cb4 chore: upgrade black (#19410)
add a076ae6 feat(explore): UI changes in dataset panel on Explore page
(#19394)
add 4441234 chore(deps): bump @emotion/react 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 (c0816c9)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/superset-frontend/emotion/react-11.8.2
(4441234)
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:
.pre-commit-config.yaml | 2 +-
README.md | 2 +-
RELEASING/changelog.py | 8 +-
RELEASING/send_email.py | 7 +-
docs/docs/installation/configuring-superset.mdx | 4 +-
scripts/cancel_github_workflows.py | 9 +-
superset-frontend/.eslintrc.js | 20 +-
superset-frontend/.storybook/main.js | 1 +
superset-frontend/package-lock.json | 14875 +++++++++----------
superset-frontend/package.json | 23 +-
.../superset-ui-chart-controls/package.json | 1 +
.../src/components/CertifiedIconWithTooltip.tsx | 4 +-
.../src/components/ColumnOption.tsx | 31 +-
.../src/components/ColumnTypeLabel.tsx | 58 -
.../components/ColumnTypeLabel/ColumnTypeLabel.tsx | 71 +
.../ColumnTypeLabel/type-icons}/field_abc.svg | 0
.../ColumnTypeLabel/type-icons}/field_boolean.svg | 0
.../ColumnTypeLabel/type-icons}/field_date.svg | 0
.../ColumnTypeLabel/type-icons}/field_derived.svg | 0
.../ColumnTypeLabel/type-icons}/field_num.svg | 0
.../ColumnTypeLabel/type-icons/svgType.d.ts} | 5 +-
.../src/components/InfoTooltipWithTrigger.tsx | 6 +-
.../src/components/MetricOption.tsx | 37 +-
.../superset-ui-chart-controls/src/index.ts | 2 +-
.../src/sections/advancedAnalytics.tsx | 1 +
.../ColumnConfigControl/ColumnConfigItem.tsx | 2 +-
.../test/components/ColumnTypeLabel.test.tsx | 47 +-
.../src/query/types/AnnotationLayer.ts | 7 +-
.../plugin-chart-echarts/src/BoxPlot/types.ts | 3 +-
.../plugin-chart-echarts/src/Funnel/types.ts | 3 +-
.../plugin-chart-echarts/src/Gauge/types.ts | 5 +-
.../plugins/plugin-chart-echarts/src/Pie/types.ts | 2 +-
.../plugin-chart-echarts/src/Timeseries/types.ts | 3 +-
.../plugin-chart-echarts/src/Treemap/types.ts | 3 +-
.../plugin-chart-echarts/src/utils/forecast.ts | 4 +-
.../test/BigNumber/transformProps.test.ts | 2 +-
.../test/BoxPlot/buildQuery.test.ts | 11 +-
.../test/BoxPlot/transformProps.test.ts | 7 +-
.../test/Funnel/transformProps.test.ts | 7 +-
.../test/Gauge/buildQuery.test.ts | 2 +-
.../test/Gauge/transformProps.test.ts | 32 +-
.../test/Pie/transformProps.test.ts | 4 +-
.../test/Timeseries/transformProps.test.ts | 38 +-
.../test/Treemap/transformProps.test.ts | 3 +-
.../test/plugin/buildQuery.test.ts | 4 +-
.../plugins/plugin-chart-table/src/types.ts | 2 +-
.../plugins/plugin-chart-table/test/testData.ts | 2 +
.../src/SqlLab/components/App/index.jsx | 14 +-
.../RunQueryActionButton.test.jsx | 9 +-
.../components/RunQueryActionButton/index.tsx | 8 +-
superset-frontend/src/assets/images/icons/drag.svg | 6 +-
superset-frontend/src/components/Button/index.tsx | 15 +-
.../src/components/CertifiedBadge/index.tsx | 9 +-
.../src/components/Datasource/DatasourceModal.tsx | 13 +-
superset-frontend/src/components/Icons/Icon.tsx | 2 +-
.../src/dashboard/components/Header/index.jsx | 3 +-
.../dashboard/components/PropertiesModal/index.tsx | 11 +
.../src/dashboard/components/dnd/DragHandle.tsx | 38 +-
.../FilterBar/FilterSets/FilterSetUnit.tsx | 8 +-
.../FiltersConfigModal/DraggableFilter.tsx | 7 +-
.../src/dashboard/stylesheets/dnd.less | 27 -
.../DatasourcePanelDragOption/index.tsx | 34 +-
.../explore/components/DatasourcePanel/index.tsx | 76 +-
.../components/ExploreViewContainer/index.jsx | 2 +-
.../explore/components/PropertiesModal/index.tsx | 9 +-
.../src/explore/components/SaveModal.tsx | 5 +-
.../DatasourceControl/DatasourceControl.test.jsx | 13 +-
.../DatasourceControl/DatasourceControl.test.tsx | 1 +
.../controls/DatasourceControl/index.jsx | 8 +-
.../MetricControl/FilterDefinitionOption.test.jsx | 20 +-
.../components/controls/OptionControls/index.tsx | 3 +-
superset-frontend/src/types/Chart.ts | 2 +
.../CRUD/alert/components/AlertStatusIcon.tsx | 4 +-
superset-frontend/src/views/CRUD/chart/types.ts | 1 +
.../CRUD/data/database/DatabaseModal/index.tsx | 19 +-
.../src/views/CRUD/data/database/types.ts | 3 +
.../src/views/CRUD/data/dataset/types.ts | 1 +
superset-frontend/src/views/CRUD/hooks.ts | 1 +
.../tools/eslint-plugin-theme-colors/colors.js | 172 +
.../tools/eslint-plugin-theme-colors/index.js | 114 +
.../tools/eslint-plugin-theme-colors/package.json | 17 +
superset-frontend/tsconfig.json | 3 +-
superset-frontend/webpack.config.js | 1 +
.../annotations/commands/update.py | 4 +-
superset/annotation_layers/annotations/schemas.py | 8 +-
superset/cachekeys/api.py | 6 +-
superset/cachekeys/schemas.py | 15 +-
superset/charts/api.py | 2 +
superset/charts/schemas.py | 151 +-
superset/cli/examples.py | 10 +-
superset/cli/importexport.py | 31 +-
superset/cli/main.py | 3 +-
superset/cli/test.py | 22 -
superset/cli/thumbnails.py | 6 +-
superset/columns/models.py | 5 +-
superset/commands/base.py | 2 +-
superset/commands/exceptions.py | 4 +-
superset/commands/importers/v1/utils.py | 4 +-
superset/commands/utils.py | 4 +-
superset/common/query_actions.py | 4 +-
superset/common/query_context.py | 19 +-
superset/common/query_context_factory.py | 2 +-
superset/common/query_context_processor.py | 20 +-
superset/common/query_object.py | 6 +-
superset/common/query_object_factory.py | 3 +-
superset/common/utils/dataframe_utils.py | 4 +-
superset/config.py | 12 -
superset/connectors/druid/models.py | 1 -
superset/connectors/druid/views.py | 18 +-
superset/connectors/sqla/models.py | 44 +-
superset/connectors/sqla/utils.py | 10 +-
superset/dashboards/api.py | 1 +
superset/dashboards/commands/importers/v0.py | 3 +-
superset/dashboards/filter_sets/commands/base.py | 3 +-
superset/dashboards/filter_sets/schemas.py | 6 +-
superset/dashboards/filters.py | 16 +-
superset/dashboards/permalink/api.py | 9 +-
superset/dashboards/permalink/commands/create.py | 9 +-
superset/dashboards/permalink/schemas.py | 4 +-
superset/dashboards/schemas.py | 4 +-
superset/databases/api.py | 6 +-
superset/databases/commands/exceptions.py | 6 +-
superset/databases/commands/validate.py | 6 +-
superset/databases/dao.py | 3 +-
superset/databases/filters.py | 3 +-
superset/databases/schemas.py | 23 +-
superset/datasets/api.py | 6 +-
superset/datasets/commands/importers/v0.py | 5 +-
superset/datasets/commands/update.py | 3 +-
superset/db_engine_specs/base.py | 68 +-
superset/db_engine_specs/bigquery.py | 3 +-
superset/db_engine_specs/gsheets.py | 17 +-
superset/db_engine_specs/hive.py | 5 +-
superset/db_engine_specs/mysql.py | 48 +-
superset/db_engine_specs/postgres.py | 12 +-
superset/db_engine_specs/presto.py | 11 +-
superset/db_engine_specs/trino.py | 5 +-
superset/examples/birth_names.py | 19 +-
superset/examples/world_bank.py | 4 +-
superset/exceptions.py | 10 +-
superset/explore/form_data/commands/update.py | 3 +-
superset/explore/permalink/api.py | 5 +-
superset/explore/permalink/commands/create.py | 4 +-
superset/explore/permalink/commands/get.py | 3 +-
superset/explore/permalink/schemas.py | 4 +-
superset/initialization/__init__.py | 57 +-
superset/jinja_context.py | 5 +-
superset/migrations/shared/security_converge.py | 4 +-
...4fbb_add_type_to_native_filter_configuration.py | 3 +-
.../1f6dca87d1a2_security_converge_dashboards.py | 69 +-
.../versions/2e5a0ee25ed4_refractor_alerting.py | 45 +-
.../migrations/versions/2f1d15e8a6af_add_alerts.py | 25 +-
...9248280_add_creation_method_to_reports_model.py | 4 +-
.../40f16acf1ba7_security_converge_reports.py | 22 +-
.../42b4c9e01447_security_converge_databases.py | 42 +-
.../45731db65d9c_security_converge_datasets.py | 37 +-
.../versions/49b5a32daba5_add_report_schedules.py | 10 +-
.../4b84f97828aa_security_converge_logs.py | 12 +-
...d617f14_add_on_saved_query_delete_tab_state_.py | 5 +-
.../73fd22e742ab_add_dynamic_plugins_py.py | 10 +-
...8ee129739cf9_security_converge_css_templates.py | 37 +-
...6e99fb176a0_add_import_mixing_to_saved_query.py | 5 +-
...978245563a02_migrate_iframe_to_dash_markdown.py | 5 +-
...e27eaf93db_add_extra_config_column_to_alerts.py | 7 +-
...208f_collapse_alerting_models_into_a_single_.py | 34 +-
.../b4456560d4f3_change_table_unique_constraint.py | 2 +-
...b56500de1855_add_uuid_column_to_import_mixin.py | 5 +-
.../b5998378c225_add_certificate_to_dbs.py | 3 +-
.../versions/b8d3a24d9131_new_dataset_models.py | 49 +-
.../c25cb2c78727_security_converge_annotations.py | 52 +-
.../c501b7c653a3_add_missing_uuid_column.py | 5 +-
.../versions/c82ee8a39623_add_implicit_tags.py | 5 +-
...c878781977c6_alert_reports_shared_uniqueness.py | 3 +-
.../ccb74baaa89b_security_converge_charts.py | 67 +-
...0d715cc_add_limiting_factor_column_to_query_.py | 6 +-
...e38177dbf641_security_converge_saved_queries.py | 57 +-
...828ac4e_add_rls_filter_type_and_grouping_key.py | 4 +-
superset/models/__init__.py | 10 +-
superset/models/alerts.py | 176 -
superset/models/core.py | 4 +-
superset/models/dashboard.py | 4 +-
superset/models/schedules.py | 104 -
superset/models/slice.py | 1 +
superset/queries/saved_queries/schemas.py | 6 +-
superset/reports/commands/base.py | 2 +-
superset/reports/commands/execute.py | 13 +-
superset/reports/dao.py | 9 +-
superset/reports/schemas.py | 4 +-
superset/security/manager.py | 5 +-
superset/sqllab/command.py | 5 +-
superset/sqllab/query_render.py | 7 +-
superset/stats_logger.py | 1 -
superset/tasks/alerts/__init__.py | 17 -
superset/tasks/alerts/observer.py | 96 -
superset/tasks/alerts/validator.py | 111 -
superset/tasks/async_queries.py | 11 +-
superset/tasks/celery_app.py | 2 +-
superset/tasks/scheduler.py | 12 +-
superset/tasks/schedules.py | 855 --
superset/tasks/slack_util.py | 3 +-
superset/tasks/thumbnails.py | 5 +-
superset/temporary_cache/api.py | 6 +-
superset/temporary_cache/commands/update.py | 3 +-
superset/utils/cache.py | 3 +-
superset/utils/cache_manager.py | 7 +-
superset/utils/core.py | 28 +-
superset/utils/date_parser.py | 9 +-
superset/utils/encrypt.py | 3 +-
superset/utils/log.py | 5 +-
superset/utils/machine_auth.py | 10 +-
superset/utils/mock_data.py | 4 +-
superset/utils/pandas_postprocessing/cum.py | 6 +-
superset/utils/pandas_postprocessing/flatten.py | 5 +-
superset/utils/pandas_postprocessing/geography.py | 8 +-
superset/utils/pandas_postprocessing/prophet.py | 5 +-
superset/utils/pandas_postprocessing/resample.py | 7 +
superset/utils/pandas_postprocessing/utils.py | 15 +-
superset/utils/profiler.py | 4 +-
superset/views/__init__.py | 1 -
superset/views/alerts.py | 204 +-
superset/views/base.py | 2 +-
superset/views/core.py | 34 +-
superset/views/dashboard/views.py | 3 +-
superset/views/database/views.py | 12 +-
superset/views/datasource/schemas.py | 4 +-
superset/views/datasource/views.py | 4 +-
superset/views/schedules.py | 349 -
superset/views/users/api.py | 2 +-
superset/views/utils.py | 4 +-
superset/viz.py | 9 +-
tests/common/query_context_generator.py | 28 +-
tests/conftest.py | 4 +-
tests/fixtures/birth_names.py | 3 +-
tests/integration_tests/alerts_tests.py | 414 -
.../annotation_layers/fixtures.py | 5 +-
tests/integration_tests/celery_tests.py | 6 +-
tests/integration_tests/charts/api_tests.py | 29 +-
tests/integration_tests/charts/data/api_tests.py | 37 +-
tests/integration_tests/cli_tests.py | 12 +-
tests/integration_tests/core_tests.py | 12 +-
tests/integration_tests/css_templates/api_tests.py | 5 +-
tests/integration_tests/dashboard_utils.py | 4 +-
tests/integration_tests/dashboards/api_tests.py | 33 +-
.../dashboards/filter_sets/get_api_tests.py | 4 +-
.../dashboards/permalink/api_tests.py | 3 +-
.../dashboards/security/security_dataset_tests.py | 7 +-
.../dashboards/security/security_rbac_tests.py | 13 +-
tests/integration_tests/databases/api_tests.py | 14 +-
tests/integration_tests/datasets/api_tests.py | 17 +-
tests/integration_tests/datasource_tests.py | 12 +-
.../db_engine_specs/base_engine_spec_tests.py | 10 +-
.../db_engine_specs/bigquery_tests.py | 17 +-
.../db_engine_specs/hive_tests.py | 5 +-
.../db_engine_specs/pinot_tests.py | 5 +-
.../db_engine_specs/postgres_tests.py | 26 +-
.../db_engine_specs/presto_tests.py | 15 +-
.../explore/permalink/api_tests.py | 3 +-
.../extensions/metastore_cache_test.py | 3 +-
.../fixtures/birth_names_dashboard.py | 4 +-
tests/integration_tests/fixtures/importexport.py | 4 +-
tests/integration_tests/form_tests.py | 6 +-
tests/integration_tests/import_export_tests.py | 6 +-
.../key_value/commands/delete_test.py | 17 +-
.../key_value/commands/fixtures.py | 5 +-
.../key_value/commands/get_test.py | 3 +-
.../key_value/commands/update_test.py | 23 +-
.../key_value/commands/upsert_test.py | 23 +-
tests/integration_tests/log_api_tests.py | 10 +-
.../migrations/f1410ed7ec95_tests.py | 10 +-
tests/integration_tests/model_tests.py | 10 +-
tests/integration_tests/query_context_tests.py | 16 +-
tests/integration_tests/reports/commands_tests.py | 76 +-
tests/integration_tests/schedules_test.py | 596 -
.../security/guest_token_security_tests.py | 6 +-
.../security/migrate_roles_tests.py | 61 +-
.../security/row_level_security_tests.py | 3 +-
tests/integration_tests/sql_validator_tests.py | 5 +-
tests/integration_tests/sqla_models_tests.py | 73 +-
tests/integration_tests/sqllab_tests.py | 14 +-
.../integration_tests/tasks/async_queries_tests.py | 6 +-
tests/integration_tests/utils_tests.py | 10 +-
tests/integration_tests/viz_tests.py | 38 +-
tests/unit_tests/columns/test_models.py | 6 +-
tests/unit_tests/core_tests.py | 3 +-
.../dashboards/commands/importers/v1/utils_test.py | 10 +-
tests/unit_tests/datasets/commands/export_test.py | 6 +-
.../datasets/commands/importers/v1/import_test.py | 12 +-
tests/unit_tests/datasets/test_models.py | 28 +-
tests/unit_tests/db_engine_specs/test_base.py | 5 +-
tests/unit_tests/db_engine_specs/test_gsheets.py | 32 +-
tests/unit_tests/db_engine_specs/test_kusto.py | 10 +-
tests/unit_tests/db_engine_specs/test_mssql.py | 29 +-
tests/unit_tests/db_engine_specs/test_presto.py | 5 +-
tests/unit_tests/db_engine_specs/test_teradata.py | 5 +-
tests/unit_tests/db_engine_specs/test_trino.py | 5 +-
tests/unit_tests/fixtures/dataframes.py | 18 +-
.../pandas_postprocessing/test_contribution.py | 3 +-
tests/unit_tests/pandas_postprocessing/test_cum.py | 26 +-
.../unit_tests/pandas_postprocessing/test_diff.py | 3 +-
.../pandas_postprocessing/test_flatten.py | 15 +-
.../unit_tests/pandas_postprocessing/test_pivot.py | 38 +-
.../pandas_postprocessing/test_prophet.py | 25 +-
.../pandas_postprocessing/test_resample.py | 63 +-
.../pandas_postprocessing/test_rolling.py | 10 +-
tests/unit_tests/tables/test_models.py | 8 +-
305 files changed, 10334 insertions(+), 11513 deletions(-)
delete mode 100644
superset-frontend/packages/superset-ui-chart-controls/src/components/ColumnTypeLabel.tsx
create mode 100644
superset-frontend/packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/ColumnTypeLabel.tsx
copy superset-frontend/{src/assets/images/icons =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons}/field_abc.svg
(100%)
copy superset-frontend/{src/assets/images/icons =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons}/field_boolean.svg
(100%)
copy superset-frontend/{src/assets/images/icons =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons}/field_date.svg
(100%)
copy superset-frontend/{src/assets/images/icons =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons}/field_derived.svg
(100%)
copy superset-frontend/{src/assets/images/icons =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons}/field_num.svg
(100%)
copy superset-frontend/{plugins/legacy-plugin-chart-map-box/src/MapBox.css =>
packages/superset-ui-chart-controls/src/components/ColumnTypeLabel/type-icons/svgType.d.ts}
(91%)
create mode 100644 superset-frontend/tools/eslint-plugin-theme-colors/colors.js
create mode 100644 superset-frontend/tools/eslint-plugin-theme-colors/index.js
create mode 100644
superset-frontend/tools/eslint-plugin-theme-colors/package.json
delete mode 100644 superset/models/alerts.py
delete mode 100644 superset/models/schedules.py
delete mode 100644 superset/tasks/alerts/__init__.py
delete mode 100644 superset/tasks/alerts/observer.py
delete mode 100644 superset/tasks/alerts/validator.py
delete mode 100644 superset/tasks/schedules.py
delete mode 100644 superset/views/schedules.py
delete mode 100644 tests/integration_tests/alerts_tests.py
delete mode 100644 tests/integration_tests/schedules_test.py