aboutsummaryrefslogtreecommitdiff
path: root/src/mod_muc_room.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* Provide room disco info identity name only when title was set (#3370)Badlop2020-08-281-1/+1
* New hook to run when a room process is started (#3353)Badlop2020-08-281-0/+2
* Show nick also in oneself list of subscriptions (#3206)Badlop2020-08-261-2/+2
* Always show MucSub subscribers nicks (#3206)(thanks to Snoopcatt)Badlop2020-08-261-1/+1
* Subscriber should not send message to moderated room (#3222)Badlop2020-06-241-1/+2
* Fix unsubscribe command result, handle_sync_event result, and dialyzerBadlop2020-03-241-2/+4
* Make mod_muc_room:unsubscirbe handle that unsubscribe may stop roomPaweł Chmielowski2020-03-231-1/+4
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Do not use ~ts format in string that are put in xmpp payloadPaweł Chmielowski2020-01-221-11/+11
* Advertise muc#roominfo_logs in disco#info of the roomEvgeny Khramtsov2019-09-261-1/+12
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-24/+24
* Apply default role after revoking admin affiliation (#3023)Badlop2019-09-171-3/+7
* Custom exit message is not broadcastVyache2019-08-231-1/+2
* Revert "Affiliations other than admin and owner cannot invite to members_only...Badlop2019-08-131-2/+1
* Don't render CAPTCHA whitelist when CAPTCHA is not configuredEvgeny Khramtsov2019-07-311-5/+9
* Fix typos using codespellEvgeny Khramtsov2019-07-161-1/+1
* Use econf:timeout/2Evgeny Khramtsov2019-07-161-1/+1
* Add code for hibernating inactive muc_room processesPaweł Chmielowski2019-07-161-21/+73
* Only respond with occupants list to disco#items with empty nodeEvgeny Khramtsov2019-07-151-2/+6
* Improve handling of unexpected iq in mod_muc_roomEvgeny Khramtsov2019-07-151-15/+19
* Attach mod_muc_room processes to a supervisorEvgeny Khramtsov2019-07-151-6/+13
* Fix formattingEvgeny Khramtsov2019-07-101-1/+1
* Merge pull request #2900 from aquarhead/protect-muc-ownerEvgeny Khramtsov2019-07-101-1/+3
|\
| * Protect against bad muc#owner requestsLOU Xun2019-06-061-1/+3
* | Improve type specs of mod_muc_roomEvgeny Khramtsov2019-07-091-4/+6
* | Don't expose internal FSM API of mod_muc_roomEvgeny Khramtsov2019-07-091-5/+127
* | Improve formatting of exceptionsEvgeny Khramtsov2019-07-071-5/+6
* | Distribute routing of MUC messages accross all CPU coresEvgeny Khramtsov2019-07-051-0/+13
* | Avoid using broad p1_queue:queue() type wherever possibleEvgeny Khramtsov2019-06-281-3/+3
* | Avoid using broad map() type wherever possibleEvgeny Khramtsov2019-06-271-14/+13
* | Use correct stacktrace in logging macrosEvgeny Khramtsov2019-06-261-11/+13
* | Store muc_subscribers in process dict if get_subscribed_rooms not availablePaweł Chmielowski2019-06-251-4/+16
* | Make logging messages more consistentEvgeny Khramtsov2019-06-241-1/+1
* | Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-108/+108
* | Use new configuration validatorEvgeny Khramtsov2019-06-141-66/+34
* | Return jid_malformed error when sending presence without nick to conferencePaweł Chmielowski2019-06-131-8/+26
* | Use system_time/1 instead of monotonic_time/1Evgeny Khramtsov2019-06-061-1/+1
|/
* Avoid late arrival of get_disco_item responseEvgeny Khramtsov2019-05-111-3/+10
* Handle get_subscribed_rooms call from mod_muc_room pidPaweł Chmielowski2019-05-061-0/+2
* Fix room state cleanup from db on change of persistent option changePaweł Chmielowski2019-04-301-9/+7
* Make get_subscribed_rooms work even for non-persistant roomsPaweł Chmielowski2019-04-301-15/+43
* Allow non-moderator subscribers to get list of room subscribersPaweł Chmielowski2019-04-251-4/+14
* Add hook room_destroyed called when room gets destroyedPaweł Chmielowski2019-04-171-10/+16
* Add hooks for tracking mucsub subscriptions changesPaweł Chmielowski2019-04-151-3/+6
* Add option user_mucsub_from_muc_archive to mod_mucPaweł Chmielowski2019-03-281-5/+12
* Include id in mucsub notification messagePaweł Chmielowski2019-03-281-6/+8
* Add check for ljid when setting up subscribersPaweł Chmielowski2019-03-141-9/+20
* Use jid() instead of ljid()Evgeny Khramtsov2019-03-141-2/+3
* Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski2019-02-271-7/+7