You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by vi...@apache.org on 2026/08/25 14:28:48 UTC
(superset) branch gaq-to-gtf updated (1f9bbdf6e21 -> 6e6f672ef38)
This is an automated email from the ASF dual-hosted git repository.
villebro pushed a change to branch gaq-to-gtf
in repository https://gitbox.apache.org/repos/asf/superset.git
from 1f9bbdf6e21 fix(gtf): type task dedupe count property
add 6e6f672ef38 feat(websocket): gate realtime notifications by permission
No new revisions were added by this update.
Summary of changes:
SECURITY.md | 10 ++++
superset-frontend/src/middleware/asyncEvent.ts | 6 +--
superset/config.py | 7 +--
superset/security/manager.py | 9 ++++
superset/tasks/async_queries.py | 4 +-
superset/views/base.py | 7 +++
superset/websocket/channel.py | 6 ++-
.../utils/__init__.py => websocket/permissions.py} | 21 ++++----
.../test_realtime_notification_permissions.py | 61 ++++++++++++++++++++++
tests/unit_tests/views/test_base.py | 51 ++++++++++++++++++
tests/unit_tests/websocket/test_channel.py | 39 ++++++++++++++
11 files changed, 201 insertions(+), 20 deletions(-)
copy superset/{mcp_service/utils/__init__.py => websocket/permissions.py} (63%)
create mode 100644 tests/unit_tests/security/test_realtime_notification_permissions.py