You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2023/04/24 16:11:08 UTC

[superset] branch master updated (c536d92ade -> f7810b6020)

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

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


    from c536d92ade fix: Docker ephemeral env (#23786)
     add f7810b6020 feat(revert): Re-introduces the RLS page (#23777)

No new revisions were added by this update.

Summary of changes:
 UPDATING.md                                        |   1 +
 .../features/rls/RowLevelSecurityModal.test.tsx    | 295 +++++++++++++
 .../src/features/rls/RowLevelSecurityModal.tsx     | 479 +++++++++++++++++++++
 .../Pie/data.ts => src/features/rls/constants.ts}  |  15 +-
 .../ColorScheme.ts => src/features/rls/types.ts}   |  59 ++-
 .../RowLevelSecurityList.test.tsx                  | 259 +++++++++++
 .../src/pages/RowLevelSecurityList/index.tsx       | 350 +++++++++++++++
 superset-frontend/src/views/routes.tsx             |  11 +
 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                        |  28 +-
 .../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 +++++++
 superset/templates/superset/models/rls/list.html   |  96 -----
 .../security/row_level_security_tests.py           | 419 ++++++++++++++++--
 22 files changed, 2227 insertions(+), 525 deletions(-)
 create mode 100644 superset-frontend/src/features/rls/RowLevelSecurityModal.test.tsx
 create mode 100644 superset-frontend/src/features/rls/RowLevelSecurityModal.tsx
 copy superset-frontend/{packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/data.ts => src/features/rls/constants.ts} (83%)
 copy superset-frontend/{packages/superset-ui-core/src/color/ColorScheme.ts => src/features/rls/types.ts} (63%)
 create mode 100644 superset-frontend/src/pages/RowLevelSecurityList/RowLevelSecurityList.test.tsx
 create mode 100644 superset-frontend/src/pages/RowLevelSecurityList/index.tsx
 copy superset/{annotation_layers => row_level_security}/api.py (55%)
 copy superset/{advanced_data_type => row_level_security/commands}/__init__.py (100%)
 copy superset/{css_templates => row_level_security}/commands/bulk_delete.py (69%)
 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
 delete mode 100644 superset/templates/superset/models/rls/list.html