aboutsummaryrefslogtreecommitdiff
path: root/src/mod_muc_admin.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-1/+4
|
* Change routing APIEvgeniy Khramtsov2017-02-161-20/+15
| | | | | | | | | | | Now 'From' and 'To' arguments must be omitted in functions and structures related to routing. The commit deprecates the following functions: ejabberd_router:route/3 in favor of ejabberd_router:route/1 ejabberd_router:route_error/4 in favor of ejabberd_router:route_error/2 ejabberd_local:route_iq/4 in favor of ejabberd_local:route_iq/2 ejabberd_local:route_iq/5 in favor of ejabberd_local:route_iq/3 The format of {route, From, To, Packet} is changed in favor of {route, Packet}
* Support non-JID lines in command create_rooms_fileBadlop2017-01-311-3/+8
|
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-66/+70
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cyrsasl.erl src/ejabberd_c2s.erl src/ejabberd_cluster.erl src/ejabberd_frontend_socket.erl src/ejabberd_node_groups.erl src/ejabberd_router.erl src/mod_bosh.erl src/mod_ip_blacklist.erl src/mod_muc_mnesia.erl src/mod_offline.erl src/mod_proxy65_sm.erl
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-131-66/+70
| |
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
| |
* | Cleanup file headersChristophe Romain2016-12-271-1/+18
| |
* | Copy recent make_opts function from mod_muc_room.erlBadlop2016-12-091-29/+41
|/
* Deprecate most of the functions from jlib.erlEvgeniy Khramtsov2016-11-131-1/+1
|
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-19/+128
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/adhoc.erl src/cyrsasl_oauth.erl src/ejabberd_c2s.erl src/ejabberd_config.erl src/ejabberd_service.erl src/gen_mod.erl src/mod_admin_extra.erl src/mod_announce.erl src/mod_carboncopy.erl src/mod_client_state.erl src/mod_configure.erl src/mod_echo.erl src/mod_mam.erl src/mod_muc.erl src/mod_muc_room.erl src/mod_offline.erl src/mod_pubsub.erl src/mod_stats.erl src/node_flat_sql.erl src/randoms.erl
| * Throw error if room name or host has invalid characters (#1360)Badlop2016-11-041-2/+2
| |
| * Fix reading room jids from file for create and destroy_rooms_file commandsBadlop2016-11-041-3/+3
| |
| * Allow to create room with custom configChristophe Romain2016-09-131-13/+37
| |
| * Add get_subscribers command to list MUC subscribersEvgeniy Khramtsov2016-09-061-1/+15
| |
| * mod_muc_admin: Accept 'allow_subscription' optionHolger Weiss2016-08-221-0/+1
| | | | | | | | | | Allow for setting the new 'allow_subscription' option using the 'change_room_option' command.
| * Add a requirement for full JID in subscribe_room commandEvgeniy Khramtsov2016-08-111-2/+3
| |
| * Fix result type of subscribe_room commandPaweł Chmielowski2016-08-101-1/+1
| |
| * Add commands for MUC subscriptions managementEvgeniy Khramtsov2016-08-091-1/+70
| |
* | Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1Evgeniy Khramtsov2016-09-241-1/+1
| |
* | Rewrite mod_mam and mod_muc to use XML generatorEvgeniy Khramtsov2016-07-251-6/+6
|/
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
|
* Merge pull request #1051 from genric/patch-1badlop2016-04-061-0/+9
|\ | | | | Fix mod_muc_admin:set_room_affiliation options persistence
| * Fix mod_muc_admin:set_room_affiliationgenric2016-04-041-0/+9
| | | | | | Add missing options so they are stored when set_room_affiliation is invoked, instead of being ignored and set to default values after muc restart.
* | Fix mod_muc_admin:get_room_optionsgenric2016-04-051-2/+6
|/ | | Fix mod_muc_admin:get_room_options to match the ejabberd_commands result spec.
* Prepare room JID in create_room commandBadlop2016-02-081-1/+3
|
* Remove remanants of pre-binary stringsPaweł Chmielowski2016-02-091-27/+23
|
* Use muc_online_room record for pattern matchingChristophe Romain2016-02-091-1/+2
|
* Add a way to get all ejabberd_commands, not only those that was registeredPaweł Chmielowski2016-01-261-4/+4
| | | | This is part of (TECH-1828).
* rename timestamp function #917HAMANO Tsukasa2016-01-231-1/+1
|
* Do not redefine recordsEvgeniy Khramtsov2016-01-151-3/+1
|
* mod_muc_admin: Allow for setting MAM optionHolger Weiss2016-01-021-0/+1
| | | | Fixes #890.
* More now() replacementsPaweł Chmielowski2015-12-071-1/+1
|
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-7/+7
|
* cosmetic cleanupChristophe Romain2015-10-071-1/+0
|
* Update several commands for recent ejabberd_commands changesAlexey Shchepin2015-09-281-0/+1
|
* get_room_options will not crash in case of query for a non-existent roomoxpa2015-08-281-2/+4
|
* Fix and document create_rooms_file and destroy_Badlop2015-08-121-1/+3
|
* Changed API of some mod_muc_admin command argumentsBadlop2015-08-121-10/+10
| | | | | | With this commit, arguments change in two commands: * destroy_room: does not require Host argument * send_direct_invitation: instead of Room, now requires Name and Service
* Support more mod_muc_admin translation strings (#659)Badlop2015-07-151-7/+7
|
* change_room_option misses handling some room options #604Badlop2015-06-181-1/+8
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-16/+10
|
* Get rid of some fuzzy macros as it makes syntax tools getting madEvgeniy Khramtsov2015-06-011-18/+16
|
* New command get_room_options (#567)Badlop2015-05-151-0/+27
|
* Fix setting 'description' with change_room_option command (#567)Badlop2015-05-121-0/+1
|
* New command get_user_roomsBadlop2015-04-291-1/+17
|
* Rely on core routine for handling affiliation changes (thanks to Ben Langfeld)Badlop2015-04-271-12/+2
| | | | This ensures that all of the usual stanzas and such go out
* Fix bug when sorting the list of rooms in WebAdminBadlop2015-04-081-1/+1
|
* Add mod_muc_admin contrib.Jerome Sautret2015-04-071-0/+888