You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2021/05/13 17:07:59 UTC

[superset] branch hugh/change-base-basic-mixin updated (96289e9 -> 568061e)

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

hugh pushed a change to branch hugh/change-base-basic-mixin
in repository https://gitbox.apache.org/repos/asf/superset.git.


    from 96289e9  feat: add `make format` command (#14491)
     add 1df9384  fix: disable pylint error breaking CI (#14506)
     add 52dbe31  fix: parameterize titles correctly (#14509)
     add 10a53b7  fix: Add extra check to loggerMiddleware (#14492)
     add 19b408b  chore: bump superset-ui to 0.17.44 (#14515)
     add 05c2405  add new plugin (#14516)
     add 680c96e  feat(explore): collapse time section if no ts columns (#14493)
     add e8e838e  feat(native-filters): Auto apply changes in FiltersConfigModal (#14461)
     add d1d98d8  feat(dremio): implement convert_dttm method (#14519)
     add c14665c  chore: Improved translation into Russian language (#14412)
     add 66a4c94  fix(chart-data): handle url_params in csv export and native filters (#14526)
     add 6871ad1  docs(UPDATING): Adding downtime for #14234 (#14513)
     add 4f000cc  fix: bringing metric type icon styles into SelectControl (#14531)
     add 79ff962  refactor: Bootstrap to AntD - Form - iteration 3 (#14502)
     add e7a4734  chore: Removes tabs animation by default (#14496)
     add e16c4d8  refactor(navbar): migrate Bootstrap navbar to AntD menus (#14184)
     add cee22e2  refactor: remove panel from userinfo component (#14364)
     add 809983d  Uptate CONTRIBUTING.md (#13095)
     add 7a95f8f  fix: flaky test on reports (#14544)
     add 37276e1  fix(viz): apply uniform sorting to all nvd3 timeseries charts (#14539)
     add f33c433  feat: Containerize WebSocket server (#14514)
     add 77bc51f  Adding logging for datasource/save requests (#14476)
     add e21beb7  fix: White space between Chart and Data panel in Explore (#14495)
     add adbe56c  fix image width to 1000px for email (#14527)
     add 0fe2bf11 chore: Update FAB to 3.3.0 (#14556)
     add 09050ae  fix: select country in examples chart (#14561)
     add 3a4536a  fix: Column name and icons alignment in the Datasource Panel (Explore) (#14551)
     add cd899c5  fix typo on CONTRIBUTING.md (#14536)
     add eaeb8f7  style: adding padding to the sides of badges, so they look less claustrophobic (#14569)
     add b960843  fix: Menu does not appear on scroll in Dashboard (#14566)
     add 7d28225  build(deps): bump ssri from 6.0.1 to 6.0.2 in /docs (#14227)
     add 6d786d4  fix: Adds space under dataset change warning (#14582)
     add ada3809  fix: bring back dashboard perf logger (#14584)
     add bfbf767  fix: dashboard side actions (#14587)
     add 0d240c3  fix: properly keep state on queryEditorSetSql on tabstateview PUT (#14579)
     add 76a06a7  use pre-commit instead (#14581)
     add f1c32b9  feat(native-filters): add sort metric to select (#14590)
     add 31f406a  feat: API endpoint to validate databases using separate parameters (#14420)
     add 5f7722c  fix: error icon spacing in explore (#14597)
     add 3eef38f  refactor: change xsm Icons and dnd icons to new dynamic icons (#14419)
     add 331eb10  refactor: Bootstrap to AntD - Form - iteration 4 (#14546)
     add ad699e8  fix: don't show busted label for unknown data types (#14585)
     add 3f6bd1e  feat: add generic type to column payload (#14547)
     add 568061e  feat: bumping echarts plugin, adding new treemap plugin (#14560)

No new revisions were added by this update.

Summary of changes:
 .dockerignore                                      |    1 +
 CONTRIBUTING.md                                    |    6 +-
 Makefile                                           |    4 +-
 UPDATING.md                                        |    2 +
 docker-compose.yml                                 |   28 +
 docs/package-lock.json                             |    6 +-
 docs/src/pages/docs/Miscellaneous/issue_codes.mdx  |   24 +
 requirements/base.txt                              |    2 +-
 setup.py                                           |    2 +-
 .../integration/dashboard/dashboard.helper.ts      |    4 +-
 .../cypress/integration/dashboard/load.test.ts     |    9 +-
 .../integration/explore/annotations.test.ts        |   14 +-
 .../cypress/integration/explore/control.test.ts    |    2 +-
 superset-frontend/package-lock.json                |  604 +++---
 superset-frontend/package.json                     |   56 +-
 .../components/ColumnTypeLabel_spec.jsx            |   15 +-
 .../dashboard/components/DashboardBuilder_spec.jsx |    2 +-
 .../spec/javascripts/datasource/fixtures.tsx       |   11 +-
 .../components/AdhocMetricEditPopover_spec.jsx     |    4 +-
 .../explore/components/BoundsControl_spec.jsx      |   12 +-
 .../explore/components/TextArea_spec.jsx           |    8 +-
 .../spec/javascripts/profile/App_spec.tsx          |    3 +-
 .../spec/javascripts/sqllab/SaveQuery_spec.jsx     |    6 +-
 superset-frontend/src/CRUD/Field.jsx               |   40 +-
 superset-frontend/src/CRUD/Fieldset.jsx            |    4 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    2 +-
 .../src/SqlLab/components/SaveQuery.tsx            |   41 +-
 .../src/SqlLab/components/ScheduleQueryButton.tsx  |   61 +-
 superset-frontend/src/common/components/index.tsx  |  119 +-
 .../src/components/Alert/Alert.stories.tsx         |    8 +-
 superset-frontend/src/components/Alert/index.tsx   |   12 +-
 superset-frontend/src/components/Badge/index.tsx   |    2 +-
 .../src/components/DeleteModal/index.tsx           |   17 +-
 .../src/components/ErrorMessage/types.ts           |    5 +
 superset-frontend/src/components/Form/FormItem.tsx |   33 +-
 .../src/components/Menu/Menu.test.tsx              |   99 +-
 superset-frontend/src/components/Menu/Menu.tsx     |  357 ++--
 .../src/components/Menu/MenuObject.tsx             |   94 -
 .../src/components/Menu/MenuRight.tsx              |  181 ++
 .../src/components/Menu/NewMenu.test.tsx           |   34 -
 superset-frontend/src/components/Menu/NewMenu.tsx  |   73 -
 superset-frontend/src/components/Menu/SubMenu.tsx  |  204 +-
 superset-frontend/src/components/Tabs/Tabs.tsx     |    3 +-
 superset-frontend/src/dashboard/actions/hydrate.js |   34 +-
 .../src/dashboard/actions/nativeFilters.ts         |    3 +-
 .../DashboardBuilder/DashboardContainer.tsx        |    1 +
 .../HeaderActionsDropdown.test.tsx                 |    2 +-
 .../Header/HeaderActionsDropdown/index.jsx         |    2 +-
 .../dashboard/components/PropertiesModal/index.jsx |    4 +-
 .../nativeFilters/FilterBar/FilterBar.test.tsx     |   43 +-
 .../FiltersConfigForm/ControlItems.tsx             |   73 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx        |    9 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |   15 +-
 .../dashboard/components/nativeFilters/utils.ts    |    3 +-
 .../src/dashboard/stylesheets/dashboard.less       |    2 +-
 .../util/extractUrlParams.test.ts}                 |   40 +-
 .../src/dashboard/util/extractUrlParams.ts         |   49 +
 superset-frontend/src/dataMask/actions.ts          |    4 +
 superset-frontend/src/dataMask/reducer.ts          |   41 +-
 .../src/datasource/ChangeDatasourceModal.tsx       |   45 +-
 .../src/datasource/DatasourceEditor.jsx            |   14 +-
 .../explore/components/ControlPanelsContainer.tsx  |  178 +-
 .../explore/components/DataTableControl/index.tsx  |    6 +-
 .../explore/components/DataTablesPane/index.tsx    |    1 +
 .../src/explore/components/ExploreChartPanel.jsx   |    8 +-
 .../explore/components/PropertiesModal/index.tsx   |   62 +-
 .../src/explore/components/QueryAndSaveBtns.jsx    |    5 +-
 .../explore/components/controls/BoundsControl.jsx  |   45 +-
 .../DndFilterSelect.test.tsx                       |   11 +-
 .../controls/DndColumnSelectControl/Option.tsx     |    7 +-
 ...AdhocFilterEditPopoverSimpleTabContent.test.jsx |    3 +-
 .../index.jsx                                      |  139 +-
 .../AdhocFilterEditPopoverSqlTabContent.test.jsx   |    3 +-
 .../AdhocFilterEditPopoverSqlTabContent/index.jsx  |    9 +-
 .../AdhocFilterOption/AdhocFilterOption.test.tsx   |    2 +-
 .../explore/components/controls/HiddenControl.jsx  |    4 +-
 .../AdhocMetricEditPopover.test.tsx                |    4 +-
 .../MetricControl/AdhocMetricEditPopover/index.jsx |   64 +-
 .../MetricControl/AdhocMetricEditPopoverTitle.jsx  |    4 +-
 .../components/controls/OptionControls/index.tsx   |    8 +-
 .../explore/components/controls/SelectControl.jsx  |   14 +-
 .../components/controls/TextAreaControl.jsx        |   19 +-
 .../components/controls/TextControl/index.tsx      |   35 +-
 .../controls/TimeSeriesColumnControl/index.jsx     |   63 +-
 .../src/explore/components/optionRenderers.tsx     |    8 +
 .../src/filters/components/GroupBy/controlPanel.ts |    1 +
 .../src/filters/components/Range/buildQuery.ts     |    6 +-
 .../filters/components/Select/buildQuery.test.ts   |   59 +
 .../src/filters/components/Select/buildQuery.ts    |    1 +
 .../src/filters/components/Select/controlPanel.ts  |    3 +
 .../components/TimeGrain/TimeGrainFilterPlugin.tsx |   10 +-
 .../src/middleware/loggerMiddleware.js             |    2 +-
 superset-frontend/src/profile/components/App.tsx   |   48 +-
 .../CRUD/annotationlayers/AnnotationLayersList.tsx |    6 +-
 .../views/CRUD/csstemplates/CssTemplatesList.tsx   |    2 +-
 .../src/views/CRUD/welcome/ActivityTable.test.tsx  |    4 +-
 .../src/views/CRUD/welcome/ActivityTable.tsx       |   14 +-
 .../src/views/CRUD/welcome/DashboardTable.test.tsx |    2 +-
 .../src/views/CRUD/welcome/SavedQueries.test.tsx   |    2 +-
 .../src/views/CRUD/welcome/Welcome.tsx             |   16 +-
 superset-frontend/src/views/store.ts               |    6 +-
 .../src/visualizations/presets/MainPreset.js       |    4 +
 superset-frontend/stylesheets/superset.less        |   21 +
 .../local.in => superset-websocket/.dockerignore   |    5 +-
 .flaskenv => superset-websocket/Dockerfile         |   14 +-
 superset/config.py                                 |    2 +-
 superset/connectors/base/models.py                 |   17 +
 superset/connectors/sqla/models.py                 |   11 +
 superset/constants.py                              |    1 +
 superset/databases/api.py                          |   57 +
 superset/databases/commands/exceptions.py          |   14 +-
 superset/databases/commands/validate.py            |  127 ++
 superset/databases/schemas.py                      |   32 +-
 superset/db_engine_specs/base.py                   |   90 +-
 superset/db_engine_specs/bigquery.py               |    5 +-
 superset/db_engine_specs/cockroachdb.py            |    1 +
 superset/db_engine_specs/dremio.py                 |   16 +-
 superset/db_engine_specs/mssql.py                  |    8 +-
 superset/db_engine_specs/mysql.py                  |    6 +-
 superset/db_engine_specs/postgres.py               |    7 +
 superset/db_engine_specs/presto.py                 |   10 +-
 superset/db_engine_specs/redshift.py               |    8 +-
 superset/errors.py                                 |   30 +
 superset/examples/country_map.py                   |    1 +
 superset/exceptions.py                             |   27 +
 superset/models/dashboard.py                       |    1 +
 superset/reports/notifications/email.py            |    2 +-
 superset/translations/ru/LC_MESSAGES/messages.json | 2111 ++++++++++++--------
 superset/translations/ru/LC_MESSAGES/messages.po   | 1833 +++++++++--------
 superset/views/core.py                             |    4 +-
 superset/views/datasource.py                       |    6 +-
 superset/views/utils.py                            |   10 +-
 superset/viz.py                                    |   53 +-
 tests/databases/api_tests.py                       |  150 +-
 tests/databases/commands_tests.py                  |  127 +-
 tests/db_engine_specs/base_engine_spec_tests.py    |  101 +
 tests/db_engine_specs/base_tests.py                |   19 +-
 .../{hana_tests.py => dremio_tests.py}             |   10 +-
 tests/db_engine_specs/mysql_tests.py               |    9 +-
 tests/db_engine_specs/postgres_tests.py            |   64 +-
 tests/reports/commands_tests.py                    |    6 +-
 tests/utils_tests.py                               |   20 +
 142 files changed, 5196 insertions(+), 3326 deletions(-)
 delete mode 100644 superset-frontend/src/components/Menu/MenuObject.tsx
 create mode 100644 superset-frontend/src/components/Menu/MenuRight.tsx
 delete mode 100644 superset-frontend/src/components/Menu/NewMenu.test.tsx
 delete mode 100644 superset-frontend/src/components/Menu/NewMenu.tsx
 copy superset-frontend/src/{utils/parseCookie.test.ts => dashboard/util/extractUrlParams.test.ts} (53%)
 create mode 100644 superset-frontend/src/dashboard/util/extractUrlParams.ts
 create mode 100644 superset-frontend/src/filters/components/Select/buildQuery.test.ts
 copy requirements/local.in => superset-websocket/.dockerignore (97%)
 copy .flaskenv => superset-websocket/Dockerfile (87%)
 create mode 100644 superset/databases/commands/validate.py
 copy tests/db_engine_specs/{hana_tests.py => dremio_tests.py} (76%)