This is an automated email from the ASF dual-hosted git repository.
graceguo pushed a change to branch filter-scope-selector-component
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
from 0527452 Scope selector modal
add 3c35b09 update redux state for filter scope
No new revisions were added by this update.
Summary of changes:
.../util/getFilterScopeFromNodesTree_spec.js | 67 +++++++++++++
.../src/dashboard/actions/dashboardFilters.js | 16 +++
.../src/dashboard/actions/dashboardLayout.js | 4 +
.../assets/src/dashboard/components/Dashboard.jsx | 68 +++++--------
.../components/FilterIndicatorsContainer.jsx | 31 +++---
.../dashboard/components/HeaderActionsDropdown.jsx | 1 +
.../src/dashboard/components/SliceHeader.jsx | 2 -
.../dashboard/components/SliceHeaderControls.jsx | 5 +-
.../components/filterscope/FilterScopeSelector.jsx | 65 ++++++------
.../dashboard/components/gridComponents/Chart.jsx | 16 ++-
superset/assets/src/dashboard/containers/Chart.jsx | 11 ++-
.../assets/src/dashboard/containers/Dashboard.jsx | 7 +-
.../src/dashboard/containers/FilterIndicators.jsx | 6 +-
.../src/dashboard/containers/FilterScope.jsx | 12 +--
.../src/dashboard/reducers/dashboardFilters.js | 57 ++++++++++-
.../src/dashboard/reducers/getInitialState.js | 55 +++++++++--
.../src/dashboard/util/activeDashboardFilters.js | 110 +++++++++++++++++----
.../util/charts/getEffectiveExtraFilters.js | 43 ++------
.../util/charts/getFormDataWithExtraFilters.js | 10 +-
.../src/dashboard/util/getCurrentScopeChartIds.js | 60 -----------
.../src/dashboard/util/getDashboardFilterKey.js | 4 +-
.../assets/src/dashboard/util/getDashboardUrl.js | 20 +++-
.../dashboard/util/getFilterScopeFromNodesTree.js | 77 +++++++++++++++
.../getFilterValuesByFilterId.js} | 34 +++----
superset/assets/src/dashboard/util/propShapes.jsx | 34 +++----
25 files changed, 513 insertions(+), 302 deletions(-)
create mode 100644
superset/assets/spec/javascripts/dashboard/util/getFilterScopeFromNodesTree_spec.js
delete mode 100644
superset/assets/src/dashboard/util/getCurrentScopeChartIds.js
create mode 100644
superset/assets/src/dashboard/util/getFilterScopeFromNodesTree.js
copy
superset/assets/src/dashboard/{components/filterscope/renderFilterFieldTreeNodes.jsx
=> util/getFilterValuesByFilterId.js} (60%)