summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* mod_shared_roster: Normalize JID on unset_presenceHolger Weiss2022-01-151-2/+5
| | | | | | | | | Don't forget to normalize the JID handed over from ejabberd_sm on presence-unavailable. Without normalization, mod_shared_roster might fail to look up the storage backend for the given host name, for example. Fixes #3752.
* Document that 'unregister' command deletes data associated with the accountBadlop2022-01-131-0/+2
|
* Document option subscrube_room_many_max_users introduced in fc34661b6Badlop2022-01-131-1/+8
|
* Update section URLs in ldap documentationBadlop2022-01-131-5/+5
|
* Fix version when this command was really updatedBadlop2022-01-111-1/+1
|
* Fix login when generating client id, keep connection record (#3593)Badlop2022-01-111-2/+2
|
* Add better descripion of subscribe_room_many commandPaweł Chmielowski2022-01-051-0/+1
|
* Fix Dialyzer, related to Luerl API update from 0.3 to 1.0Badlop2022-01-041-1/+1
|
* mod_muc_room: Fix function name typoHolger Weiss2021-12-301-4/+4
|
* Merge remote-tracking branch 'processone/pr/3735'Holger Weiss2021-12-201-0/+2
|\ | | | | | | | | * processone/pr/3735: node_pep: Add config-node and multi-items features
| * node_pep: Add config-node and multi-items featuresLinus Jahn2021-12-191-0/+2
| | | | | | | | Fixes #3714.
* | Add subscribe_room_many commandAlexey Shchepin2021-12-202-3/+54
| |
* | Optimize user removal handling in mod_mucAlexey Shchepin2021-12-202-2/+20
| |
* | Accept more types of ejabberdctl commands arguments as JSON-encodedAlexey Shchepin2021-12-202-1/+6
|/
* mod_stun_disco: Fix parsing of IPv6 listenersHolger Weiss2021-12-181-1/+1
| | | | | | | Don't crash if `mod_stun_disco` is used with `offer_local_services` and an IPv6 listener has an explicit `ip:` address configured. Thanks to Daniel Kenzelmann for reporting the issue.
* Let get_all_rooms handle "global" argument, fixes rooms_unsued_... (#3726)Badlop2021-12-151-1/+8
|
* Handle user removal in mod_mucAlexey Shchepin2021-12-144-2/+73
|
* Annotate modules, options and command major changes in 21.12Badlop2021-12-094-0/+6
|
* Eliminate xref warning from last commitPaweł Chmielowski2021-12-061-11/+13
|
* Add workaround for bug in older erlang version in rest modulePaweł Chmielowski2021-12-061-1/+12
|
* Merge pull request #3652 from weiss/bump-max-itemsbadlop2021-12-031-1/+1
|\ | | | | PubSub: Bump default value for 'max_items' limit
| * PubSub: Bump default value for 'max_items' limitHolger Weiss2021-07-281-1/+1
| | | | | | | | | | | | | | | | | | Bump the default value for mod_pubsub's 'max_items_node' option, which hard-limits the 'max_items' value requested by clients. These days, use cases such as microblogging or XEP-0402 may need a large number of items per node. Bumping the limit makes sure such functionality is properly supported with the default configuration.
* | Run make optionsBadlop2021-12-033-1/+56
| |
* | New allow_modules option to restrict registration modulesBadlop2021-12-032-5/+23
| |
* | Minor improvements in conversejs documentationBadlop2021-12-031-8/+16
| |
* | Add mod_conversejsAlexey Shchepin2021-11-231-0/+148
| |
* | Fix Dialyzer warning, old passwd tuple don't match current tuple definitionBadlop2021-11-171-2/+2
| |
* | Improve mod_multicastPaweł Chmielowski2021-11-171-290/+136
| |
* | Better version of dialyzer fixPaweł Chmielowski2021-11-161-2/+2
| |
* | Make dialyzer happyPaweł Chmielowski2021-11-161-1/+1
| |
* | Make s2s connection table cleanup more robustPaweł Chmielowski2021-11-162-61/+38
| | | | | | | | | | Using monitors instead of doint that from terminate() makes us immune to s2s handler processes being forcefully killed.
* | Fix exception in mucsub {un}subscription events multicast handlerPaweł Chmielowski2021-11-101-2/+2
| | | | | | | | | | | | | | While those event are wrapped in mucsub envelope they doesn't contain regular messages that require updating 'to' attribute, so don't process in that same way as events with wrapped message in them.
* | mod_caps: Don't forget caps on XEP-0198 resumptionHolger Weiss2021-11-061-1/+13
| | | | | | | | Many thanks to Thilo Molitor for spotting the issue and testing the fix.
* | Improve documentation of some commandsBadlop2021-11-051-7/+27
| |
* | Mention "help" as an available ejabberdctl commandBadlop2021-11-051-0/+1
| |
* | Annotate support for XEP-0317: Hats, since commit 5d0e599f1Badlop2021-11-051-0/+2
| |
* | mod_pubsub: Remove unused check_opt_range/3 clauseHolger Weiss2021-10-311-3/+1
| |
* | node_pep: Fix remove_expired_items/2 argument nameHolger Weiss2021-10-312-4/+4
| |
* | mod_pubsub: Fix get_max_items_node/1 specificationHolger Weiss2021-10-301-2/+2
| | | | | | | | | | | | | | | | Make it explicit that the get_max_items_node/1 function returns ?MAXITEMS if the 'max_items_node' option isn't specified. The function didn't actually fall back to 'undefined' (but to the 'max_items_node' default; i.e., ?MAXITEMS) anyway. This change just clarifies the behavior and adjusts the function specification accordingly.
* | PubSub: Add delete_expired_pubsub_items commandHolger Weiss2021-10-306-5/+113
| | | | | | | | | | | | | | Support XEP-0060's pubsub#item_expire feature by adding a command for deleting expired PubSub items. Thanks to Ammonit Measurement GmbH for sponsoring this work.
* | Support MUC hats (XEP-0317, conversejs/prosody compatible)Alexey Shchepin2021-10-291-6/+414
| |
* | Fix create_room_with_opts when using SQL storage (#3700)Badlop2021-10-211-1/+1
| |
* | mod_mam: Declare XEP-0441 supportHolger Weiss2021-10-061-0/+1
| |
* | Use mod_register in web register form, so its restrictions are used (#3688)Badlop2021-10-041-14/+12
| |
* | Use mod_register to format some common error messagesBadlop2021-10-041-5/+3
| |
* | Support old scram records before xmpp's 651050f9 and ejabberd's e5cad9be6 ↵Badlop2021-09-271-0/+14
| | | | | | | | (#3680)
* | Add indexes from 95fa43aa to the old-to-new schema update functionBadlop2021-09-271-0/+2
| |
* | Update export/import of scram password to XEP-0227 1.1 (#3676)Badlop2021-09-221-35/+71
| |
* | Don't crash when exporting a module that is not enabledBadlop2021-09-221-5/+15
| |
* | When exporting mod_mam, MUC entries are assigned to the MUC service (#3680)Badlop2021-09-221-5/+10
| |