home · contact · privacy
ircplom
83 min ago Christian HellerSimplify Client.send usage. master
85 min ago Christian HellerSlightly loosen .id_for_nickuserhost expectations.
3 hours ago Christian HellerSome channel users/topic logging refactoring.
7 hours ago Christian HellerBetter encapsulate channel and user dictionaries code.
7 hours ago Christian HellerCommunicate user exits via User.exit_msg rather than...
8 hours ago Christian HellerFix broken DB clearing after disconnect.
11 hours ago Christian HellerGet rid of complications like .from_silent or .set_upda...
11 hours ago Christian HellerProvide User instances with their .id_ in overarching...
20 hours ago Christian HellerMinor refactoring.
21 hours ago Christian HellerDerive proper User class from NickUserSet, with additio...
21 hours ago Christian HellerRe-organize NickUserHost field updating code.
22 hours ago Christian HellerStraighten consistence between class expectations.
22 hours ago Christian HellerMake identity relation more explicit/forceful.
23 hours ago Christian HellerOnly explicitly use userid_for_nickuserhost for updatin...
23 hours ago Christian HellerSimplify _NickUserHost comparisons.
23 hours ago Christian HellerDifferentiate query windows into their own chat windows...
24 hours ago Christian HellerShow received nickname changes in all windows affected.
2 days ago Christian HellerFor any NICK_USER_HOST message tokens potentially updat...
2 days ago Christian HellerTighten user identity knowledge controls.
2 days ago Christian HellerMinor code reorganization.
2 days ago Christian HellerSome Completables refactoring.
2 days ago Christian HellerSimplify topic setting code.
2 days ago Christian HellerAvoid zero-length task path steps.
2 days ago Christian HellerAdd 'doafter' task verb, with defined execution order...
2 days ago Christian HellerVery minor refactoring.
2 days ago Christian HellerMinor refactoring.
2 days ago Christian HellerMinor refactoring.
2 days ago Christian HellerMove fundamental message parsing code into msg_parse_ex...
2 days ago Christian HellerReformat message expectations code for better readability.
2 days ago Christian HellerFix crashes on /part due to now _always_ expecting...
2 days ago Christian HellerMove handling of 366, 376, 903, 904, ERROR into EXPECTA...
2 days ago Christian HellerRefactor message task target parsing towards greater...
2 days ago Christian HellerSatisfy mypy.
2 days ago Christian HellerMove TOPIC message parsing into EXPECTATIONS (with...
2 days ago Christian HellerReorganize task name parsing towards greater flexibility.
2 days ago Christian HellerOn message parsing, don't collect empty-string task...
2 days ago Christian HellerMove topic handling into MSG_EXPECTATIONS, re-name...
3 days ago Christian HellerHandle parts with messages.
3 days ago Christian HellerRestructure topic setting.
3 days ago Christian HellerAdd channel topic messages.
4 days ago Christian HellerHandle joining "secret" channels.
4 days ago Christian HellerSurvive joining channel before user component properly...
4 days ago Christian HellerFrom inside channel window allow re-join with mere...
4 days ago Christian HellerFor channel residents show nicknames or entire masks...
4 days ago Christian HellerFix broken scopes tuple.
4 days ago Christian HellerLog myself parting channel.
4 days ago Christian HellerSimplify channels parsing.
4 days ago Christian HellerAdd missing 433 handler.
4 days ago Christian HellerSome code re-organization.
4 days ago Christian HellerMove server message expectations into their own file.
4 days ago Christian HellerOverhaul database hierarchies.
11 days ago Christian HellerParse isupports to derive proper legal/illegal first...
11 days ago Christian HellerSome code-regrouping for better readability.
11 days ago Christian HellerMore refactoring of both server caps and isupports...
11 days ago Christian HellerMinor refactoring of CAPS code.
11 days ago Christian HellerMinor refactoring.
11 days ago Christian HellerRefactor _CompletableStringsList usage.
11 days ago Christian HellerSimplify MOTD processing.
11 days ago Christian HellerSimplify ChannelDb.user_ids structure, minor bugfixes.
12 days ago Christian HellerStore user identities independently from nicknames.
2025-08-21 Christian HellerAdd some numerics comments.
2025-08-21 Christian HellerDrop /part <reason> for lack of perceived usage, move...
2025-08-21 Christian HellerDifferentiate NICK_USER_HOST into actual _NickUserHost...
2025-08-21 Christian HellerOptimize handling of 396, discard not-yet-encountered...
2025-08-21 Christian HellerFix 433 name incrementation working on our rather than...
2025-08-21 Christian HellerFix mismatches on string param comparisons.
2025-08-21 Christian HellerBy automatically setting .nick_wanted on .nickname...
2025-08-21 Christian HellerAdd basic task instructions to _MsgTokGuides.
2025-08-20 Christian HellerRe-organize message matching away from previous Numeric...
2025-08-20 Christian HellerMove CAPS handling into new system.
2025-08-20 Christian HellerEnable collection of multi-param items, to integrate...
2025-08-20 Christian HellerAlso implement full MsgTokGuides for 396, 401, 432...
2025-08-20 Christian HellerIn _MsgParseExpectation explicitly label under what...
2025-08-19 Christian HellerAlso define PRIVMSG and NOTICE handlings into new scheme.
2025-08-19 Christian HellerHandle 353, 366, 372, 376 in new pattern.
2025-08-19 Christian HellerRefactor 353 handler.
2025-08-19 Christian HellerMinor refactoring.
2025-08-19 Christian HellerMinor refactoring.
2025-08-19 Christian HellerHandle NICK changes of other users in channels.
2025-08-19 Christian HellerUse same tests for .source and .params.
2025-08-19 Christian HellerRefactor 903 and 904 into new system.
2025-08-19 Christian HellerLog ERROR comment.
2025-08-19 Christian HellerAvoid confusing ret key "params".
2025-08-19 Christian HellerAlso differentiate _MsgSource.USER_ADDRESS towards...
2025-08-19 Christian HellerTo differentiate between nickname from source and nickn...
2025-08-19 Christian HellerRefactor params parsing.
2025-08-19 Christian HellerStart moving params parsing out of .handle_msg.
2025-08-19 Christian HellerAllow more than one matching pattern per verb.
2025-08-19 Christian HellerAdd tests for .source = user address, and have tests...
2025-08-19 Christian HellerFurther refine msg source expectations.
2025-08-19 Christian HellerHandle 401 for query windows.
2025-08-19 Christian HellerHandle QUIT message, at least inside of channels.
2025-08-19 Christian HellerAvoid attempts to message into channels we're not in.
2025-08-19 Christian HellerDon't crash when op leaves channel.
2025-08-19 Christian HellerFurther tighten msg parsing.
2025-08-19 Christian HellerImprove msg params expectations typing.
2025-08-19 Christian HellerStart moving params testing out of handle_msg() code.
2025-08-18 Christian HellerTighten NOTICE, PRIVMSG recognition.
2025-08-18 Christian HellerTighten 353 handling.
2025-08-18 Christian HellerFix other users' nick changes being registered as our...
next