Commit graph

7 commits

Author SHA1 Message Date
trisua
094dd5fdb5 add: user socket streams
add: group messages by author in ui
TODO: group messages by author in ui as they come in from socket
TODO: notifications stream connection
2025-05-01 16:43:58 -04:00
trisua
0304461389 add: connect to socket by community
direct messages/groups connect by channel id, everything else should connect by channel with the "is_channel" header set to true
2025-04-29 16:53:34 -04:00
trisua
c1c8cdbfcd fix: socket connections/closing
you can no longer crash the entire server by connection to the socket 8 times
2025-04-28 21:22:20 -04:00
trisua
3a12c0ee6c fix: attempt to stop spamming websocket
socket needs major fixes because of weird tokio stuff
2025-04-28 01:30:03 -04:00
trisua
93c4093620 fix: abort all socket tasks when any task exits 2025-04-28 00:57:21 -04:00
trisua
d669cd4d4e add: websocket pings 2025-04-27 23:59:24 -04:00
trisua
7774124bd0 add: channels, messages 2025-04-27 23:11:37 -04:00