Commit Graph

44 Commits (5c1d94de1b67353da7e2c348379c8a8509a9e66a)

Author SHA1 Message Date
Kim Alvefur e494fc201f MUC: Fire muc-room-destroyed event when the last participant leaves a non-persistent room 12 years ago
Kim Alvefur fa4bdf2950 mod_muc: Remove extra parenthesis (thanks janhouse) 12 years ago
Matthew Wild 8dfeb6207a mod_muc: Allow admins to always bypass restrict_room_creation (thanks Chris B) 12 years ago
Matthew Wild a9407043cf mod_muc: Fire muc-room-created and muc-room-destroyed events (thanks nik) 13 years ago
Kim Alvefur 61e1281073 mod_auth_internal_hashed, mod_auth_internal_plain, mod_privacy, mod_private, mod_register, mod_vcard, mod_muc: Use module:open_store() 13 years ago
Kim Alvefur 974917a5a2 MUC: Access prosody.hosts instead of the old global hosts 13 years ago
Waqas Hussain 8fe41d1d85 MUC: Always return <service-unavailable/> when a node is present in service discovery requests. 13 years ago
Waqas Hussain 56770c6a2b MUC: Expose create_room(jid). 13 years ago
Matthew Wild e81f3c8098 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) 13 years ago
Matthew Wild 5df2fa71af mod_muc: Fix syntax error (thanks Florob) 14 years ago
Waqas Hussain 57b3f76efc MUC: Give host and server admins "owner" affiliation in all rooms. 14 years ago
Waqas Hussain 35113f999f MUC: Send unavailable presence when the component or server is shutting down. 14 years ago
Waqas Hussain c33e8699c0 MUC: Return <item-not-found/> on message and iq to non-existent rooms (thanks Maranda). 14 years ago
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