feat(sse): filter sse based on permissions
This MR gives the SSE
package the ability to filter events using Authsome modes. It also adds the needed links to the server
package. The more strongly bound connection (i.e. giving SSE
an .authsome
property), while it does make the separation of server
and SSE
less clear, was needed to make it easy to bring in full Authsome support (incl. context/models) into SSE
.
Also adds tests for dropping an event and for filtering an event's properties.