This is an automated email from the ASF dual-hosted git repository.

suddjian pushed a commit to branch native-filters-fast-follow
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git

commit c8786d21e480b9186f9847aae7e5f2ea6dc64557
Merge: d1aba6e 2cd0af9
Author: David Aaron Suddjian <[email protected]>
AuthorDate: Wed Nov 25 11:28:32 2020 -0800

    Merge branch 'dashboard-native-filters' into native-filters-fast-follow

 .github/workflows/superset-python-misc.yml         |  72 +++
 .github/workflows/superset-python-mysql.yml        |  51 ++
 .github/workflows/superset-python-postgres.yml     |  52 ++
 .github/workflows/superset-python-presto-hive.yml  | 119 +++++
 .github/workflows/superset-python-sqlite.yml       |  44 ++
 .github/workflows/superset-python.yml              | 322 -------------
 CHANGELOG.md                                       | 415 ++++++++++++++++
 Dockerfile                                         |   2 +-
 UPDATING.md                                        |  23 +-
 docs/installation.rst                              |   1 +
 docs/src/pages/docs/installation/email_reports.mdx |   1 +
 .../cypress/integration/dashboard/controls.test.js |  85 ++--
 .../cypress/integration/dashboard/filter.test.ts   |  55 ++-
 .../integration/dashboard/url_params.test.js       |  41 +-
 .../cypress-base/cypress/utils/vizPlugins.ts       |   3 +-
 superset-frontend/package-lock.json                |  67 +--
 superset-frontend/package.json                     |   3 +-
 .../helpers/ProviderWrapper.tsx}                   |  25 +-
 superset-frontend/spec/helpers/theming.ts          |   7 +-
 .../components/AlteredSliceTag_spec.jsx            |  26 +-
 .../FilterableTable/FilterableTable_spec.tsx       |   3 +-
 .../components/ListView/ListView_spec.jsx          |   4 +-
 .../javascripts/components/TableSelector_spec.jsx  |   3 +-
 .../AdhocMetricEditPopoverTitle_spec.jsx           |  14 +-
 .../explore/components/DateFilterControl_spec.jsx  |  22 +-
 .../explore/components/EmbedCodeButton_spec.jsx    |  16 +-
 .../spec/javascripts/sqllab/ColumnElement_spec.tsx |   2 +-
 superset-frontend/src/CRUD/Field.jsx               |  20 +-
 .../src/SqlLab/components/ColumnElement.tsx        |  48 +-
 .../src/SqlLab/components/QuerySearch.jsx          |  10 +-
 .../src/SqlLab/components/QueryTable.jsx           |  21 +-
 .../src/SqlLab/components/ScheduleQueryButton.jsx  |  14 +-
 .../src/SqlLab/components/SqlEditor.jsx            |  25 +-
 .../src/SqlLab/components/SqlEditorLeftBar.jsx     |  22 +-
 .../src/SqlLab/components/TemplateParamsEditor.jsx |  11 +-
 superset-frontend/src/SqlLab/main.less             |  22 -
 superset-frontend/src/chart/chartAction.js         |   2 +
 .../src/common/components/InfoTooltip.tsx          |   2 +-
 .../src/common/components/Tooltip.tsx              |  16 +-
 .../src/common/components/common.stories.tsx       |   2 +-
 superset-frontend/src/components/Button/index.tsx  |  30 +-
 .../src/components/CertifiedIconWithTooltip.tsx    |   9 +-
 .../src/components/CopyToClipboard.jsx             |  44 +-
 .../src/components/FacePile/index.tsx              |   3 +-
 superset-frontend/src/components/Link.tsx          |  27 +-
 .../src/components/ListView/Filters.tsx            |  12 +-
 .../src/components/ListView/ListView.tsx           |  22 +-
 superset-frontend/src/components/ListView/types.ts |   2 +
 superset-frontend/src/components/ListView/utils.ts | 102 +++-
 .../src/components/ListViewCard/index.tsx          |  17 +-
 superset-frontend/src/components/TableSelector.tsx |  27 +-
 .../src/components/TooltipWrapper.jsx              |   9 +-
 .../dashboard/components/SliceHeaderControls.jsx   |   2 +-
 .../components/AdhocMetricEditPopoverTitle.jsx     |  27 +-
 .../src/explore/components/ControlHeader.jsx       |  31 +-
 .../src/explore/components/QueryAndSaveBtns.jsx    |  12 +-
 .../components/controls/DatasourceControl.jsx      |   2 +-
 .../components/controls/DateFilterControl.jsx      |  21 +-
 .../explore/components/controls/VizTypeControl.jsx |  20 +-
 .../src/logger/{LogUtils.js => LogUtils.ts}        |   2 +-
 .../src/logger/actions/{index.js => index.ts}      |   6 +-
 superset-frontend/src/views/App.tsx                |   5 +-
 .../src/views/CRUD/data/query/QueryList.tsx        |   2 +-
 superset/annotation_layers/api.py                  |   5 +
 superset/cachekeys/api.py                          |   2 +-
 superset/charts/api.py                             |  11 +-
 superset/charts/commands/exceptions.py             |   5 +
 superset/charts/commands/importers/dispatcher.py   |   3 +-
 superset/charts/commands/importers/v1/__init__.py  |   5 +-
 superset/commands/exceptions.py                    |   5 +
 superset/connectors/sqla/models.py                 |   7 +
 superset/css_templates/api.py                      |   2 +
 superset/dao/base.py                               |   8 +-
 superset/dashboards/api.py                         |  65 +++
 superset/dashboards/commands/exceptions.py         |   5 +
 .../commands/importers/dispatcher.py               |  13 +-
 .../dashboards/commands/importers/v1/__init__.py   |   5 +-
 superset/databases/api.py                          |  15 +-
 superset/databases/commands/exceptions.py          |   5 +
 .../databases/commands/importers/dispatcher.py     |   3 +-
 .../databases/commands/importers/v1/__init__.py    |   5 +-
 superset/datasets/api.py                           |  14 +-
 superset/datasets/commands/exceptions.py           |   5 +
 superset/datasets/commands/importers/dispatcher.py |   3 +-
 .../datasets/commands/importers/v1/__init__.py     |   5 +-
 superset/exceptions.py                             |   4 +-
 .../versions/a8173232b786_add_path_to_logs.py}     |  36 +-
 superset/models/core.py                            |   3 +
 superset/models/reports.py                         |   4 +-
 superset/reports/commands/alert.py                 | 101 ++++
 superset/reports/commands/exceptions.py            |  37 ++
 superset/reports/commands/execute.py               | 256 ++++++++++
 superset/reports/commands/log_prune.py             |  48 ++
 superset/reports/dao.py                            |  55 ++-
 .../urls.py => reports/notifications/__init__.py}  |  28 +-
 superset/reports/notifications/base.py             |  62 +++
 superset/reports/notifications/email.py            |  98 ++++
 .../notifications/exceptions.py}                   |  14 +-
 superset/reports/notifications/slack.py            |  89 ++++
 superset/tasks/celery_app.py                       |   2 +-
 superset/tasks/scheduler.py                        |  69 +++
 superset/utils/log.py                              |  75 ++-
 superset/utils/urls.py                             |  12 +-
 superset/views/base_api.py                         |  51 +-
 superset/views/core.py                             |  64 ++-
 superset/viz.py                                    |   1 +
 tests/core_tests.py                                |   7 +-
 tests/dashboards/api_tests.py                      | 100 +++-
 tests/databases/commands_tests.py                  |   2 +-
 tests/fixtures/importexport.py                     |   2 +-
 tests/reports/api_tests.py                         |  60 +--
 tests/reports/commands_tests.py                    | 531 +++++++++++++++++++++
 tests/reports/utils.py                             |  68 +++
 113 files changed, 3244 insertions(+), 958 deletions(-)

Reply via email to