mirror of
https://github.com/apache/superset.git
synced 2026-04-28 04:25:07 +00:00
feat(Action Logs): Migrate Action Log FAB to React (#33298)
This commit is contained in:
@@ -19,6 +19,7 @@ from typing import Any, Optional
|
||||
from flask import current_app as app
|
||||
from flask_appbuilder.api import expose, protect, rison, safe
|
||||
from flask_appbuilder.hooks import before_request
|
||||
from flask_appbuilder.models.sqla.filters import FilterRelationOneToManyEqual
|
||||
from flask_appbuilder.models.sqla.interface import SQLAInterface
|
||||
|
||||
import superset.models.core as models
|
||||
@@ -45,7 +46,8 @@ class LogRestApi(LogMixin, BaseSupersetModelRestApi):
|
||||
resource_name = "log"
|
||||
allow_browser_login = True
|
||||
list_columns = [
|
||||
"user.username",
|
||||
"user",
|
||||
"user_id",
|
||||
"action",
|
||||
"dttm",
|
||||
"json",
|
||||
@@ -55,6 +57,21 @@ class LogRestApi(LogMixin, BaseSupersetModelRestApi):
|
||||
"duration_ms",
|
||||
"referrer",
|
||||
]
|
||||
search_columns = [
|
||||
"user",
|
||||
"user_id",
|
||||
"action",
|
||||
"dttm",
|
||||
"json",
|
||||
"slice_id",
|
||||
"dashboard_id",
|
||||
"user_id",
|
||||
"duration_ms",
|
||||
"referrer",
|
||||
]
|
||||
search_filters = {
|
||||
"user": [FilterRelationOneToManyEqual],
|
||||
}
|
||||
show_columns = list_columns
|
||||
page_size = 20
|
||||
apispec_parameter_schemas = {
|
||||
|
||||
Reference in New Issue
Block a user