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%)