Commit Graph

19 Commits

Author SHA1 Message Date
Dean Herbert 27c497145f Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
Dean Herbert efd73ea9da Rename method to suit better 2022-11-21 15:22:57 +09:00
Dean Herbert 5c640d15a0 Stop requesting messages as part of initial chat presence 2022-11-21 15:17:54 +09:00
Dean Herbert 6a3665a6fd Remove excess logging on `WebSocketNotificaitonsClient` 2022-11-12 22:09:27 +09:00
Dan Balasescu fdca3c2d1c Rename method for consistency 2022-11-07 14:35:42 +09:00
Dan Balasescu 67e99b5344 Lookup channels before calling HandleJoinedChannel() 2022-11-07 14:34:55 +09:00
Dan Balasescu cd8402df72 Print event type to logs 2022-11-07 12:11:50 +09:00
Dan Balasescu cf03001c83 Better handling for joining channels with only ID 2022-11-07 11:52:07 +09:00
Dan Balasescu e3adf5a985 Handle channel parts 2022-11-07 11:36:55 +09:00
Dan Balasescu d426977f03 Handle channel joins 2022-11-04 20:11:42 +09:00
Dan Balasescu 66bbe34116 Move polling clients to osu.Game.Tests namespace 2022-11-04 18:52:57 +09:00
Dan Balasescu 72745656e7 Remove StartChat()/chat enablement 2022-11-04 18:48:34 +09:00
Dan Balasescu 58396d49dc Fix handling of local echo deduplication 2022-11-04 18:44:22 +09:00
Dan Balasescu 3816152c9d Merge branch 'socket-client' into websocket-chat-2 2022-11-02 11:49:57 +09:00
Dan Balasescu 8ac2075c61 Fix possible threading issues
Not really sure of the best way to handle this in general. It could be
argued that this should be a `Component` type and the bindable bound in
`LoadComplete()`...
2022-11-02 10:04:25 +09:00
Dan Balasescu d3173ab1bd Remove weird cast 2022-10-28 18:54:34 +09:00
Dan Balasescu 527b1d9db1 Generalise + add polling-style for usage in tests 2022-10-28 17:53:28 +09:00
Dan Balasescu efa8256911 Use more verbatim strings 2022-10-28 16:32:17 +09:00
Dan Balasescu 33bb1212d1 Add notifications websocket + chat implementation 2022-10-28 16:28:58 +09:00