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 2021/08/19 06:36:26 UTC
[superset] branch
dependabot/npm_and_yarn/superset-frontend/d3-scale-4.0.0 updated (7e224dc
-> a627eba)
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/d3-scale-4.0.0
in repository https://gitbox.apache.org/repos/asf/superset.git.
discard 7e224dc build(deps): bump d3-scale from 2.1.2 to 4.0.0 in /superset-frontend
add a5dbe6a fix examples tab for dashboard (#16253)
add 24b43be chore(pylint): Bump Pylint to 2.9.6 (#16146)
add 9b2dffe fix: pivot columns with ints for name (#16259)
add d46dc9a chore: upgrade mypy and add type guards (#16227)
add 3709131 check roles before fetching reports (#16260)
add 22231ad Move pagination outside of table (#16232)
add 0668eaa chore: Improves the flow to create a new chart (#16252)
add 542b864 fix: pivot col names in post_process (#16262)
add ee9a384 fix: disable text reports for now (#16257)
add 8e07dd2 chore(pylint): Re-enable super-with-arguments check (#16138)
add 7b72443 chore(pylint): Reenable ungrouped-imports check (#16256)
add b5c7ed9 chore(pylint): Reenable too-many-locals check (#16268)
add 36abc51 fix(dashboard): unset empty time filter indicator (#16272)
add 0df15bf chore(pylint): Reenable import-outside-toplevel check (#16263)
add 36bc7b0 chore(pylint): Reenable too-few-public-methods check (#16264)
add be7065f chore(pylint): Reenable raise-missing-from check (#16266)
add 2be84e7 chore(explore): remove unnecessary favstar redirect (#16288)
add d13b081 fix(explore): let admin overwrite slice (#16290)
add 9876c36 Fix table height (#16275)
add 5e75baf fix(sqlite): week grain refer to day of week (#16293)
add 203c311 feat(explore): make dnd controls clickable (#16119)
add f5fbfef timezone editor (#16281)
add f581e04 change filter (#16280)
add 8a36356 fix: rename Databricks (#16297)
add 4119bb9 fix: reverting Dataset names (#16243)
add 3c0aefb Revert "fix: disable text reports for now (#16257)" (#16296)
add ac8e54d fix: improve pivot post-processing (#16289)
add b87e0b3 refactor: rearrange dashboard page js bundles (#16285)
add d5f63a7 fix: remove mergepoint from past migration (#16301)
add 7a284bb fix: allow reports to update query_context (#16303)
add 4960b5e pass correct report_format (#16306)
add 9075e42 feat(sqla): apply time grain to all temporal groupbys (#16318)
add 482dffb docs: Add Care to users list of Apache Superset (#16308)
add 5f060a2 feat: Adding Rockset db engine spec (#16167)
add 2c595b0 chore(explore): make metric/column search input clearable (#16320)
add a547dcb fix(explore): reordering columns with dnd sometimes glitching (#16322)
add efe850b adjust initial state (#16329)
add afb8bd5 feat: improve embedded data table in text reports (#16335)
add ec8d3b0 fix: send CSV pivoted in reports (#16347)
add 42cd21e chore: bump superset-ui to v0.17.85 (#16350)
add a627eba build(deps): bump d3-scale from 2.1.2 to 4.0.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 (7e224dc)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/superset-frontend/d3-scale-4.0.0 (a627eba)
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 | 3 +-
.pylintrc | 7 +-
RELEASING/changelog.py | 4 +-
RESOURCES/INTHEWILD.md | 1 +
requirements/testing.txt | 4 +-
scripts/benchmark_migration.py | 10 +-
scripts/ci_check_no_file_changes.sh | 2 +-
setup.cfg | 2 +-
setup.py | 7 +-
superset-frontend/package-lock.json | 495 ++++++-----
superset-frontend/package.json | 54 +-
.../src/addSlice/AddSliceContainer.tsx | 200 +++--
superset-frontend/src/common/components/index.tsx | 1 +
.../src/components/ReportModal/index.tsx | 34 +-
superset-frontend/src/components/Select/Select.tsx | 7 +-
.../src/components/TableView/TableView.tsx | 87 +-
.../src/dashboard/components/Header/index.jsx | 50 +-
.../src/dashboard/containers/DashboardPage.tsx | 2 +
.../src/explore/actions/exploreActions.ts | 2 +-
.../DatasourcePanel/DatasourcePanel.test.tsx | 2 +-
.../explore/components/DatasourcePanel/index.tsx | 379 ++++----
.../src/explore/components/ExploreChartHeader.jsx | 49 +-
.../src/explore/components/ExploreChartPanel.jsx | 2 +-
.../explore/components/PropertiesModal/index.tsx | 2 +-
.../DndColumnSelectControl/ColumnSelectPopover.tsx | 223 +++++
.../ColumnSelectPopoverTrigger.tsx | 99 +++
.../DndColumnSelectControl/DndColumnSelect.tsx | 134 ++-
.../DndColumnSelectControl/DndFilterSelect.tsx | 19 +-
.../DndColumnSelectControl/DndMetricSelect.tsx | 29 +-
.../DndColumnSelectControl/DndSelectLabel.tsx | 5 +-
.../DndColumnSelectControl/OptionWrapper.tsx | 18 +-
.../controls/DndColumnSelectControl/types.ts | 1 +
.../FilterControl/AdhocFilterControl/index.jsx | 1 -
.../AdhocFilterPopoverTrigger/index.tsx | 3 +-
.../MetricControl/AdhocMetricPopoverTrigger.tsx | 3 +-
.../controls/MetricControl/MetricsControl.jsx | 1 -
superset-frontend/src/views/App.tsx | 2 -
.../src/views/CRUD/welcome/DashboardTable.tsx | 10 +-
.../annotations/commands/bulk_delete.py | 2 +-
.../annotations/commands/create.py | 2 +-
.../annotations/commands/delete.py | 2 +-
.../annotations/commands/update.py | 2 +-
superset/annotation_layers/annotations/dao.py | 4 +-
superset/annotation_layers/annotations/schemas.py | 4 +-
superset/annotation_layers/commands/bulk_delete.py | 2 +-
superset/annotation_layers/commands/create.py | 2 +-
superset/annotation_layers/commands/delete.py | 2 +-
superset/annotation_layers/commands/update.py | 2 +-
superset/annotation_layers/dao.py | 4 +-
superset/charts/api.py | 5 +-
superset/charts/commands/bulk_delete.py | 6 +-
superset/charts/commands/create.py | 2 +-
superset/charts/commands/data.py | 8 +-
superset/charts/commands/delete.py | 6 +-
superset/charts/commands/update.py | 6 +-
superset/charts/post_processing.py | 314 ++++---
superset/cli.py | 52 +-
superset/commands/base.py | 4 +-
superset/commands/importers/v1/__init__.py | 4 +-
superset/commands/importers/v1/examples.py | 4 +-
superset/commands/importers/v1/utils.py | 14 +-
superset/commands/utils.py | 4 +-
superset/common/query_actions.py | 5 +-
superset/common/query_context.py | 6 +-
superset/config.py | 3 +-
superset/connectors/connector_registry.py | 5 +-
superset/connectors/druid/views.py | 2 +-
superset/connectors/sqla/models.py | 27 +-
superset/connectors/sqla/utils.py | 4 +-
superset/css_templates/commands/bulk_delete.py | 2 +-
superset/css_templates/dao.py | 4 +-
superset/dao/base.py | 6 +-
superset/dashboards/api.py | 4 +-
superset/dashboards/commands/bulk_delete.py | 6 +-
superset/dashboards/commands/create.py | 2 +-
superset/dashboards/commands/delete.py | 6 +-
superset/dashboards/commands/importers/v0.py | 1 +
superset/dashboards/commands/importers/v1/utils.py | 2 +-
superset/dashboards/commands/update.py | 6 +-
superset/dashboards/schemas.py | 8 +-
superset/databases/api.py | 6 +-
superset/databases/commands/create.py | 4 +-
superset/databases/commands/delete.py | 2 +-
superset/databases/commands/test_connection.py | 8 +-
superset/databases/commands/update.py | 4 +-
superset/databases/commands/validate.py | 2 +-
superset/databases/schemas.py | 16 +-
superset/datasets/api.py | 2 +-
superset/datasets/columns/commands/delete.py | 6 +-
superset/datasets/commands/bulk_delete.py | 6 +-
superset/datasets/commands/create.py | 2 +-
superset/datasets/commands/delete.py | 6 +-
superset/datasets/commands/importers/v0.py | 6 +-
superset/datasets/commands/importers/v1/utils.py | 3 +-
superset/datasets/commands/refresh.py | 6 +-
superset/datasets/commands/update.py | 6 +-
superset/datasets/metrics/commands/delete.py | 6 +-
superset/db_engine_specs/bigquery.py | 5 +-
superset/db_engine_specs/clickhouse.py | 4 +-
superset/db_engine_specs/databricks.py | 2 +-
superset/db_engine_specs/druid.py | 4 +-
superset/db_engine_specs/elasticsearch.py | 3 +-
superset/db_engine_specs/hive.py | 7 +-
superset/db_engine_specs/mysql.py | 1 +
superset/db_engine_specs/postgres.py | 4 +-
superset/db_engine_specs/presto.py | 1 +
superset/db_engine_specs/{crate.py => rockset.py} | 15 +-
superset/db_engine_specs/sqlite.py | 2 +-
superset/db_engines/hive.py | 5 +-
.../examples/configs/datasets/examples/users.yaml | 2 +-
.../examples/users_channels-uzooNNtSRO.yaml | 6 +-
.../configs/datasets/examples/users_channels.yaml | 2 +-
.../datasets/examples/video_game_sales.yaml | 2 +-
superset/examples/energy.py | 2 +-
superset/examples/flights.py | 7 +-
superset/examples/helpers.py | 4 +-
superset/examples/multiformat_time_series.py | 2 +-
superset/examples/world_bank.py | 4 +-
superset/extensions.py | 2 +-
superset/initialization/__init__.py | 9 +-
superset/jinja_context.py | 16 +-
...d20ba9ecb33_add_last_saved_at_to_slice_model.py | 4 +-
superset/models/core.py | 6 +-
superset/models/schedules.py | 3 +
superset/models/tags.py | 6 +-
.../queries/saved_queries/commands/bulk_delete.py | 2 +-
superset/queries/saved_queries/dao.py | 4 +-
superset/reports/commands/alert.py | 12 +-
superset/reports/commands/bulk_delete.py | 6 +-
superset/reports/commands/create.py | 2 +-
superset/reports/commands/delete.py | 6 +-
superset/reports/commands/exceptions.py | 8 +
superset/reports/commands/execute.py | 101 ++-
superset/reports/commands/update.py | 6 +-
superset/reports/dao.py | 11 +-
superset/reports/notifications/email.py | 46 +-
superset/reports/notifications/slack.py | 23 +-
superset/security/manager.py | 29 +-
superset/sql_lab.py | 10 +-
superset/sql_validators/presto_db.py | 1 +
superset/tasks/alerts/validator.py | 10 +-
superset/tasks/async_queries.py | 1 +
superset/tasks/cache.py | 6 +-
superset/tasks/schedules.py | 6 +-
.../templates/superset/partials/asset_bundle.html | 2 +-
superset/typing.py | 4 +-
superset/utils/async_query_manager.py | 10 +-
superset/utils/core.py | 59 +-
superset/utils/csv.py | 19 +
superset/utils/date_parser.py | 9 +-
superset/utils/decorators.py | 1 +
superset/utils/encrypt.py | 6 +-
superset/utils/log.py | 2 +
superset/utils/memoized.py | 2 +-
superset/utils/mock_data.py | 1 +
superset/utils/pandas_postprocessing.py | 28 +-
superset/utils/profiler.py | 3 +-
superset/utils/schema.py | 4 +-
superset/utils/url_map_converters.py | 2 +-
superset/utils/webdriver.py | 4 +-
superset/views/base.py | 4 +-
superset/views/base_schemas.py | 4 +-
superset/views/core.py | 15 +-
superset/views/database/mixins.py | 4 +-
superset/views/database/validators.py | 4 +-
superset/views/database/views.py | 4 +-
superset/views/datasource/views.py | 8 +-
superset/views/schedules.py | 8 +-
superset/views/utils.py | 18 +-
superset/viz.py | 3 +-
tests/integration_tests/alerts_tests.py | 2 +-
tests/integration_tests/reports/commands_tests.py | 63 +-
tests/unit_tests/charts/test_post_processing.py | 953 +++++++++++++++------
tests/unit_tests/core_tests.py | 81 ++
.../fixtures/datasets.py} | 162 ++--
175 files changed, 2986 insertions(+), 1524 deletions(-)
create mode 100644 superset-frontend/src/explore/components/controls/DndColumnSelectControl/ColumnSelectPopover.tsx
create mode 100644 superset-frontend/src/explore/components/controls/DndColumnSelectControl/ColumnSelectPopoverTrigger.tsx
copy superset/db_engine_specs/{crate.py => rockset.py} (79%)
copy tests/{integration_tests/fixtures/datasource.py => unit_tests/fixtures/datasets.py} (54%)