aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/muc/mod_muc.lua
Commit message (Expand)AuthorAgeFilesLines
* MUC: Run component shutdown after mod_c2s has closed its sessions (prevents g...Kim Alvefur2016-10-151-1/+1
* Logging error if MUC room cache is fullSam Whited2016-09-021-3/+3
* MUC: Restore modern version of public create_room() function removed in dfaac...Kim Alvefur2016-08-301-0/+12
* MUC: Pass room JID instead of room itself to logger, fixes traceback (thanks ...Kim Alvefur2016-08-061-1/+1
* MUC: Lower priority of hook so plugins hooks run beforeKim Alvefur2016-05-041-1/+1
* MUC: Separate config from live stateKim Alvefur2016-04-291-2/+6
* MUC: Separate force-save parameter from save-entire-state flagKim Alvefur2016-04-291-7/+7
* MUC: Add event for when room is done being createdKim Alvefur2016-04-281-1/+1
* MUC: Split out handling of the room-creating presence into its own methodKim Alvefur2016-04-281-0/+1
* MUC: Use correct room name variable, fixes traceback (thanks mathieui)Kim Alvefur2016-04-271-1/+1
* MUC: Correctly iterate over suspended rooms while excluding live roomsKim Alvefur2016-04-261-1/+1
* MUC: Store rooms on disk on shutdownKim Alvefur2016-04-181-3/+1
* MUC: Cache public rooms and their names to speed up disco#itemsKim Alvefur2016-04-181-3/+15
* MUC: Switch to util.cache for storing rooms, store rooms to disk on evictionKim Alvefur2016-04-181-36/+51
* MUC: Move room deserialization to muc.libKim Alvefur2016-04-181-3/+1
* Merge with Link MauveKim Alvefur2016-04-171-1/+1
|\
| * Update every link to the documentation to use HTTPSEmmanuel Gil Peyrot2016-04-161-1/+1
* | MUC: Move 'preserialization' step to muc.libKim Alvefur2016-04-171-5/+1
|/
* MUC: Move history to room._historyKim Alvefur2016-04-121-3/+0
* MUC: Don't reply to error stanzas with more error stanzas (thanks woffs)Kim Alvefur2016-03-071-1/+3
* MUC: Rename variables to please luacheckKim Alvefur2016-01-201-5/+5
* MUC: Remove duplicated import of muc/persistent (4caef6d53304 and this fixes ...Kim Alvefur2015-08-261-1/+0
* MergeMatthew Wild2015-07-271-2/+2
|\
| * mod_muc: Fix a traceback when an owner joins a roomEmmanuel Gil Peyrot2015-07-251-2/+2
* | plugins/muc: Move loading of optional muc libraries from muc.lib.lua to mod_mucdaurnimator2015-07-271-0/+49
|/
* Merge 0.10->trunkKim Alvefur2015-06-251-1/+1
|\
| * Merge 0.9->0.10Kim Alvefur2015-06-251-1/+1
| |\
| | * MUC: Prevent admins from being given affiliatons other than ownerKim Alvefur2015-06-251-1/+1
| | * Backed out changeset bea3862b6bde in favor of a different approachKim Alvefur2015-06-251-0/+5
| | * MUC: Remove half of monkeypatch that was supposed to make admins always be ro...Kim Alvefur2015-06-161-5/+0
* | | plugins/muc/mod_muc: Add 'local_only' flag to mod_muc, so rooms don't get res...daurnimator2014-10-171-7/+9
* | | mod_muc: Fix 'destroy rooms' adhoc command (Thanks Florob)Kim Alvefur2014-08-311-1/+1
* | | mod_muc: Fix tracebacks (thanks nick1)Kim Alvefur2014-08-111-5/+5
* | | plugins/muc/mod_muc: persistent rooms keyval store needs username as nildaurnimator2014-08-071-4/+4
* | | plugins/muc/mod_muc: Use map store for room persistencedaurnimator2014-08-071-59/+72
* | | plugins/muc/mod_muc: Remove unused importdaurnimator2014-08-071-1/+0
* | | mod_muc: Fix use of undefined global. Fixes #431.Matthew Wild2014-08-051-1/+2
* | | plugins/muc/mod_muc: fix wrong event for persistencedaurnimator2014-06-111-1/+1
* | | plugins/muc/mod_muc: Get rid of room global; use module:shared to get itdaurnimator2014-05-191-1/+0
* | | plugins/muc/mod_muc: Place adhoc section into own scopedaurnimator2014-04-301-33/+33
* | | plugins/muc/mod_muc: Don't use rooms object directory in adhoc sectiondaurnimator2014-04-301-2/+1
* | | plugins/muc/mod_muc.lua: Add "each_room" function to iterate over rooms (inst...daurnimator2014-04-301-5/+9
* | | plugins/muc/mod_muc: Remove attempt_room_creation and create_room function. I...daurnimator2014-04-291-24/+19
* | | plugins/muc/mod_muc: Move `restrict_room_creation` into own area. now uses pr...daurnimator2014-04-291-19/+21
* | | plugins/muc/mod_muc: Use module:shared instead of save/restoredaurnimator2014-04-291-25/+6
* | | plugins/muc: Move 'module:get_option_number("max_history_messages")' from mod...daurnimator2014-04-291-2/+0
* | | plugins/muc/mod_muc: Remove support for `host_session.muc`daurnimator2014-04-291-3/+0
* | | plugins/muc/mod_muc: Move room persistence to own blockdaurnimator2014-04-291-48/+56
* | | plugins/muc: Add room:has_occupant() methoddaurnimator2014-04-291-1/+1
* | | plugins/muc/mod_muc: No need to treat the host room speciallydaurnimator2014-04-281-6/+0