You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by su...@apache.org on 2020/10/28 22:48:57 UTC

[incubator-superset] branch master updated (e9dba18 -> 18658f4)

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

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


    from e9dba18  feat: annotation layers CRUD list view (#11432)
     add 18658f4  feat(dashboards): Filter status indicators (#10936)

No new revisions were added by this update.

Summary of changes:
 .../cypress/integration/dashboard/save.test.js     |   5 +-
 superset-frontend/images/icons/filter.svg          |   2 +-
 .../images/icons/{filter.svg => filter_small.svg}  |   0
 superset-frontend/package-lock.json                |  14 +-
 superset-frontend/package.json                     |   1 +
 .../components/FilterIndicatorGroup_spec.jsx       |  57 ------
 .../components/FilterIndicatorTooltip_spec.jsx     |  43 -----
 .../dashboard/components/FilterIndicator_spec.jsx  |  63 -------
 .../components/FilterIndicatorsContainer_spec.jsx  | 107 -----------
 .../components/FilterTooltipWrapper_spec.jsx       |  68 -------
 .../dashboard/components/FiltersBadge_spec.tsx     | 112 ++++++++++++
 .../components/gridComponents/ChartHolder_spec.jsx |   5 +
 .../components/gridComponents/Column_spec.jsx      |   5 +
 .../components/gridComponents/Header_spec.jsx      |   4 +-
 .../components/gridComponents/Row_spec.jsx         |   5 +
 .../components/gridComponents/Tab_spec.jsx         |   4 +-
 .../components/gridComponents/Tabs_spec.jsx        |   5 +
 .../dashboard/fixtures/mockDashboardState.js       |   2 +-
 .../javascripts/dashboard/fixtures/mockStore.js    |  61 +++++--
 .../dashboard/reducers/dashboardState_spec.js      |  38 ++--
 .../javascripts/profile/EditableTitle_spec.tsx     |  11 +-
 superset-frontend/src/chart/chartAction.js         |   2 +
 .../src/common/components/{index.ts => index.tsx}  |   2 +
 superset-frontend/src/components/EditableTitle.tsx |  17 +-
 superset-frontend/src/components/FaveStar.tsx      |  46 +++--
 .../src/components/FilterBadgeIcon.jsx             |  41 -----
 .../src/components/FilterBadgeIcon.less            |  36 ----
 superset-frontend/src/components/Icon/index.tsx    |  20 +-
 .../components/dataViewCommon/TableCollection.tsx  |   1 +
 .../src/dashboard/actions/dashboardState.js        |   6 +-
 .../src/dashboard/components/DashboardBuilder.jsx  |  56 ++++--
 .../src/dashboard/components/FilterIndicator.jsx   |  79 --------
 .../dashboard/components/FilterIndicatorGroup.jsx  |  89 ---------
 .../components/FilterIndicatorTooltip.jsx          |  63 -------
 .../components/FilterIndicatorsContainer.jsx       | 203 ---------------------
 .../dashboard/components/FilterTooltipWrapper.jsx  |  82 ---------
 .../components/FiltersBadge/DetailsPanel.tsx       | 193 ++++++++++++++++++++
 .../dashboard/components/FiltersBadge/Styles.tsx   | 131 +++++++++++++
 .../dashboard/components/FiltersBadge/index.tsx    |  84 +++++++++
 .../dashboard/components/FiltersBadge/selectors.ts | 161 ++++++++++++++++
 .../src/dashboard/components/Header.jsx            |   8 +
 .../dashboard/components/HeaderActionsDropdown.jsx |   2 +-
 .../src/dashboard/components/SliceHeader.jsx       |  48 ++---
 .../components/filterscope/FilterFieldItem.jsx     |   5 +-
 .../filterscope/renderFilterFieldTreeNodes.jsx     |   8 +-
 .../dashboard/components/gridComponents/Chart.jsx  |   4 +-
 .../components/gridComponents/ChartHolder.jsx      |  73 +++++++-
 .../dashboard/components/gridComponents/index.js   |   2 +-
 .../components/resizable/ResizableContainer.jsx    |  10 +-
 .../src/dashboard/containers/DashboardBuilder.jsx  |   1 +
 .../dashboard/containers/DashboardComponent.jsx    |  34 +++-
 .../src/dashboard/containers/FilterIndicators.jsx  |  57 ------
 .../src/dashboard/containers/FiltersBadge.tsx      |  70 +++++++
 .../src/dashboard/reducers/dashboardFilters.js     |   3 -
 .../src/dashboard/reducers/dashboardState.js       |  25 ++-
 .../src/dashboard/reducers/getInitialState.js      |   9 +-
 .../src/dashboard/stylesheets/builder.less         |  18 --
 .../dashboard/stylesheets/components/chart.less    |   9 +-
 .../src/dashboard/stylesheets/dashboard.less       |  36 +++-
 .../stylesheets/filter-indicator-tooltip.less      |  80 --------
 .../dashboard/stylesheets/filter-indicator.less    |  91 ---------
 .../src/dashboard/stylesheets/index.less           |   2 -
 .../src/dashboard/util/dashboardFiltersColorMap.js |  51 ------
 .../src/dashboard/util/getDashboardFilterKey.ts    |   8 +-
 .../src/dashboard/util/propShapes.jsx              |  13 --
 .../src/visualizations/FilterBox/FilterBox.jsx     |  46 ++---
 .../src/visualizations/FilterBox/FilterBox.less    |   1 +
 superset-frontend/stylesheets/less/variables.less  |  24 ---
 superset-frontend/stylesheets/superset.less        |   4 -
 superset/charts/schemas.py                         |   6 +
 superset/common/query_context.py                   |  18 +-
 superset/common/query_object.py                    |   4 +
 superset/utils/core.py                             |  87 ++++++++-
 superset/views/core.py                             |   1 +
 superset/viz.py                                    |  22 +++
 tests/charts/api_tests.py                          |  24 +++
 tests/utils_tests.py                               |  40 +++-
 77 files changed, 1374 insertions(+), 1494 deletions(-)
 copy superset-frontend/images/icons/{filter.svg => filter_small.svg} (100%)
 delete mode 100644 superset-frontend/spec/javascripts/dashboard/components/FilterIndicatorGroup_spec.jsx
 delete mode 100644 superset-frontend/spec/javascripts/dashboard/components/FilterIndicatorTooltip_spec.jsx
 delete mode 100644 superset-frontend/spec/javascripts/dashboard/components/FilterIndicator_spec.jsx
 delete mode 100644 superset-frontend/spec/javascripts/dashboard/components/FilterIndicatorsContainer_spec.jsx
 delete mode 100644 superset-frontend/spec/javascripts/dashboard/components/FilterTooltipWrapper_spec.jsx
 create mode 100644 superset-frontend/spec/javascripts/dashboard/components/FiltersBadge_spec.tsx
 rename superset-frontend/src/common/components/{index.ts => index.tsx} (95%)
 delete mode 100644 superset-frontend/src/components/FilterBadgeIcon.jsx
 delete mode 100644 superset-frontend/src/components/FilterBadgeIcon.less
 delete mode 100644 superset-frontend/src/dashboard/components/FilterIndicator.jsx
 delete mode 100644 superset-frontend/src/dashboard/components/FilterIndicatorGroup.jsx
 delete mode 100644 superset-frontend/src/dashboard/components/FilterIndicatorTooltip.jsx
 delete mode 100644 superset-frontend/src/dashboard/components/FilterIndicatorsContainer.jsx
 delete mode 100644 superset-frontend/src/dashboard/components/FilterTooltipWrapper.jsx
 create mode 100644 superset-frontend/src/dashboard/components/FiltersBadge/DetailsPanel.tsx
 create mode 100644 superset-frontend/src/dashboard/components/FiltersBadge/Styles.tsx
 create mode 100644 superset-frontend/src/dashboard/components/FiltersBadge/index.tsx
 create mode 100644 superset-frontend/src/dashboard/components/FiltersBadge/selectors.ts
 delete mode 100644 superset-frontend/src/dashboard/containers/FilterIndicators.jsx
 create mode 100644 superset-frontend/src/dashboard/containers/FiltersBadge.tsx
 delete mode 100644 superset-frontend/src/dashboard/stylesheets/filter-indicator-tooltip.less
 delete mode 100644 superset-frontend/src/dashboard/stylesheets/filter-indicator.less
 delete mode 100644 superset-frontend/src/dashboard/util/dashboardFiltersColorMap.js