home · contact · privacy
ircplom
3 days ago Christian HellerExtend tests, determine order of server caps listing.
3 days ago Christian HellerMove test instructions/expectations into separate non...
3 days ago Christian HellerRemove trailing whitespace from /help output.
3 days ago Christian HellerAdd server reply simulation to testing, move into own...
6 days ago Christian HellerAdd first stab at testing infrastructure.
7 days ago Christian HellerEnsure dict update even on implicit item creation.
7 days ago Christian HellerFix non-transmission of dictionary clearing.
7 days ago Christian HellerForce logging on implicit creation of items, even if...
7 days ago Christian HellerRemove code dead since previous commit.
7 days ago Christian HellerDon't force dataclass'ness on update values.
7 days ago Christian HellerRemove dead code.
7 days ago Christian HellerStrengthen hierarchical class relations.
7 days ago Christian HellerSimplify CompletableTopic.
7 days ago Christian HellerDifferentiate attribute-updaters off Dict and Completab...
7 days ago Christian HellerAllow Client updates to diversify into zero to many...
7 days ago Christian HellerAlso treat Channel.user_ids as (completable) set rather...
7 days ago Christian HellerUse set completable for CapsManager._ls, ._list, no...
7 days ago Christian HellerStraighten out interfaces/class hierarchy for Completab...
7 days ago Christian HellerFrom _User separate out _NickUserHost extras not needed...
7 days ago Christian HellerSplit off UpdateMixin.static_copy into exportable IntoU...
7 days ago Christian HellerMove _Update.value adaption into class proper.
7 days ago Christian HellerSimplify ._focused_set_and_report_change branchings.
7 days ago Christian HellerFix formatting of part and rename logs.
7 days ago Christian HellerMove more processing into _Update.
7 days ago Christian HellerRename variable for greater clarity.
7 days ago Christian HellerSplit set_and_check_for_change into recursive node...
7 days ago Christian HellerHandle GenericAlias special case breaking previous...
7 days ago Christian HellerOnly declare respective level's direct children for...
7 days ago Christian HellerMinor code-reorganization for better readability.
7 days ago Christian HellerStructure .clear ability into proper interface.
7 days ago Christian HellerFix renaming logging "forgetting" old name.
7 days ago Christian HellerFix CAP negotation keyword typo.
11 days ago Christian HellerFix broken CAP command sendings.
11 days ago Christian HellerRefactor around PRIVMSG/NOTICE to reduce LogScope refer...
12 days ago Christian HellerSimplify Client.send usage.
12 days ago Christian HellerSlightly loosen .id_for_nickuserhost expectations.
12 days ago Christian HellerSome channel users/topic logging refactoring.
12 days ago Christian HellerBetter encapsulate channel and user dictionaries code.
12 days ago Christian HellerCommunicate user exits via User.exit_msg rather than...
12 days ago Christian HellerFix broken DB clearing after disconnect.
12 days ago Christian HellerGet rid of complications like .from_silent or .set_upda...
12 days ago Christian HellerProvide User instances with their .id_ in overarching...
13 days ago Christian HellerMinor refactoring.
13 days ago Christian HellerDerive proper User class from NickUserSet, with additio...
13 days ago Christian HellerRe-organize NickUserHost field updating code.
13 days ago Christian HellerStraighten consistence between class expectations.
13 days ago Christian HellerMake identity relation more explicit/forceful.
13 days ago Christian HellerOnly explicitly use userid_for_nickuserhost for updatin...
13 days ago Christian HellerSimplify _NickUserHost comparisons.
13 days ago Christian HellerDifferentiate query windows into their own chat windows...
13 days ago Christian HellerShow received nickname changes in all windows affected.
2025-09-04 Christian HellerFor any NICK_USER_HOST message tokens potentially updat...
2025-09-04 Christian HellerTighten user identity knowledge controls.
2025-09-04 Christian HellerMinor code reorganization.
2025-09-04 Christian HellerSome Completables refactoring.
2025-09-04 Christian HellerSimplify topic setting code.
2025-09-04 Christian HellerAvoid zero-length task path steps.
2025-09-04 Christian HellerAdd 'doafter' task verb, with defined execution order...
2025-09-04 Christian HellerVery minor refactoring.
2025-09-03 Christian HellerMinor refactoring.
2025-09-03 Christian HellerMinor refactoring.
2025-09-03 Christian HellerMove fundamental message parsing code into msg_parse_ex...
2025-09-03 Christian HellerReformat message expectations code for better readability.
2025-09-03 Christian HellerFix crashes on /part due to now _always_ expecting...
2025-09-03 Christian HellerMove handling of 366, 376, 903, 904, ERROR into EXPECTA...
2025-09-03 Christian HellerRefactor message task target parsing towards greater...
2025-09-03 Christian HellerSatisfy mypy.
2025-09-03 Christian HellerMove TOPIC message parsing into EXPECTATIONS (with...
2025-09-03 Christian HellerReorganize task name parsing towards greater flexibility.
2025-09-03 Christian HellerOn message parsing, don't collect empty-string task...
2025-09-03 Christian HellerMove topic handling into MSG_EXPECTATIONS, re-name...
2025-09-03 Christian HellerHandle parts with messages.
2025-09-02 Christian HellerRestructure topic setting.
2025-09-02 Christian HellerAdd channel topic messages.
2025-09-02 Christian HellerHandle joining "secret" channels.
2025-09-02 Christian HellerSurvive joining channel before user component properly...
2025-09-02 Christian HellerFrom inside channel window allow re-join with mere...
2025-09-02 Christian HellerFor channel residents show nicknames or entire masks...
2025-09-02 Christian HellerFix broken scopes tuple.
2025-09-02 Christian HellerLog myself parting channel.
2025-09-02 Christian HellerSimplify channels parsing.
2025-09-02 Christian HellerAdd missing 433 handler.
2025-09-02 Christian HellerSome code re-organization.
2025-09-02 Christian HellerMove server message expectations into their own file.
2025-09-02 Christian HellerOverhaul database hierarchies.
2025-08-26 Christian HellerParse isupports to derive proper legal/illegal first...
2025-08-25 Christian HellerSome code-regrouping for better readability.
2025-08-25 Christian HellerMore refactoring of both server caps and isupports...
2025-08-25 Christian HellerMinor refactoring of CAPS code.
2025-08-25 Christian HellerMinor refactoring.
2025-08-25 Christian HellerRefactor _CompletableStringsList usage.
2025-08-25 Christian HellerSimplify MOTD processing.
2025-08-25 Christian HellerSimplify ChannelDb.user_ids structure, minor bugfixes.
2025-08-25 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.
next