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

diegopucci pushed a change to branch 
alexandrusoare/refactor/dht-75-native-filters
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 4acc25bcef Add formChanged everywhere
     new 094cbba6b8 fixed(nativeFilters): removed added from filterChanges and 
fixed bug when reordering
     new 84a2935a74 Merge branch 
'alexandrusoare/refactor/dht-75-native-filters' of 
https://github.com/devdomcom/secretset into 
alexandrusoare/refactor/dht-75-native-filters
     new cf3669d9d6 fixed(datamask): fixed dataMask bug
     new bddcd6af4e feat(api): changed to handle addition in modified
     new 5aeddda412 feat(filterConfigModal): fix small issue
     new 16fbef024c feat(nativeFilters): added checking for invalid deletion
     new 1d33a0605d fix(package-lock): fixed package-lock
     new 893eff7575 fix(package-lock): fixed package-lock
     new ae34b03ddc fix(package-lock): fixed package-lock
     new 32f159269a fix(package-lock): fixed package-lock
     new e4e85b76c5 clean(code): cleaning up the code
     new a4d3ef6476 fix(api): remove trailing slash
     new 24510938dd refactor(tests): dashboard patch tests and uri change
     new de03cdfb11 test(dashboard filters): add another test for invalid data
     new 2864c8c678 test(dashboard patch): add reordered tests and rename 
existing ones
     new 7c73a637ca refactor(dashboardInfo): changed the name for the action
     new e564f89715 refactor(dashboardInfo): changed the name for the action
     new 722317d55b refactor(FilterChangesType): changed from interface to type 
and renamed it
     new 1ca6ca7315 test(dashboard backend): add and refactor existing tests
     new 7ccb71ff26 refactor(dashboard tests): remove prints
     new 2b49127abb Merge branch 
'alexandrusoare/refactor/dht-75-native-filters' of 
https://github.com/devdomcom/apache_secretset into 
alexandrusoare/refactor/dht-75-native-filters
     new b8af4a448b refactor(nativeFilters): got rid of extra manipulations
     new c7308e0906 refactor(dataMask): replaced the action for filters
     new 23db27e175 refactor(nativeFilters): small change
     new 69d929c7e5 refactor(filterConfigModal): made some small changes
     new a35e00d1f4 refactor(nativeFilters): changed the types from any
     new c8528cd216 refactor(filterConfigModal): small changes
     new e155c62c0a feat(lint): linted the text
     new 43702bab99 feat(unittests): added some unittests
     new f210dea418 feat(unittests): added some more unittests
     new cb92ed6b83 clean(api): cleaned unnecessary stuff
     new f969c08ba0 clean(dashboard): cleaning
     new 6f6debc24b clean(dashboard): cleaning
     new 42fb2e2db1 fix(type): type fixing
     new dfd8c00a66 fix(type): type fixing
     new 7522fa3ee5 feat(lint): lint fix
     new 6ad00b0637 fix(tests): fixed the test suite
     new 4023c33727 feat(prettier): ran prettier
     new ac36948e5c fix(dataMask): quick fix for reordering
     new 50b4685d33 Improve types
     new 2f33ef0fe0 fix(dataMask): fixed dataMask
     new 4ac6c3e90d fix(filterConfigModal): fixed some issues
     new cbeffbc661 fix(filterConfigModal): fixed some issues
     new 0062bc368f fix(bug): fixed this nice bug
     new d722681f68 fix(bug): fixed this nice bug
     new 2e2be18ae3 feat(ci): ran prettier, lint-fix and type
     new d0ae972ebd feat(debounce): added debounce for name and description
     new 46ed834aca fix(dataMask): fixed a bug related to dataMask
     new e57bd45baa fix(filterConfigModal): quick fix
     new c7485cc2a2 fix(FilterConfigModal): use updated filterChanges in 
createHandleSave
     new 45798f3f72 fix(dataMask): quick fix
     new cdbd64427c fix(FilterConfiModalTest): run a fake timer for debounce
     new bd3a230faf Merge branch 
'alexandrusoare/refactor/dht-75-native-filters' of 
https://github.com/devdomcom/apache_secretset into 
alexandrusoare/refactor/dht-75-native-filters
     new 016abf8854 fix(dataMask): quick fix
     new 7c4bcbcacb fix(api): when modifying instead of updating the keys of 
object, replace the object as a whole
     new b1a5c0682e Hardening
     new 5c9e10e7b0 Hardening more

The 57 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 superset-frontend/package-lock.json                | 799 +--------------------
 .../src/dashboard/actions/dashboardInfo.ts         |   6 +-
 .../src/dashboard/actions/dashboardState.js        |   4 +-
 .../src/dashboard/actions/nativeFilters.ts         | 154 ++--
 .../FilterBar/FilterConfigurationLink/index.tsx    |   8 +-
 .../FilterScope/FilterScope.test.tsx               |   1 +
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  28 +-
 .../FiltersConfigForm/getControlItemsMap.test.tsx  |   1 +
 .../FiltersConfigModal/FiltersConfigModal.test.tsx | 216 ++++--
 .../FiltersConfigModal/FiltersConfigModal.tsx      | 251 +++----
 .../nativeFilters/FiltersConfigModal/types.ts      |  13 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      |  48 +-
 .../src/dashboard/reducers/dashboardInfo.js        |  33 +-
 .../src/dashboard/reducers/nativeFilters.ts        |  35 +-
 superset-frontend/src/dataMask/actions.ts          |  37 +-
 superset-frontend/src/dataMask/reducer.ts          |  91 +--
 superset/commands/dashboard/exceptions.py          |   6 +-
 superset/commands/dashboard/update.py              |  17 +-
 superset/commands/exceptions.py                    |   4 -
 superset/constants.py                              |   5 +-
 superset/daos/base.py                              |  29 -
 superset/daos/dashboard.py                         |  77 +-
 superset/dashboards/api.py                         |  45 +-
 superset/dashboards/schemas.py                     |  28 +-
 superset/views/base_api.py                         | 128 +---
 tests/integration_tests/base_api_tests.py          |   1 -
 tests/integration_tests/base_tests.py              |  25 -
 tests/integration_tests/dashboards/api_tests.py    | 192 +++--
 28 files changed, 624 insertions(+), 1658 deletions(-)

Reply via email to