93f36ce
(HEAD -> master)
Fix log message when client disconnects by
2021-06-24 03:51:45 -0400
0820f5a
Fix client disconnection by
2021-06-24 03:48:56 -0400
d289ebc
Add support for QUIT command by
2021-06-24 03:35:06 -0400
37d6b4f
Implement channel topics and fix join by
2021-06-22 19:11:37 -0400
d9976f4
Implement NOTICE command by
2021-06-22 18:10:02 -0400
05d84b0
Clean up MODE handler by
2021-06-22 17:53:17 -0400
4f3b255
Implement queries for user MODE message by
2021-06-22 17:43:46 -0400
360a4d4
Broadcast message when client updates their nickname by
2021-06-22 17:31:38 -0400
9ecafe1
Don't allow nicknames to be used more than once by
2021-06-22 17:11:01 -0400
8ca52c6
Remove redundant argument check by
2021-06-22 13:43:51 -0400
b407718
Simplify imports by
2021-06-22 04:18:24 -0400
757389a
Add missing type signature by
2021-06-22 04:15:08 -0400
2e598c4
Simplify PRIVMSG handling by
2021-06-22 04:13:42 -0400
6af1f86
Implement AWAY command by
2021-06-22 04:04:36 -0400
2ab2d28
Add more error responses by
2021-06-22 04:01:31 -0400
987a70a
Send RPL_MYINFO on connect by
2021-06-22 03:46:14 -0400
ca1111e
Start daemon from Poetry by
2021-06-22 03:36:19 -0400
2e04a2c
Implement handler for PING command by
2021-06-22 03:33:22 -0400
38650ca
Add post-registration welcome messages by
2021-06-22 03:21:23 -0400
5bfc1e0
Reduce required Python version by
2021-06-22 03:01:16 -0400
ae78e66
Remove TODO message by
2021-06-22 02:49:16 -0400
c1097cd
Create message reply factories by
2021-06-22 02:47:11 -0400
f582756
Make first user in channel an operator by
2021-06-22 02:40:55 -0400
bf10934
Command fixes by
2021-06-22 02:30:41 -0400
4fc22a1
Implement stubbed MODE handler by
2021-06-22 01:33:49 -0400
49278f9
Fix format of WHO reply by
2021-06-22 01:33:34 -0400
c8805d0
Implement WHO command by
2021-06-22 01:07:25 -0400
8824a46
Update channel indexes when user changes nickname by
2021-06-22 00:22:31 -0400
58d8adb
Define command handlers with class by
2021-06-22 00:16:25 -0400
abdc5f4
Simplify handler registration by
2021-06-21 23:56:57 -0400
19e1a20
Add pre-commit configuration by
2021-06-21 23:38:40 -0400
7cfdfaf
Run mypy on project by
2021-06-21 23:34:56 -0400
f915fd2
Make logging more consistent by
2021-06-21 23:21:44 -0400
c4878ff
Factorize remainder of code by
2021-06-21 23:14:22 -0400
2e6b278
Factor out message (de)serialization by
2021-06-21 22:24:44 -0400
e4a2c34
Implement basic IRCd by
2021-06-21 21:43:52 -0400
0534731
Initial commit by
2021-06-21 19:54:17 -0400