Files
pad/internal/server
xarmian 1ee69df394 feat: SSE event permission filtering
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)
2026-04-11 01:23:36 +00:00
..
2026-03-26 01:52:36 +00:00
2026-03-26 01:52:36 +00:00