You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ly...@apache.org on 2023/01/25 21:16:04 UTC
[superset] branch lyndsi/enable-dataset-creation-fixed updated (961bd37c25 -> f88f49dc4f)
This is an automated email from the ASF dual-hosted git repository.
lyndsi pushed a change to branch lyndsi/enable-dataset-creation-fixed
in repository https://gitbox.apache.org/repos/asf/superset.git
from 961bd37c25 Fix bug: Create dataset disabled in topnav + menu
add f88f49dc4f Revert "Revert "feat(RLS): RESTful apis and react view for RLS (#22325)""
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 1 +
.../rowlevelsecurity/RowLevelSecurityList.test.tsx | 259 +++++++++++
.../CRUD/rowlevelsecurity/RowLevelSecurityList.tsx | 351 +++++++++++++++
.../RowLevelSecurityModal.test.tsx | 295 +++++++++++++
.../rowlevelsecurity/RowLevelSecurityModal.tsx | 480 +++++++++++++++++++++
.../views/CRUD/rowlevelsecurity/constants.ts} | 15 +-
.../views/CRUD/rowlevelsecurity/types.ts} | 59 ++-
superset-frontend/src/views/routes.tsx | 10 +
superset/config.py | 14 +-
superset/connectors/sqla/views.py | 117 +----
superset/dao/base.py | 11 +
superset/initialization/__init__.py | 22 +-
.../api.py | 298 ++++++-------
.../commands}/__init__.py | 0
.../commands/bulk_delete.py | 24 +-
.../commands/create.py | 50 ++-
.../commands/exceptions.py | 10 +-
.../commands/update.py | 56 +--
.../utils.py => row_level_security/dao.py} | 8 +-
superset/row_level_security/schemas.py | 154 +++++++
.../security/row_level_security_tests.py | 419 ++++++++++++++++--
21 files changed, 2226 insertions(+), 427 deletions(-)
create mode 100644 superset-frontend/src/views/CRUD/rowlevelsecurity/RowLevelSecurityList.test.tsx
create mode 100644 superset-frontend/src/views/CRUD/rowlevelsecurity/RowLevelSecurityList.tsx
create mode 100644 superset-frontend/src/views/CRUD/rowlevelsecurity/RowLevelSecurityModal.test.tsx
create mode 100644 superset-frontend/src/views/CRUD/rowlevelsecurity/RowLevelSecurityModal.tsx
copy superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/data.ts => src/views/CRUD/rowlevelsecurity/constants.ts} (83%)
copy superset-frontend/{packages/superset-ui-core/src/color/ColorScheme.ts => src/views/CRUD/rowlevelsecurity/types.ts} (63%)
copy superset/{annotation_layers => row_level_security}/api.py (55%)
copy superset/{advanced_data_type => row_level_security/commands}/__init__.py (100%)
copy superset/{queries/saved_queries => row_level_security}/commands/bulk_delete.py (71%)
copy superset/{annotation_layers => row_level_security}/commands/create.py (54%)
copy superset/{css_templates => row_level_security}/commands/exceptions.py (81%)
copy superset/{databases/ssh_tunnel => row_level_security}/commands/update.py (50%)
copy superset/{temporary_cache/utils.py => row_level_security/dao.py} (82%)
create mode 100644 superset/row_level_security/schemas.py