Commit Graph

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