Nikita Vilunov
|
39fed80106
|
warn on unhandled irc message
|
2023-02-14 20:56:31 +01:00 |
Nikita Vilunov
|
57ea2dd2d7
|
introduce Updates as a common player and connection event
|
2023-02-14 20:42:52 +01:00 |
Nikita Vilunov
|
265b78dc51
|
improve newtypes
|
2023-02-14 20:07:07 +01:00 |
Nikita Vilunov
|
c845f5d4ca
|
handle topic command
|
2023-02-14 19:46:42 +01:00 |
Nikita Vilunov
|
d10cddec61
|
send channels on connect
|
2023-02-14 19:28:49 +01:00 |
Nikita Vilunov
|
a8d6a98a5b
|
produce join messages on joins from other connections
|
2023-02-14 18:55:09 +01:00 |
Nikita Vilunov
|
cef0269828
|
send chat members list on connection
|
2023-02-14 01:44:03 +01:00 |
Nikita Vilunov
|
315b7e638b
|
add irc integration tests
|
2023-02-13 21:58:44 +01:00 |
Nikita Vilunov
|
b1b8ec800e
|
tests for irc
|
2023-02-13 21:04:08 +01:00 |
Nikita Vilunov
|
7f5fa955ec
|
introduce player connection
|
2023-02-13 20:16:00 +01:00 |
Nikita Vilunov
|
6d330c0fcd
|
split irc connection handler into functions
|
2023-02-13 19:58:05 +01:00 |
Nikita Vilunov
|
d661f68fb6
|
implemen sending messages to a chan
|
2023-02-13 19:32:52 +01:00 |
Nikita Vilunov
|
89f85b4fee
|
handle join and privmsg irc commands
|
2023-02-13 18:08:37 +01:00 |
Nikita Vilunov
|
20b461e81c
|
handle irc join commands
|
2023-02-13 00:31:16 +01:00 |
Nikita Vilunov
|
d5d0c6e73e
|
rewrite server message writes as async, introduce error handling
|
2023-02-10 22:27:29 +01:00 |
Nikita Vilunov
|
69406cb33b
|
implement irc client registration
|
2023-02-10 19:47:58 +01:00 |
Nikita Vilunov
|
e0135a8ea6
|
implement pings
|
2023-02-10 18:09:29 +01:00 |
Nikita Vilunov
|
e5d0722fe0
|
split irc proto in server in client modules
|
2023-02-09 20:26:05 +01:00 |
Nikita Vilunov
|
c18f152e25
|
add metrics to irc projection
|
2023-02-09 20:01:21 +01:00 |
Nikita Vilunov
|
7a988f39b5
|
remove trivial projection
|
2023-02-09 19:31:45 +01:00 |
Nikita Vilunov
|
08fe958d60
|
clean stuff, move metrics endpoint onto a separate port
|
2023-02-09 19:19:03 +01:00 |
Nikita Vilunov
|
e0ae11c02d
|
irc parsing and initial projection
|
2023-02-09 18:16:15 +01:00 |
Nikita Vilunov
|
f9a6d8bdfc
|
reorder modules a bit
|
2023-02-04 02:01:49 +01:00 |