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

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


    from fa0bf38694 chore(docs): Updated awkward phrase in FAQ, "force" (#24079)
     add 4f3fbd354b feat: Cross filters scoping (#24020)

No new revisions were added by this update.

Summary of changes:
 .../components/DropdownSelectableIcon/index.tsx    |  37 +-
 superset-frontend/src/components/Modal/Modal.tsx   |  15 +-
 .../src/dashboard/actions/dashboardInfo.ts         |  64 +--
 .../src/dashboard/actions/dashboardState.js        |  36 +-
 superset-frontend/src/dashboard/actions/hydrate.js |  13 +-
 .../DashboardBuilder/DashboardContainer.tsx        |   9 +-
 .../components/SliceHeaderControls/index.tsx       | 474 ++++++++++-----------
 .../ScopingModal/ChartsScopingListPanel.test.tsx   | 175 ++++++++
 .../ScopingModal/ChartsScopingListPanel.tsx        | 177 ++++++++
 .../ScopingModal/ScopingModal.test.tsx             | 322 ++++++++++++++
 .../CrossFilters/ScopingModal/ScopingModal.tsx     | 324 ++++++++++++++
 .../ScopingModal/ScopingModalContent.tsx           |  83 ++++
 .../CrossFilters/ScopingModal/ScopingTreePanel.tsx | 204 +++++++++
 .../CrossFilters/ScopingModal/constants.ts}        |   2 +-
 .../useCrossFiltersScopingModal.test.ts}           |  27 +-
 .../ScopingModal/useCrossFiltersScopingModal.tsx}  |  36 +-
 .../FilterBarSettings/FilterBarSettings.test.tsx   |   6 +-
 .../FilterBar/FilterBarSettings/index.tsx          | 162 ++++---
 .../nativeFilters/FilterCard/useFilterScope.ts     |  37 +-
 .../FiltersConfigModal/FilterTitleContainer.tsx    |   3 +-
 .../FiltersConfigForm/FilterScope/ScopingTree.tsx  |   7 +-
 .../FiltersConfigForm/FilterScope/state.ts         |   5 +-
 .../components/nativeFilters/selectors.ts          |   9 +-
 superset-frontend/src/dashboard/constants.ts       |   7 +-
 superset-frontend/src/dashboard/reducers/types.ts  |  12 +-
 superset-frontend/src/dashboard/types.ts           |  26 +-
 .../dashboard/util/activeAllDashboardFilters.ts    |   3 +-
 .../util/charts/getFormDataWithExtraFilters.ts     |   3 +-
 .../charts/useChartIds.ts}                         |  26 +-
 .../src/dashboard/util/crossFilters.test.ts        | 133 +++---
 .../src/dashboard/util/crossFilters.ts             |  53 ++-
 .../src/dashboard/util/getChartIdsInFilterScope.ts |  30 +-
 .../hooks/useMemoCompare.ts}                       |  24 +-
 .../src/types/DashboardContextForExplore.ts        |   2 +-
 superset/dashboards/schemas.py                     |   3 +
 ...-41_4ea966691069_cross_filter_global_scoping.py | 110 +++++
 36 files changed, 2093 insertions(+), 566 deletions(-)
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ChartsScopingListPanel.test.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ChartsScopingListPanel.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ScopingModal.test.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ScopingModal.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ScopingModalContent.tsx
 create mode 100644 
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/ScopingTreePanel.tsx
 copy 
superset-frontend/{packages/superset-ui-core/src/hooks/useChangeEffect/index.ts 
=> 
src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/constants.ts}
 (95%)
 copy 
superset-frontend/{packages/superset-ui-core/src/hooks/useComponentDidUpdate/useComponentDidUpdate.test.ts
 => 
src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/useCrossFiltersScopingModal.test.ts}
 (59%)
 copy superset-frontend/{packages/superset-ui-core/src/utils/logging.ts => 
src/dashboard/components/nativeFilters/FilterBar/CrossFilters/ScopingModal/useCrossFiltersScopingModal.tsx}
 (57%)
 copy 
superset-frontend/src/dashboard/{components/nativeFilters/FilterBar/useFilterOutlined.ts
 => util/charts/useChartIds.ts} (64%)
 copy 
superset-frontend/{packages/superset-ui-core/src/hooks/useComponentDidUpdate/useComponentDidUpdate.ts
 => src/hooks/useMemoCompare.ts} (64%)
 create mode 100644 
superset/migrations/versions/2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py

Reply via email to