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