1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-21 05:02:56 +08:00
osu-lazer/osu.Game/Online/Notifications/WebSocket
Bartłomiej Dach de52f0a80c
Decouple notifications websocket handling from chat operations
This is a prerequisite for https://github.com/ppy/osu/pull/25480.

The `WebSocketNotificationsClient` was tightly coupled to chat specifics
making it difficult to use in the second factor verification flow.
This commit's goal is to separate the websocket connection and message
handling concerns from specific chat logic concerns.
2024-01-25 14:47:29 +01:00
..
DummyNotificationsClient.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00
EndChatRequest.cs Generalise + add polling-style for usage in tests 2022-10-28 17:53:28 +09:00
INotificationsClient.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00
NewChatMessageData.cs Generalise + add polling-style for usage in tests 2022-10-28 17:53:28 +09:00
SocketMessage.cs Generalise + add polling-style for usage in tests 2022-10-28 17:53:28 +09:00
StartChatRequest.cs Generalise + add polling-style for usage in tests 2022-10-28 17:53:28 +09:00
WebSocketNotificationsClient.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00
WebSocketNotificationsClientConnector.cs Decouple notifications websocket handling from chat operations 2024-01-25 14:47:29 +01:00