irc: split test timeouts and increase for password verification
irc: split test timeouts and increase for password verification
26cc2f178c
irc: remove "None" fake capability
25fe041698
irc: move CHATHISTORY message handling into a separate module
a22cde0ea8
irc: rename Handler to IrcCommand and its method to handle_with
59528909c7
core: ADT for results of room history queries
f3cd794431
core: do not ignore errors on sending to channels
reduce usage of unwraps
It wouldn't really matter whether we use unwrap
s or ?
in tests, but it was a bit hard to find which unwrap
s are in "real code" and which are in tests, so I decided to remove all of them no…
reduce usage of unwraps
the result of deferred.await?
was SendMessageResult
, now it's Result<SendMessageResult>
, so deferred.await
(without ?
) is actually Result<Result<SendMessageResult>>
f2dbf0a2b1
Merge branch 'refs/heads/main' into error-handling
d0420ec834
core: use members instead of subscribers in RoomInfo
e48a6d3b0b
irc: test scenario with reboot and two users to cover bug #72
bb0b911e5e
irc: basic `chathistory` capability support without `batch` markers (#73)
1a21c05d7d
xmpp: add support leaving MUCs via unavailable presence (#71)