Commit Graph

31 Commits (28dfdedc653bd2977eb60e84e2f582e07eb37708)

Author SHA1 Message Date
Kim Alvefur 3436718fab mod_muc: Remove unused variable and pull hosts into a local 14 years ago
Kim Alvefur a3f9da1b44 mod_muc: Use module:send() instead of core_*_stanza() 14 years ago
Waqas Hussain b803dd8676 MUC: Handle missing persistent room data. 14 years ago
Markus Kötter 2634159a45 muc - implement per channel history limits 14 years ago
Waqas Hussain e56f8f4b76 MUC: A little cleanup. 15 years ago
Matthew Wild 69a4cd5a25 mod_muc: Remove room from memory when it is made non-persistent and is empty 15 years ago
Waqas Hussain 6531747308 MUC: Give stanza handlers a negative priority, to allow mod_iq to process them first. 15 years ago
Waqas Hussain 8203bda99e MUC: Give stanza handlers a negative priority, to allow mod_iq to process them first. 15 years ago
Waqas Hussain aa9369309a MUC: Fixed: Variable referencing the host session wasn't initialized. 15 years ago
Waqas Hussain d38fc9dce0 prosody: Removed all references to componentmanager from Prosody, except the main componentmanager file. 15 years ago
Waqas Hussain a74f2b1a9e MUC: Return true from the stanza handler to suppress error responses. 15 years ago
Waqas Hussain 366230127a MUC: Preserve the global rooms table through reloads. 15 years ago
Waqas Hussain 7153123620 MUC: Expose the rooms table as a global 'rooms'. 15 years ago
Waqas Hussain eadfb06d3b MUC: Allow restricting room creation to local JIDs (thanks thomas.mangin). 15 years ago
Waqas Hussain c0b885a49c MUC: Use events for hooking stanzas instead of the component stanza handler. 15 years ago
Waqas Hussain ec28fe9837 MUC: Make the room node be the default room name (thanks Zash). 15 years ago
Matthew Wild fbcbfcbf8d MUC: No need to call is_admin twice now, global admins are admins on hosts 16 years ago
Matthew Wild ddd99927a2 MUC: Make number of stored history messages configurable with option max_history_messages (thanks michal and others who requested) 16 years ago
Waqas Hussain e5779b6d70 MUC: Updated code to use :set_hidden() and :is_hidden(). 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Matthew Wild dcb6421a9b mod_muc: Remove unused history_length declaration 16 years ago
Waqas Hussain 27298d7e5b MUC: Added config option 'restrict_room_creation' to allow restricting room creation to admins. 16 years ago
Waqas Hussain ad95597ac2 MUC: Added 'name' config option, for specifying the component's name in disco responses. 16 years ago
Waqas Hussain 4556776542 MUC: Removed some debug logging. 17 years ago
Waqas Hussain 77b771fe15 MUC: Added a send() method to the component. Fixes issues with local mod_vcard. 17 years ago
Waqas Hussain cc8dac48bc MUC: Discard non-persistent rooms as soon as they become empty. 17 years ago
Waqas Hussain 4db96d1b1f MUC: Added support for room configuration forms, persistence and hidden rooms. 17 years ago
Waqas Hussain 18d3374dca MUC: Fixed stanza routing for reloaded rooms. 17 years ago
Waqas Hussain 67c6af258e MUC: Added support for reloading MUC library code. 17 years ago
Waqas Hussain e040b9ed53 MUC: Added support for generating unique room names 17 years ago
Waqas Hussain 55082f8ac0 MUC: New basic mod_muc based on the new MUC library 17 years ago
Matthew Wild b95a1a48f4 mod_muc: Expose rooms table to the host and plugins 17 years ago
Matthew Wild e45610ce6e Add copyright header to those files missing one 17 years ago
Waqas Hussain df420bb8e6 mod_muc: Now based on util.muc 17 years ago
Waqas Hussain 1bd4a36326 util.muc, mod_muc: Commented rewriting of vCard requests' recipients' JID from full to bare, and marked it as a TODO 17 years ago
Waqas Hussain f52647433b mod_muc: Don't reply with an error in response to unacceptable result stanzas 17 years ago
Waqas Hussain 89fb8fa9f7 mod_muc: commented connection replace detection code because google keeps resendng directed presence 17 years ago
Waqas Hussain 3f6a1b347f mod_muc: s/broadcast_history/send_history/ - since the cast isn't broad 17 years ago
Waqas Hussain a747c4ddf2 mod_muc: Extracted sending of occupant list into its own function 17 years ago
Waqas Hussain 684562c67d mod_muc: Extracted history broadcast into its own function 17 years ago
Matthew Wild e241b85a56 mod_*: Fix many unnecessary global accesses in modules (already committed to main repo) 17 years ago
Waqas Hussain 9475023446 mod_muc: The default component name is now 'Chatrooms' 17 years ago
Waqas Hussain 80b83b928e mod_muc: The default component name is now 'Chatrooms' 17 years ago
Waqas Hussain 5bffff6d27 mod_muc: The default room name is the room node 17 years ago
Waqas Hussain 491e998884 mod_muc: The default room name is the room node 17 years ago
Matthew Wild ca9a9eb85e mod_*: Fix a load of global accesses 17 years ago
Matthew Wild edd59b5d38 mod_muc: Fix malformed presence stanzas (thanks elmex) 17 years ago
Waqas Hussain 1de71a88b9 Added: MUC: Room invites 17 years ago
Matthew Wild c80f91dc02 0.3->0.4 17 years ago
Waqas Hussain 1617a77676 MUC: Kick participants for error replies only on a selected list of error conditions 17 years ago