aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/muc/muc.lib.lua
Commit message (Collapse)AuthorAgeFilesLines
* MUC: Added room:can_set_role().Waqas Hussain2010-06-191-0/+17
|
* MUC: Added disco#info features to advertise room's anonymity status ↵Waqas Hussain2010-06-131-0/+1
| | | | (muc_semianonymous or muc_nonanonymous).
* MUC: Added disco#info features to advertise room's public status (muc_public ↵Waqas Hussain2010-06-131-0/+1
| | | | or muc_hidden).
* MUC: Updated code to use :set_hidden() and :is_hidden().Waqas Hussain2010-06-131-3/+3
|
* MUC: Added room:set_hidden(boolean) and room:is_hidden().Waqas Hussain2010-06-131-0/+10
|
* MUC: Added disco#info features to advertise room's persistence status ↵Waqas Hussain2010-06-131-0/+1
| | | | (muc_persistent or muc_temporary).
* MUC: Replaced direct access of room's internal persistence state with ↵Waqas Hussain2010-06-131-5/+4
| | | | :set_persistent(boolean) and :is_persistent() in various functions.
* MUC: Added room:set_persistent(boolean) and room:is_persistent().Waqas Hussain2010-06-131-0/+10
|
* MUC: Added disco#info features to advertise room's members-only status ↵Waqas Hussain2010-06-131-0/+1
| | | | (muc_membersonly or muc_open).
* MUC: Added a 'Make Room Members-Only?' field to the room config dialog.Waqas Hussain2010-06-131-0/+10
|
* MUC: Updated room:get_default_role() to not assign unaffiliated occupants a ↵Waqas Hussain2010-06-131-1/+3
| | | | role in members-only rooms.
* MUC: Added room:set_members_only(boolean) and room:is_members_only().Waqas Hussain2010-06-131-0/+10
|
* MUC: Added disco#info features to advertise room's moderation status ↵Waqas Hussain2010-06-131-0/+1
| | | | (muc_moderated or muc_unmoderated).
* MUC: Added a 'Make Room Moderated?' field to the room config dialog.Waqas Hussain2010-06-131-1/+11
|
* MUC: Updated room:get_default_role() to assign unaffiliated occupants a ↵Waqas Hussain2010-06-131-1/+3
| | | | "visitor" role in moderated rooms.
* MUC: Added room:set_moderated(boolean) and room:is_moderated().Waqas Hussain2010-06-131-0/+10
|
* MUC: Persist data in room:set_password() when called programmatically.Waqas Hussain2010-06-131-2/+4
|
* MUC: Added a password field to the room config dialog.Waqas Hussain2010-06-131-0/+8
|
* MUC: Include a <password/> element in invites from password protected rooms.Waqas Hussain2010-06-131-2/+5
|
* MUC: Added disco#info features to advertise room's password protection ↵Waqas Hussain2010-06-131-1/+3
| | | | (muc_passwordprotected or muc_unsecured, depending on whether a password is set).
* MUC: Added password checking on room join.Waqas Hussain2010-06-131-1/+9
|
* MUC: Added room:get_password() and room:set_password().Waqas Hussain2010-06-131-0/+9
|
* Merge 0.7->trunkMatthew Wild2010-03-221-2/+2
|\
| * Merge 0.6->0.7Matthew Wild2010-03-221-2/+2
| |\
| | * Update copyright headers for 2010Matthew Wild2010-03-221-2/+2
| | |
| | * MUC: Allow role changes based on JIDs.Waqas Hussain2010-02-181-0/+3
| | | | | | | | | | | | (transplanted from a4879b1e6cde5aedb6bd5827d710b6dba5e8a736)
| | * MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in ↵Matthew Wild2010-01-301-8/+13
| | | | | | | | | | | | role lists and presence broadcasts after role changes (thanks teo)
| | * MUC: Only allow moderators to change the room subject.Waqas Hussain2009-11-251-1/+6
| | |
| | * MUC: Prevent visitors from broadcasting messages.Waqas Hussain2009-11-251-1/+4
| | |
| | * MUC: Improved handling of incoming groupchat messages (state preserved for ↵Waqas Hussain2009-11-251-2/+5
| | | | | | | | | | | | possible later use).
| * | MUC: Allow role changes based on JIDs.Waqas Hussain2010-02-181-0/+3
| | | | | | | | | | | | (transplanted from a4879b1e6cde5aedb6bd5827d710b6dba5e8a736)
* | | MUC: Added support for letting clients manage discussion history.Waqas Hussain2010-03-171-7/+45
| | |
* | | MUC: Allow role changes based on JIDs.Waqas Hussain2010-02-181-0/+3
|/ /
* | MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in ↵Matthew Wild2010-01-301-8/+13
| | | | | | | | role lists and presence broadcasts after role changes (thanks teo)
* | MUC: Fixes and refactoring for the previous commit to work in all cases, ↵Matthew Wild2010-01-291-12/+14
| | | | | | | | text of error stanzas is now broadcast
* | MUC: Show error message texts when participants are kicked for stanza errorsMatthew Wild2010-01-291-2/+7
| |
* | MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua ↵Matthew Wild2010-01-291-11/+4
| | | | | | | | 11 lines shorter \o/)
* | MUC: Removed old commented code.Waqas Hussain2010-01-261-11/+0
| |
* | MUC: Converted some local functions into methods.Waqas Hussain2010-01-261-4/+4
| |
* | mod_muc/muc.lib: Use stanza:get_child() to locate MUC child elementMatthew Wild2010-01-031-11/+2
| |
* | Added notification of configuration changes for MUCsRob Hoelz2009-12-301-0/+20
| |
* | Add support for non-anonymous MUC roomsRob Hoelz2009-12-291-8/+42
| |
* | MUC: Added support for the room-destroy owner use case.Waqas Hussain2009-11-261-1/+38
| |
* | MUC: Slightly refactored form processing.Waqas Hussain2009-11-251-42/+47
| |
* | MUC: Only allow moderators to change the room subject.Waqas Hussain2009-11-251-1/+6
| |
* | MUC: Prevent visitors from broadcasting messages.Waqas Hussain2009-11-251-1/+4
| |
* | MUC: Improved handling of incoming groupchat messages (state preserved for ↵Waqas Hussain2009-11-251-2/+5
|/ | | | possible later use).
* MUC: Include occupants' real JIDs in their presence (semi-anonymous rooms).Waqas Hussain2009-10-311-13/+51
|
* MUC: Fixed: affiliation='none' was omitted from some presence broadcasts.Waqas Hussain2009-10-251-5/+5
|
* MUC: Fixed an issue with multi-session nicks where the 'from' attribute in a ↵Waqas Hussain2009-10-251-0/+1
| | | | presence broadcast was not being properly set.