MUC: add __tostring on room metatable
|
Matthew Wild |
Thu, 25 Apr 2013 20:36:55 +0100 |
mod_muc/muc.lib: Don't add messages without a body (such as chat state notifications) to the room history (thanks louiz’, Link Mauve, poezio and all its users)
|
Matthew Wild |
Thu, 28 Mar 2013 09:50:21 -0400 |
MUC: Always return <service-unavailable/> when a node is present in service discovery requests.
|
Waqas Hussain |
Tue, 26 Feb 2013 23:56:44 +0500 |
MUC: Fix affiliation check for admins, and bring it in line with the spec (thanks Maranda).
|
Waqas Hussain |
Tue, 26 Feb 2013 20:31:41 +0500 |
MUC: Don't reply to errors (thanks iron)
|
Kim Alvefur |
Wed, 09 Jan 2013 17:56:40 +0100 |
MUC: Support invite messages when stanza type is explicitly set to "normal" or to an unknown value.
|
Waqas Hussain |
Sat, 15 Dec 2012 07:08:54 +0500 |
muc: Make max_history_messages simply a service-wide config option, and don't store it per-room (rooms still have their own history_message, but this is a global limit)
|
Matthew Wild |
Thu, 22 Nov 2012 21:57:06 +0000 |
MUC: Fix traceback caused by faulty logic precedence. (thanks waqas, nulani)
|
Kim Alvefur |
Tue, 25 Sep 2012 22:03:35 +0200 |
MUC: Fix a traceback caused by private IQ result and error stanzas where the encoded id can't be processed.
|
Waqas Hussain |
Thu, 09 Aug 2012 07:17:25 +0500 |
MUC: Fix private IQ results and errors for non-vcard queries.
|
Waqas Hussain |
Sat, 04 Aug 2012 23:22:16 +0500 |
MUC: Expose room metatable in the MUC lib.
|
Waqas Hussain |
Wed, 01 Aug 2012 01:36:25 +0500 |
MUC: Fix private IQ and message routing.
|
Waqas Hussain |
Wed, 01 Aug 2012 01:36:19 +0500 |
mod_muc: Fix a couple of cases of 'forbidden' stanza error being sent with type 'cancel' - fixes #303
|
Matthew Wild |
Tue, 24 Jul 2012 10:44:37 +0100 |
muc.lib: room:set_historylength(): Condense code, and don't store length when equal to default
|
Matthew Wild |
Sun, 13 May 2012 22:58:25 +0100 |
MUC: Fix check for history length update.
|
Waqas Hussain |
Mon, 14 May 2012 02:42:42 +0500 |
muc.lib: Fix for traceback when no history length is set for the room
|
Matthew Wild |
Sun, 13 May 2012 21:07:00 +0100 |
muc.lib: return feature-not-implemented when a foregoing discovery node is specified in a disco#info request.
|
Marco Cirillo |
Thu, 10 May 2012 23:37:36 +0000 |
mod_muc/muc.lib: Fall back to default_history_length if no length in config
|
Matthew Wild |
Sat, 28 Apr 2012 18:36:03 +0100 |
mod_muc/muc.lib.lua: Remove unused imports and variables
|
Matthew Wild |
Sat, 28 Apr 2012 04:12:34 +0100 |
muc - implement per channel history limits
|
Markus Kötter |
Fri, 13 Apr 2012 21:23:26 +0200 |
MUC: Fix a possible stack overflow (when a local component joins a room, then disconnects, an unavailble-error presence cycle can occur).
|
Waqas Hussain |
Mon, 21 Nov 2011 19:59:38 +0500 |
MUC: Allow affiliation change when argument actor==true in room:set_affiliation().
|
Waqas Hussain |
Thu, 25 Aug 2011 12:05:27 +0500 |
MUC: Change error type of badly-formatted stanza from 'auth' to 'modify' (thanks Andrew)
|
Matthew Wild |
Mon, 27 Jun 2011 20:36:18 +0100 |
MUC: Include occupant count in room disco#info response.
|
Waqas Hussain |
Sat, 07 May 2011 21:17:03 +0500 |
MUC: Don't limit affiliation changes to owners, and allow owners to remove themselves if they are not the last owner.
|
Waqas Hussain |
Thu, 24 Feb 2011 07:11:35 +0500 |
MUC: Add a textual error message when the user isn't allowed to get/set config form.
|
Waqas Hussain |
Thu, 24 Feb 2011 07:09:38 +0500 |
MUC: Add option to allow participants to change the subject.
|
Kim Alvefur |
Fri, 14 Jan 2011 15:52:36 +0100 |
MUC: Fix a pair of missing :up()
|
Kim Alvefur |
Mon, 03 Jan 2011 09:40:45 +0100 |
MUC: Include the user's current presence contents when broadcasting a role change.
|
Waqas Hussain |
Fri, 19 Nov 2010 03:20:29 +0500 |
MUC: Include the user's current presence contents when broadcasting an affiliation change.
|
Waqas Hussain |
Fri, 19 Nov 2010 03:06:51 +0500 |
MUC: Change room name and description properly
|
Kim Alvefur |
Wed, 17 Nov 2010 15:58:32 +0100 |
MUC: Grant membership when inviteing someone into a members-only room.
|
Kim Alvefur |
Thu, 11 Nov 2010 00:55:33 +0100 |
MUC: Only send status code 110 (entering non-anonymous room) to the occupant themselves, not to other occupants.
|
Waqas Hussain |
Wed, 10 Nov 2010 06:27:35 +0500 |
MUC: Added some more missing :up()s to the stanza building for presence broadcasts (thanks again Zash).
|
Waqas Hussain |
Wed, 10 Nov 2010 05:49:04 +0500 |
MUC: Parse submitted form with util.dataforms
|
Kim Alvefur |
Wed, 10 Nov 2010 01:34:57 +0100 |
MUC: Added a missing :up() to the stanza building for presence broadcast (thanks Zash).
|
Waqas Hussain |
Wed, 10 Nov 2010 05:32:09 +0500 |
MUC: Handle missing <value/> for <field type='boolean'/> in config form submissions.
|
Waqas Hussain |
Wed, 10 Nov 2010 00:24:17 +0500 |
Monster whitespace commit (beware the whitespace monster).
|
Waqas Hussain |
Sat, 16 Oct 2010 23:00:42 +0500 |
MUC: Use util.dataforms to generate forms
|
Kim Alvefur |
Tue, 12 Oct 2010 23:42:28 +0200 |
MUC: fix timezone support when sending history
|
Kim Alvefur |
Tue, 12 Oct 2010 23:34:16 +0200 |
MUC: Make the room node be the default room name (thanks Zash).
|
Waqas Hussain |
Tue, 28 Sep 2010 16:36:17 +0500 |
Merge with trunk.
|
Waqas Hussain |
Mon, 27 Sep 2010 19:51:14 +0500 |
MUC: Added a 'Description' property (muc#roomconfig_roomdesc)
|
Kim Alvefur |
Sun, 26 Sep 2010 18:15:30 +0200 |
MUC: Added a 'Name' property (muc#roomconfig_roomname)
|
Kim Alvefur |
Fri, 24 Sep 2010 21:16:38 +0200 |
MUC: Fixed traceback on presence errors lacking a condition.
|
Waqas Hussain |
Mon, 27 Sep 2010 19:00:11 +0500 |
MUC: Fixed: Unavilable presence was not being broadcasted for banned users in some cases (thanks Zash).
|
Waqas Hussain |
Tue, 03 Aug 2010 21:37:06 +0500 |
MUC: Return correct error to non-members attempting to enter a members-only room.
|
Waqas Hussain |
Tue, 03 Aug 2010 21:07:00 +0500 |
MUC: Store the nick (full room JID) which set the subject, and send subject to occupants from that JID.
|
Waqas Hussain |
Tue, 20 Jul 2010 17:39:02 +0500 |
MUC: Fixed a traceback introduced in hg:bdc325ce9fbc.
|
Waqas Hussain |
Wed, 14 Jul 2010 19:48:01 +0500 |
MUC: Make number of stored history messages configurable with option max_history_messages (thanks michal and others who requested)
|
Matthew Wild |
Tue, 06 Jul 2010 17:09:23 +0100 |
MUC: A little modification to improve code analysis.
|
Waqas Hussain |
Sat, 19 Jun 2010 23:39:29 +0500 |
MUC: Updated room:set_role() to use room:can_set_role().
|
Waqas Hussain |
Sat, 19 Jun 2010 23:38:25 +0500 |
MUC: Added room:can_set_role().
|
Waqas Hussain |
Sat, 19 Jun 2010 23:35:53 +0500 |
MUC: Added disco#info features to advertise room's anonymity status (muc_semianonymous or muc_nonanonymous).
|
Waqas Hussain |
Sun, 13 Jun 2010 22:06:06 +0500 |
MUC: Added disco#info features to advertise room's public status (muc_public or muc_hidden).
|
Waqas Hussain |
Sun, 13 Jun 2010 22:00:08 +0500 |
MUC: Updated code to use :set_hidden() and :is_hidden().
|
Waqas Hussain |
Sun, 13 Jun 2010 21:58:46 +0500 |
MUC: Added room:set_hidden(boolean) and room:is_hidden().
|
Waqas Hussain |
Sun, 13 Jun 2010 21:54:47 +0500 |
MUC: Added disco#info features to advertise room's persistence status (muc_persistent or muc_temporary).
|
Waqas Hussain |
Sun, 13 Jun 2010 21:43:53 +0500 |
MUC: Replaced direct access of room's internal persistence state with :set_persistent(boolean) and :is_persistent() in various functions.
|
Waqas Hussain |
Sun, 13 Jun 2010 21:41:49 +0500 |
MUC: Added room:set_persistent(boolean) and room:is_persistent().
|
Waqas Hussain |
Sun, 13 Jun 2010 21:38:31 +0500 |