mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
feat(List Roles): Migrate FAB view to React (#32432)
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
This commit is contained in:
@@ -153,7 +153,7 @@ class SupersetAppInitializer: # pylint: disable=too-many-public-methods
|
||||
from superset.reports.api import ReportScheduleRestApi
|
||||
from superset.reports.logs.api import ReportExecutionLogRestApi
|
||||
from superset.row_level_security.api import RLSRestApi
|
||||
from superset.security.api import SecurityRestApi
|
||||
from superset.security.api import RoleRestAPI, SecurityRestApi
|
||||
from superset.sqllab.api import SqlLabRestApi
|
||||
from superset.sqllab.permalink.api import SqlLabPermalinkRestApi
|
||||
from superset.tags.api import TagRestApi
|
||||
@@ -175,6 +175,7 @@ class SupersetAppInitializer: # pylint: disable=too-many-public-methods
|
||||
from superset.views.explore import ExplorePermalinkView, ExploreView
|
||||
from superset.views.log.api import LogRestApi
|
||||
from superset.views.log.views import LogModelView
|
||||
from superset.views.roles import RolesListView
|
||||
from superset.views.sql_lab.views import (
|
||||
SavedQueryView,
|
||||
TableSchemaView,
|
||||
@@ -265,6 +266,15 @@ class SupersetAppInitializer: # pylint: disable=too-many-public-methods
|
||||
category_icon="",
|
||||
)
|
||||
|
||||
appbuilder.add_view(
|
||||
RolesListView,
|
||||
"List Roles",
|
||||
label=__("List Roles"),
|
||||
category="Security",
|
||||
category_label=__("Security"),
|
||||
icon="fa-lock",
|
||||
)
|
||||
|
||||
appbuilder.add_view(
|
||||
DynamicPluginsView,
|
||||
"Plugins",
|
||||
@@ -305,6 +315,7 @@ class SupersetAppInitializer: # pylint: disable=too-many-public-methods
|
||||
appbuilder.add_view_no_menu(TaggedObjectsModelView)
|
||||
appbuilder.add_view_no_menu(TagView)
|
||||
appbuilder.add_view_no_menu(ReportView)
|
||||
appbuilder.add_view_no_menu(RoleRestAPI)
|
||||
|
||||
#
|
||||
# Add links
|
||||
|
||||
Reference in New Issue
Block a user