mirror of
https://github.com/PerpetualSoftware/pad.git
synced 2026-09-11 13:28:57 +00:00
1ee69df394
Filter SSE events by the connected user's collection visibility so events about items in hidden collections are never sent (TASK-487). - Compute visible collection slug set at SSE connection time - Filter live events: check event.Collection against visible set - Filter replayed events: same check on missed event replay - Events without a collection field always pass through - Admins and "all access" members see everything (nil set = no filter)