Nikita Vilunov nikita
  • Joined on 2023-08-25
nikita commented on pull request lavina/lavina#43 2024-04-30 13:33:44 +00:00
implement WHOIS command

I would prefer that all player-related queries would go through PlayerConnection and then the player actor, Storage should not be exposed to projections. Even if the method in PlayerConnection does nothing except calling storage. This is important because 1) the player actor serializes all incoming commands and acts as a sort of anti-dos protection layer; 2) it's not guaranteed in the future that all players will be stored on the same node, and the core services will handle routing requests to other nodes.

nikita suggested changes for lavina/lavina#43 2024-04-30 13:33:44 +00:00
implement WHOIS command
nikita commented on pull request lavina/lavina#43 2024-04-30 13:33:44 +00:00
implement WHOIS command
nikita commented on pull request lavina/lavina#43 2024-04-30 13:33:44 +00:00
implement WHOIS command

&self

nikita commented on pull request lavina/lavina#43 2024-04-30 13:33:44 +00:00
implement WHOIS command

probably rename this to IrcConnection just like we already have an XmppConnection

nikita pushed to main at lavina/lavina 2024-04-29 21:56:22 +00:00
a87f7c9d73 xmpp: extract common fragments of integration tests into functions
nikita deleted branch player-shutdown from nikita/lavina 2024-04-29 17:24:45 +00:00
nikita pushed to main at lavina/lavina 2024-04-29 17:24:45 +00:00
25605322a0 player shutdown API (#58)
nikita merged pull request lavina/lavina#58 2024-04-29 17:24:44 +00:00
player shutdown API
nikita pushed to player-shutdown at nikita/lavina 2024-04-29 17:13:54 +00:00
51fd90d95a Merge branch 'main' into player-shutdown
31f9da9b05 xmpp: fix incorrect auth test
Compare 2 commits »
nikita pushed to main at lavina/lavina 2024-04-29 17:13:39 +00:00
31f9da9b05 xmpp: fix incorrect auth test
nikita pushed to player-shutdown at nikita/lavina 2024-04-29 17:07:12 +00:00
5766734029 xmpp stream error
nikita created pull request lavina/lavina#58 2024-04-29 00:49:48 +00:00
player shutdown API
nikita pushed to player-shutdown at nikita/lavina 2024-04-29 00:49:13 +00:00
9bd00a5789 telemetry
Compare 2 commits »
nikita pushed to player-shutdown at nikita/lavina 2024-04-28 23:57:10 +00:00
7bc2216ebc endpoint
nikita pushed to player-shutdown at nikita/lavina 2024-04-28 23:39:41 +00:00
fdaf10660e handle stop connection cmd
9625120940 player shutdown cmds
c1dc2df150 xmpp: document xml parsing types
c69513f38b xmpp: use mutable namespace and event in parser coroutines
8ec9ecfe2c xmpp: handle incorrect credentials by replying with an error
Compare 11 commits »
nikita pushed to main at lavina/lavina 2024-04-28 15:29:52 +00:00
c1dc2df150 xmpp: document xml parsing types
nikita pushed to main at lavina/lavina 2024-04-28 15:19:37 +00:00
c69513f38b xmpp: use mutable namespace and event in parser coroutines
nikita pushed to main at lavina/lavina 2024-04-28 15:11:33 +00:00
8ec9ecfe2c xmpp: handle incorrect credentials by replying with an error
a047d55ab5 xmpp: handle correctly unavailable self-presence and improve basic test scenario
Compare 2 commits »
nikita pushed to main at lavina/lavina 2024-04-27 11:46:27 +00:00
ea81ddadfc dialog message persistence