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