Commit graph

16 commits

Author SHA1 Message Date
Laura Hausmann
f611e01bda
[backend/masto-client] Fix user channel (ISH-260) 2024-04-16 17:01:48 +02:00
Laura Hausmann
fae324c3f3
[backend] Add [MustDisposeResource] attribute to WebSocketConnection & StreamingConnectionAggregate 2024-04-09 18:23:11 +02:00
Laura Hausmann
998a4412cb
[backend/api-shared] Clone NoteResponse / StatusEntity in streaming handlers' EnforceRenoteReplyVisibility functions (ISH-250) 2024-04-08 21:36:12 +02:00
Laura Hausmann
bc50aa0259
[backend/masto-client] Enforce renote/reply visibility in ws/streaming (ISH-248) 2024-04-08 21:10:05 +02:00
Laura Hausmann
4ff1b5f4c4
[backend] Implement streaming hub for timelines & notifications (ISH-244) 2024-04-08 20:45:30 +02:00
Laura Hausmann
45dcbf29fe
[backend/masto-client] Handle mutes & blocks in WebSockets (ISH-219) 2024-03-26 19:11:49 +01:00
Laura Hausmann
b4adfe7067
[backend/masto-client] Update followed users on user follow/unfollow/block (ISH-218) 2024-03-26 18:17:24 +01:00
Laura Hausmann
6d49eb07ca
[backend/core] Dispose service scopes properly for long-running connections (WebSocket) 2024-03-24 14:34:07 +01:00
Laura Hausmann
a67fe3722d
[backend] Code cleanup 2024-03-24 14:17:02 +01:00
Laura Hausmann
c02b2bd34c
[backend/core] Improve handling of explicit service scopes & event logic 2024-03-24 14:13:51 +01:00
Laura Hausmann
a408fa247a
[backend] Code cleanup 2024-03-17 13:36:08 +01:00
Laura Hausmann
64fc07ff53
[backend/masto-client] Fix errors in WebSocket notification handler 2024-03-11 04:00:40 +01:00
Laura Hausmann
a855e0fc44
[backend/core] Catch exceptions in WebSocket event handlers (ISH-158) 2024-03-09 03:11:00 +01:00
Laura Hausmann
c083305123
[backend] Code cleanup 2024-02-24 21:03:29 +01:00
Laura Hausmann
18af329ba6
[backend/masto-client] Handle query parameters for streaming API WebSocket connections 2024-02-21 19:32:58 +01:00
Laura Hausmann
9b99f9245f
[backend/masto-client] Add basic WebSocket support 2024-02-21 03:36:34 +01:00