aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/muc/mod_muc.lua
Commit message (Expand)AuthorAgeFilesLines
* mod_muc: Allow control over the server-admins-are-room-owners feature (see #1...Matthew Wild2020-02-131-1/+2
* MUC: Use defaults from config in create_room() if no config providedMatthew Wild2018-11-151-12/+18
* MUC: Add support for registering with a MUC, including reserving a nickname a...Matthew Wild2018-09-031-0/+6
* MUC: Add support for storing additional data with MUC affiliationsMatthew Wild2018-09-031-2/+2
* MUC: Normalize indentationKim Alvefur2018-08-221-3/+3
* MUC: Fix traceback when failing to restore a roomMatthew Wild2018-08-171-0/+3
* MUC: Pass missing argument to log messageKim Alvefur2018-08-171-1/+1
* MUC: Allow destruction of tombstones (eg via telnet or adhoc command)Kim Alvefur2018-08-031-0/+3
* MUC: Split long lines [luacheck strict]Kim Alvefur2018-08-031-4/+8
* mod_muc: Fire event when room is (and about to be) restoredMatthew Wild2018-08-031-0/+4
* mod_muc: Add commentMatthew Wild2018-08-031-0/+1
* MUC: Add some comments clarifying methodsMatthew Wild2018-07-171-0/+2
* MUC: Add new iteration methods, all_rooms/live_rooms to eventually replace ea...Matthew Wild2018-07-171-10/+20
* MUC: Rename variable for consistency with other code that uses the term 'live'Matthew Wild2018-07-171-3/+3
* MUC: Return 'gone' error for destroyed rooms in other cases than attempted joinKim Alvefur2018-07-161-7/+7
* MUC: Add sections in room config formMatthew Wild2018-07-131-0/+2
* MUC: Include redirect in 'gone' error for destroyed roomsKim Alvefur2018-07-111-0/+4
* MUC: Send an 'gone' error instead of unavailable + <destroyed>Kim Alvefur2018-07-111-5/+1
* MUC: Allow an admin to recreate destroyed roomsKim Alvefur2018-07-111-2/+2
* MUC: Add support for storing a tombstone for destroyed rooms (#1182)Kim Alvefur2018-07-111-0/+42
* MUC: Remove room state on successful restoration from diskKim Alvefur2018-07-111-1/+6
* MUC: Purge saved room state when deleting a roomKim Alvefur2018-07-111-0/+1
* MUC: Log a debug message when a non-persistent room becomes empty and is dest...Kim Alvefur2018-07-111-0/+1
* MUC: Flag rooms being destroyed (fixes #887)Kim Alvefur2018-07-101-0/+1
* mod_muc: Add support for muc_room_default_allow_member_invitesMatthew Wild2018-07-061-0/+1
* MUC: Add config option to allow members to invite other members to the room (...Matthew Wild2018-07-061-0/+2
* MUC: Remove affiliation notify support, nothing uses itMatthew Wild2018-06-271-2/+0
* MUC: Measure cache hits and missesKim Alvefur2018-06-231-0/+4
* MUC: Rename eviction hit rate measureKim Alvefur2018-06-231-2/+2
* MUC: Expose method for creating a bare room objectKim Alvefur2018-06-061-0/+1
* MUC: Track rooms created via internal public APIKim Alvefur2018-06-061-1/+1
* MUC: Allow passing config to public create_room APIKim Alvefur2018-04-141-2/+2
* MUC: Fix Ooo (thanks pep.)Kim Alvefur2018-06-031-6/+6
* MUC: Make rooms hidden (non-public) by default for improved privacyKim Alvefur2018-06-031-1/+1
* MUC: Use xml:lang from stanza that creates a room as default for languageKim Alvefur2018-06-031-1/+1
* MUC: Add support for setting MUC room defaults from the config fileKim Alvefur2018-06-031-0/+12
* MUC: Move voice request into its own libKim Alvefur2018-06-021-0/+3
* MUC: Add support for setting a room language (closes #1149)Kim Alvefur2018-05-301-0/+4
* MUC: Add support for an optional hard limit on number of rooms (fixes #766)Kim Alvefur2018-05-221-1/+8
* MUC: Catch and log error in case of storage failure in iterator over roomsKim Alvefur2018-03-151-1/+9
* MUC: Override methods on broken rooms to return internal-server-error insteadKim Alvefur2018-03-221-0/+8
* MUC: Return error if unable to keep track of room due to storage failureKim Alvefur2018-03-071-2/+6
* MUC: Log failure to load room stateKim Alvefur2018-03-161-1/+4
* MUC: Only fetch stored room state if room config is loaded without errorKim Alvefur2018-03-161-1/+1
* MUC: Prevent room eviction on storage failureKim Alvefur2018-03-071-9/+15
* MUC: Produce an untracked, locked room on failure to read room from storage (...Kim Alvefur2018-03-121-1/+5
* MUC: Write down which functions are exposed and thus available to other modulesKim Alvefur2018-03-091-0/+10
* MUC: Cache names of public rooms on evictionKim Alvefur2017-11-091-0/+1
* MUC: Measure rate of room evictionKim Alvefur2017-11-091-0/+2
* MUC: Tweak debug log messageKim Alvefur2017-11-091-1/+1