IRC
chathistory
capability
batching means sending one message at a time.
message-tags means no replies, mentions, nickname changes, and other metadata (which one?).
It looks like server-time is easily implemented…
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-25 16:11:53 +00:00
538de5e849
Merge remote-tracking branch 'lavina/main' into feature/muc-join-messages
bce8b332d2
irc: handle repeated joins correctly
IRC
chathistory
capability
However, limited functionality is available to clients without support for these CAPs.
I think the first implementation of chathistory should only include the limited version without the…
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-25 09:37:51 +00:00
cb5651c528
Test serialization
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-25 09:35:24 +00:00
9adc3e1154
Test serialization
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-24 18:07:46 +00:00
021bde729c
Sketch a serialization test
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-24 17:25:12 +00:00
8d2e56fac9
Move delay namespace out of the constructor
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-24 09:33:50 +00:00
6def71b581
Serialize delay separately
8dff974df8
Add tracing info
Send message history on MUC join
I have only managed to cause Psi to crash while implementing this. 🆒
caffeinatedgaze
pushed to feature/muc-join-messages at caffeinatedgaze/lavina
2024-05-24 08:55:16 +00:00
85c8d03f54
Make fields public
Send message history on MUC join
It is indeed. I would wanna keep it together with the other attributes tho, is there a better way?