Commit Graph

138 Commits

Author SHA1 Message Date
jesopo febc891c45 v0.9.5 release 2020-04-22 18:00:06 +01:00
jesopo 31ab106e25 only return 1 emit (or None) 2020-04-22 17:58:28 +01:00
jesopo 909f72ece6 v0.9.4 release 2020-04-21 20:39:39 +01:00
jesopo 5a8ac14896 update irctokens to v0.9.6 2020-04-21 20:38:40 +01:00
jesopo db9c6d48d1 user.channels is now Set[str], CUser has no .user/.channel now 2020-04-21 20:35:17 +01:00
jesopo 79ee3d8874 rename channel users on NICK 2020-04-21 15:36:06 +01:00
jesopo 959b288b3c store channel membership on Channel and User objects, change tests 2020-04-21 14:28:04 +01:00
jesopo b587936c7f add ERR_NOSUCHCHANNEL 2020-04-20 17:10:56 +01:00
jesopo 985d800982 add test case for WHOX without account 2020-04-20 13:54:20 +01:00
jesopo 6eb429d6d5 v0.9.3 release 2020-04-19 14:13:48 +01:00
jesopo ba2410c539 update irctokens to v0.9.5 2020-04-19 14:12:15 +01:00
jesopo 548bd722a8 v0.9.2 release 2020-04-19 02:14:15 +01:00
jesopo c0339c11cb add return type to prepare_whox() 2020-04-19 02:13:08 +01:00
jesopo 0d9f8dd268 add WHOX support, add tests for WHO and WHOX 2020-04-19 02:12:04 +01:00
jesopo df3aba9521 RPL_ENDOFBANLIST should be 368 not 367 2020-04-19 02:11:35 +01:00
jesopo dc878df2f4 remove NUMERIC_NUMBERS; i dont think we'll need it 2020-04-19 01:44:47 +01:00
jesopo 0ed79f18f5 v0.9.1 release 2020-04-18 15:11:04 +01:00
jesopo 09ea845d2d use RPL_/ERR_ consts, not magic strings 2020-04-18 15:08:54 +01:00
jesopo e62e22d663 add numerics.RPL_ENDOFWHO 2020-04-18 15:07:43 +01:00
jesopo 872cb84c0e v0.9.0 release 2020-04-17 20:59:59 +01:00
jesopo 21a6c4c47d change numerics.py in to consts, not just dict lookups 2020-04-17 20:58:17 +01:00
jesopo 32e7ba230e v0.8.9 release 2020-04-13 17:37:38 +01:00
jesopo 3fdbe04e0f update irctokens reference to v0.9.4 2020-04-13 17:35:18 +01:00
jesopo 25408c7e5e v0.8.8 release 2020-04-11 14:06:35 +01:00
jesopo 517737a921 update irctokens reference to v0.9.3 2020-04-11 14:05:14 +01:00
jesopo f705f20e94 add unit tests for MODE emits 2020-04-10 16:05:25 +01:00
jesopo f9034d6a1b put tokens on to MODE emits 2020-04-10 10:55:57 +01:00
jesopo 05644d3ff1 v0.8.7 release 2020-04-08 22:03:59 +01:00
jesopo c902c1026c add RPL_WHOISACCOUNT 2020-04-08 22:01:53 +01:00
jesopo fe505ce4d2 v0.8.6 release 2020-04-08 21:44:02 +01:00
jesopo 0257a88f87 add RPL_WHOISCHANNELS 2020-04-08 21:43:38 +01:00
jesopo 90def4aba5 add WHOIS numerics 2020-04-08 21:23:02 +01:00
jesopo 0817726d3a v0.8.5 release 2020-04-08 17:54:54 +01:00
jesopo 22361071d9 import NUMERICS_ in to __init__.py 2020-04-08 17:53:32 +01:00
jesopo 5df1888ead handle numerics by their names, less confusing 2020-04-08 17:50:38 +01:00
jesopo 22b8488198 v0.8.4 release 2020-04-08 17:21:38 +01:00
jesopo 5f62d22076 update tests for 211/221 typo 2020-04-08 17:20:05 +01:00
jesopo 8089ab4a55 211 -> 221 (RPL_UMODEIS rather than RPL_STATSLINKINFO) 2020-04-08 17:16:57 +01:00
jesopo 3c3a56aada v0.8.3 release 2020-04-05 13:11:34 +01:00
jesopo 796988fabe add ircserver.registered:bool to tell if we've seen 001 or not 2020-04-05 13:08:26 +01:00
jesopo 4c3cd3d453 v0.8.2 release 2020-04-05 12:29:14 +01:00
jesopo 048ae4252e make CAP tokens without "=value" be key:"", avoiding None checks 2020-04-02 17:17:09 +01:00
jesopo 8b18a696be add contact section to README.md 2020-04-01 23:39:07 +01:00
jesopo c12a327ab9 v0.8.1 release 2020-04-01 23:19:11 +01:00
jesopo b874aeb295 add Emit.tokens, use it for CAP tokens 2020-04-01 23:18:22 +01:00
jesopo 99a2a50d23 v0.8.0 release 2020-04-01 22:43:24 +01:00
jesopo 14caea8f07 add Emit.subcommand and Emit.finished, use for CAP 2020-04-01 22:41:50 +01:00
jesopo c7b4eb7a32 server.caps->server.available_caps (now {} by default, add self.has_cap) 2020-04-01 22:41:15 +01:00
jesopo 552db49d76 add ->Emit: return hints to @line_handler functions 2020-04-01 16:51:22 +01:00
jesopo a31e7f6a49 Emits -> Emit 2020-04-01 16:47:11 +01:00