Nikita Vilunov nikita
  • Joined on 2023-08-25
nikita commented on pull request lavina/lavina#70 2024-06-03 14:54:25 +00:00
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>>

nikita pushed to error-handling at lavina/lavina 2024-06-03 11:17:40 +00:00
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)
Compare 6 commits »
nikita closed issue lavina/lavina#72 2024-06-03 11:07:05 +00:00
Broadcast does not cover all of the subscribers
nikita pushed to main at lavina/lavina 2024-06-03 11:06:48 +00:00
d0420ec834 core: use members instead of subscribers in RoomInfo
e48a6d3b0b irc: test scenario with reboot and two users to cover bug #72
Compare 2 commits »
nikita reopened issue lavina/lavina#74 2024-06-03 11:03:31 +00:00
Presence from an IRC user joining is not visible to an XMPP member
nikita closed issue lavina/lavina#74 2024-06-03 11:02:33 +00:00
Presence from an IRC user joining is not visible to an XMPP member
nikita pushed to main at lavina/lavina 2024-06-03 10:54:01 +00:00
bf3e2dcc71 core: use members instead of subscribers in RoomInfo
nikita pushed to main at lavina/lavina 2024-06-03 10:46:39 +00:00
2232525a9e irc: test scenario with reboot and two users to cover bug #74
nikita pushed to main at lavina/lavina 2024-06-01 11:34:55 +00:00
bb0b911e5e irc: basic `chathistory` capability support without `batch` markers (#73)
nikita merged pull request lavina/lavina#73 2024-06-01 11:34:54 +00:00
IRC: chathistory with no batching and metadata
nikita pushed to #39-irc-chathistory at caffeinatedgaze/lavina 2024-06-01 11:21:03 +00:00
03add62d3b fix tests
nikita commented on pull request lavina/lavina#73 2024-05-28 21:56:32 +00:00
IRC: chathistory with no batching and metadata

this command shouldn't work if the capability wasn't negotiated during registration

nikita commented on pull request lavina/lavina#73 2024-05-28 20:26:45 +00:00
IRC: chathistory with no batching and metadata

these are unsupported, ideally it should return an error to the user, for now it could be a TODO

nikita commented on pull request lavina/lavina#73 2024-05-28 20:26:45 +00:00
IRC: chathistory with no batching and metadata

also a TODO: handling a case with non-existing room

nikita commented on pull request lavina/lavina#73 2024-05-28 20:26:45 +00:00
IRC: chathistory with no batching and metadata

this is not needed I think

nikita suggested changes for lavina/lavina#73 2024-05-28 20:26:45 +00:00
IRC: chathistory with no batching and metadata
nikita merged pull request lavina/lavina#71 2024-05-27 14:24:24 +00:00
xmpp: add support leaving MUCs via unavailable presence
nikita pushed to main at lavina/lavina 2024-05-27 14:24:24 +00:00
1a21c05d7d xmpp: add support leaving MUCs via unavailable presence (#71)
nikita deleted branch muc-leave from nikita/lavina 2024-05-27 14:24:24 +00:00
nikita pushed to muc-leave at nikita/lavina 2024-05-27 14:21:47 +00:00