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 2020/10/23 03:26:30 UTC

[incubator-superset] branch hugh/so-1114 updated (ee6b527 -> 6096985)

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

hugh pushed a change to branch hugh/so-1114
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.


    from ee6b527  😜
     add 54c2ad4  fix(sqla): allow 'unknown' type queries in explore view (#11365)
     add dfbcbcc  fix: Allow "EXPLAIN" queries when "Allow DML" setting is False (#11348)
     add f14cf9d  fix: saved_query search on schema and database not working (#11286)
     add 6fe7b4a  feat: adding feature flags to escape/hide html in markdown (#11340)
     add 6dd5d5c  style: make <Label/> not uppercase (#11355)
     add f6436b7  fix: 'Save Chart' modal's dashboard dropdown isn't sticky (#11338)
     add 69046f0  style(sqllab): wrap text in monospace db-provided error messages (#11354)
     add c4effe1  Log warning for failure to get table/view names from DB (#11374)
     add 9dfe9ae  Fix overflowing tabs (#11367)
     add a2a614d  feat: CSS Templates List Actions (#11271)
     add dcf1276  chore(prophet): ignore logged warning for missing plotly package (#11334)
     add a366a34  docs: Fix typo in installing from scratch (#11026)
     add 6c5da18  removing outlines on a few key elements (#11372)
     add 85e28dd  perf(api): improve API info performance (#11346)
     add b86f779  feat: add statsd metrics to FAB rest API post, put and delete (#11362)
     add 5a3d23d  docs: add VLMedia to users list (#11386)
     add 64b5aae  style: improve the "Create New Chart" screen's usability (#11383)
     add 00e3944  feat: export datasets as ZIP files (#11332)
     add 633355a  feat: export charts as ZIP files (#11349)
     add b89a5d6  fix: dashboard cache invalid join query (#11369)
     add 04ee4a2  build: let webpack proxy server handle more content encoding (#11376)
     add dc5e5a9  refactor: Replace usages of reactable in TableLoader (#11240)
     add 30c71fd  refactor: Replace react-bootstrap tabs with Antd tabs on Profile (#11211)
     add 43b92b2  fix: dashboard edit/save errors (#10834)
     add 6f85d8d  docs: fix typo (#11129)
     add 3a2ae64  build: bump pr-lint-action (#11403)
     add 1f04db7  fix: change chart title by clicking (#11335)
     add 2f0c1a8  docs: Add semantic prefix info for PR titles (#11398)
     add d64260f  fix: long labels now truncate with ellipsis (#11400)
     add c81204a  feat: export dashboards as ZIP files (#11351)
     add 6096985  fix conflicts

No new revisions were added by this update.

Summary of changes:
 .github/workflows/pr-lint.yml                      |   2 +-
 CONTRIBUTING.md                                    |  17 ++
 INTHEWILD.md                                       |   1 +
 .../docs/installation/networking_settings.mdx      |   2 +-
 .../integration/dashboard/edit_properties.test.ts  | 193 ++++++++++++++
 .../cypress/integration/dashboard/save.test.js     |  96 +++++--
 superset-frontend/cypress-base/tsconfig.json       |   1 +
 .../dashboard/components/PropertiesModal_spec.jsx  | 279 +++++++++++++++++++++
 .../spec/javascripts/profile/App_spec.tsx          |   5 +-
 .../CRUD/csstemplates/CssTemplatesList_spec.jsx    |  91 ++++++-
 .../src/SqlLab/components/ResultSet.tsx            |   5 +
 superset-frontend/src/SqlLab/main.less             |   1 +
 .../src/addSlice/AddSliceContainer.tsx             |   3 +-
 .../src/common/components/Dropdown.tsx             |  19 +-
 superset-frontend/src/common/components/Modal.tsx  |  16 +-
 superset-frontend/src/common/components/Tabs.tsx   |   8 +-
 superset-frontend/src/components/Button/index.tsx  |   2 +-
 superset-frontend/src/components/EditableTitle.tsx |   2 +-
 superset-frontend/src/components/Label/index.tsx   |   4 +
 superset-frontend/src/components/TableLoader.jsx   | 114 ---------
 superset-frontend/src/components/TableLoader.tsx   |  99 ++++++++
 .../src/components/TableView/TableView.tsx         |  39 ++-
 .../src/dashboard/components/Header.jsx            |  13 +-
 .../src/dashboard/components/PropertiesModal.jsx   |  95 +++++--
 .../components/gridComponents/Markdown.jsx         |  30 ++-
 .../src/dashboard/containers/DashboardHeader.jsx   |   5 +-
 .../src/dashboard/reducers/dashboardInfo.js        |   1 +
 .../src/dashboard/reducers/getInitialState.js      |   1 +
 .../components/controls/ColorSchemeControl.jsx     |   2 +-
 .../explore/components/controls/VizTypeControl.jsx |   7 +-
 superset-frontend/src/featureFlags.ts              |   2 +
 superset-frontend/src/profile/components/App.tsx   |  37 +--
 .../src/profile/components/CreatedContent.tsx      |   4 +-
 .../src/profile/components/Favorites.tsx           |   4 +-
 .../src/profile/components/RecentActivity.tsx      |   2 +-
 .../views/CRUD/csstemplates/CssTemplatesList.tsx   | 203 +++++++++++++--
 .../views/CRUD/data/savedquery/SavedQueryList.tsx  |   2 +-
 superset-frontend/src/views/CRUD/hooks.ts          |   2 +-
 .../stylesheets/less/cosmo/bootswatch.less         |   1 -
 superset-frontend/stylesheets/superset.less        |   8 +
 superset-frontend/webpack.proxy-config.js          |  16 +-
 superset/charts/api.py                             |  66 ++++-
 superset/{databases => charts}/commands/export.py  |  69 +++--
 superset/charts/schemas.py                         |   1 +
 superset/config.py                                 |   4 +
 superset/connectors/sqla/models.py                 |   3 +-
 superset/css_templates/api.py                      |   3 +
 superset/dashboards/api.py                         |  34 ++-
 superset/dashboards/commands/export.py             |  84 +++++++
 superset/databases/commands/export.py              |  15 +-
 superset/datasets/api.py                           |  34 ++-
 .../{databases => datasets}/commands/export.py     |  77 +++---
 superset/examples/helpers.py                       |   1 +
 superset/models/core.py                            |   4 +-
 superset/models/dashboard.py                       |  12 +-
 superset/queries/saved_queries/api.py              |   2 +-
 superset/sql_parse.py                              |  11 +-
 superset/utils/pandas_postprocessing.py            |   6 +
 superset/views/base_api.py                         |  24 ++
 superset/views/core.py                             |   5 +-
 superset/views/css_templates.py                    |   6 +-
 tests/charts/api_tests.py                          |  43 ++++
 tests/charts/commands_tests.py                     | 101 ++++++++
 tests/css_templates/api_tests.py                   |  13 +-
 tests/dashboards/api_tests.py                      |  59 +++++
 tests/dashboards/commands_tests.py                 | 190 ++++++++++++++
 tests/databases/api_tests.py                       |  11 +-
 tests/databases/commands_tests.py                  |  15 +-
 tests/datasets/api_tests.py                        | 250 +++++++++++-------
 tests/datasets/commands_tests.py                   | 185 ++++++++++++++
 tests/queries/saved_queries/api_tests.py           |  50 ++++
 tests/sql_parse_tests.py                           |  48 ++++
 72 files changed, 2392 insertions(+), 468 deletions(-)
 create mode 100644 superset-frontend/cypress-base/cypress/integration/dashboard/edit_properties.test.ts
 create mode 100644 superset-frontend/spec/javascripts/dashboard/components/PropertiesModal_spec.jsx
 delete mode 100644 superset-frontend/src/components/TableLoader.jsx
 create mode 100644 superset-frontend/src/components/TableLoader.tsx
 copy superset/{databases => charts}/commands/export.py (51%)
 create mode 100644 superset/dashboards/commands/export.py
 copy superset/{databases => datasets}/commands/export.py (50%)
 create mode 100644 tests/charts/commands_tests.py
 create mode 100644 tests/dashboards/commands_tests.py
 create mode 100644 tests/datasets/commands_tests.py