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