Thu, 03 Apr 2014 17:09:04 -0400 plugins/muc: Move valid_roles, valid_affiliations and is_kickable_error to new muc/util module
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 17:09:04 -0400] rev 6218
plugins/muc: Move valid_roles, valid_affiliations and is_kickable_error to new muc/util module
Thu, 03 Apr 2014 16:10:43 -0400 plugins/muc/muc.lib: Use util.iterators to count occupants
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 16:10:43 -0400] rev 6217
plugins/muc/muc.lib: Use util.iterators to count occupants
Thu, 03 Apr 2014 16:04:04 -0400 plugins/muc/muc.lib: Move occupancy check to later in `deconstruct_stanza_id`: As vcards are from the bare jid, you need to use the `from_jid` out of the encoded `id`
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 16:04:04 -0400] rev 6216
plugins/muc/muc.lib: Move occupancy check to later in `deconstruct_stanza_id`: As vcards are from the bare jid, you need to use the `from_jid` out of the encoded `id`
Thu, 03 Apr 2014 15:14:52 -0400 plugins/muc: Move history to an external module
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 15:14:52 -0400] rev 6215
plugins/muc: Move history to an external module This resulted in the split up of the main muc-occupant-joined event handler into 3 seperate ones, handling occupant list, history and subject
Thu, 03 Apr 2014 14:24:27 -0400 plugins/muc: Move `whois` code to seperate file
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 14:24:27 -0400] rev 6214
plugins/muc: Move `whois` code to seperate file
Thu, 03 Apr 2014 14:23:06 -0400 plugins/muc/muc.lib: Remember to coerce nil role to "none"
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 14:23:06 -0400] rev 6213
plugins/muc/muc.lib: Remember to coerce nil role to "none"
Thu, 03 Apr 2014 12:44:27 -0400 plugins/muc/muc.lib: Refactor of change-nick presence handling
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 12:44:27 -0400] rev 6212
plugins/muc/muc.lib: Refactor of change-nick presence handling - Allow `nick` to be passed to `publicise_occupant_status`. - Moves multi-session handling to a more 'edge-case' area of code
Thu, 03 Apr 2014 12:25:03 -0400 plugins/muc/muc.lib: Clean up whois handling
daurnimator <quae@daurnimator.com> [Thu, 03 Apr 2014 12:25:03 -0400] rev 6211
plugins/muc/muc.lib: Clean up whois handling - adds functions `can_see_real_jids` and `get_base_presence` - In `publicise_occupant_status`, we don't generate each type of presence until it's used
Wed, 02 Apr 2014 18:37:52 -0400 plugins/muc/occupant.lib: Don't allow an unavailable session to be the primary jid
daurnimator <quae@daurnimator.com> [Wed, 02 Apr 2014 18:37:52 -0400] rev 6210
plugins/muc/occupant.lib: Don't allow an unavailable session to be the primary jid
Wed, 02 Apr 2014 17:02:07 -0400 plugins/muc: Move name functions to seperate module
daurnimator <quae@daurnimator.com> [Wed, 02 Apr 2014 17:02:07 -0400] rev 6209
plugins/muc: Move name functions to seperate module
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip