aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | PubSub: add correct order when requesting all itemsChristophe Romain2017-09-271-1/+2
|/
* PubSub: fix RSM support (#1994)(#2Â014)Christophe Romain2017-09-272-104/+113
|
* PubSub: fix node_options, default options only apply on first pluginChristophe Romain2017-09-271-16/+8
|
* mod_http_upload: Don't ignore 'custom_headers'Holger Weiss2017-09-261-38/+55
| | | | | | | Don't ignore the 'custom_headers' option if the domain part of the 'put_url' doesn't match the XMPP domain. Closes #1482.
* Improve presence-error processingEvgeniy Khramtsov2017-09-261-1/+6
| | | | | | | When a presence-error is received from a participant in a MUC, kick only this particular participant's full JID, leaving other resources untouched. This will prevent from erroneous kicking all user's resources in the presence of "multi-session nicks".
* Call earlier deps configure scripts durring compilationPaweł Chmielowski2017-09-263-8/+39
|
* Fix command set_last that always returned code 1, error (#2010)Badlop2017-09-251-3/+9
|
* Sync containers from rroemhild and add instructions in README (#1655)Christophe Romain2017-09-2511-49/+231
|
* Add mod_avatar to the example configurationEvgeniy Khramtsov2017-09-251-0/+5
|
* Catch all p1_fsm errorsEvgeniy Khramtsov2017-09-251-3/+3
| | | | Fixes #2012
* Use eimp instead of ImageMagick calls for thumbnails creationEvgeniy Khramtsov2017-09-254-60/+71
|
* Pre-install libgd and libwebpEvgeniy Khramtsov2017-09-251-1/+1
|
* Remove OTP20 from Travis tests for nowEvgeniy Khramtsov2017-09-251-1/+0
|
* mod_mam: Simplify check for anon MUC JID filteringHolger Weiss2017-09-241-16/+5
| | | | | | Refuse filtering anon MUC MAM queries by JID even if it's the client's own JID. Clients probably won't perform such queries in practice, so the additional complexity is unnecessary.
* Reuse some translation stringsEvgeniy Khramtsov2017-09-2413-26/+26
|
* Replace translate:mark/1 with ?T() macroEvgeniy Khramtsov2017-09-246-103/+171
|
* mod_mam: Refuse filtering anon MUC queries by JIDHolger Weiss2017-09-241-2/+25
| | | | | Return an empty result set if a non-moderator attempts to filter by JID while querying the archive of an anonymous MUC room.
* Add script to extract translation stringsEvgeniy Khramtsov2017-09-248-121/+356
|
* mod_push_mnesia: Fix typo in error messageHolger Weiss2017-09-221-1/+1
|
* Add some recommended TLSOPTS as comments in the default config (#2004)Badlop2017-09-211-0/+2
|
* Also replace vcard-x-update in direct presencesEvgeniy Khramtsov2017-09-181-1/+17
|
* Merge pull request #1996 from nosnilmot/ejabberdctl-quote-peerChristophe Romain2017-09-181-1/+1
|\ | | | | Quote $PEER in ping command to avoid hostnames containing "-" being interpreted as arithmetic
| * Quote $PEER in ping command to avoid hostnames containing "-" being ↵Stu Tomlinson2017-09-111-1/+1
| | | | | | | | interpreted as arithmetic
* | Fix iexdebug and iexlive commands (#1981)Christophe Romain2017-09-181-1/+1
| |
* | PubSub: broadcast updated configuration (#1945)Christophe Romain2017-09-181-4/+3
| |
* | Add 'width' and 'height' to avatar infoEvgeniy Khramtsov2017-09-181-0/+9
| |
* | Add GIF supportEvgeniy Khramtsov2017-09-172-4/+15
| |
* | Introduce mod_avatarEvgeniy Khramtsov2017-09-178-46/+525
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The purpose of the module is to cope with legacy and modern XMPP clients posting avatars. It automatically converts vCard based avatars (XEP-0153) to PEP based avatars (XEP-0084) and vice versa. Also, the module supports convertation between avatar image formats on the fly: this is controlled by `convert` option. For example, to convert all avatars into PNG format, configure the module as: mod_avatar: convert: default: png In order to convert only `webp` format to `jpeg`, set the following: mod_avatar: convert: webp: jpeg Note: the module depends on mod_vcard, mod_vcard_xupdate and mod_pubsub. Also, ejabberd should be built with --enable-graphics option.
* | Add riakc dependency versionChristophe Romain2017-09-131-1/+2
| |
* | mod_push_keepalive: Remove unused 'db_type' optionHolger Weiss2017-09-111-1/+1
|/
* Introduce option 'allow_transports'Evgeniy Khramtsov2017-09-081-10/+39
| | | | | | | | This is a boolean option. If set to `true` and some server's JID is in user's roster, then messages from any user of this server are accepted even if no subscription present. The option is enabled by default.
* The redis_reconnect_timeout was no longer used (#1983)Badlop2017-09-071-1/+0
|
* Simple optimization in get_room_occupants_number command (#1964)Badlop2017-09-071-1/+7
|
* Really delete cache on set_data()Evgeniy Khramtsov2017-09-071-1/+1
| | | | Fixes #1991
* Always accept messages from local (sub)domainsEvgeniy Khramtsov2017-09-071-1/+1
|
* Fix a typo and improve logging messageEvgeniy Khramtsov2017-09-071-4/+4
|
* Replace example config of drop_chat_states with queue_* in mod_client_state ↵Badlop2017-09-062-2/+2
| | | | (#1985)
* Block messages from strangers before mod_mam/mod_offline processingEvgeniy Khramtsov2017-09-021-18/+36
| | | | Fixes #1713
* Deprecate `s2s_use_starttls: required_trusted`Evgeniy Khramtsov2017-09-022-2/+8
| | | | | | The functionality can be now obtained by using `s2s_use_starttls: required` with `mod_s2s_dialback` being unloaded.
* Introduce 'redirect_url' option for mod_registerEvgeniy Khramtsov2017-09-011-2/+11
| | | | | | | The option enables registration redirection as described in https://xmpp.org/extensions/xep-0077.html#redirect Fixes #1976
* Fix deletion of multiple offline messages using WebAdmin (#1962)Badlop2017-08-251-12/+15
|
* Fix a typoEvgeniy Khramtsov2017-08-251-1/+1
|
* Add forgotten caching options to the validator (thanks to Jan Pinkas)Evgeniy Khramtsov2017-08-242-2/+18
|
* Fix 'make install' to work with new output from rebar list-depsPaweł Chmielowski2017-08-241-1/+1
|
* Rewrite muc_register_nick and muc_unregister_nick to be DB independent (#1954)Badlop2017-08-242-31/+17
| | | | | | | | | Notice: The arguments expected have changed, instead of muc_register_nick Tim tim@example.org muc.example.org muc_unregister_nick Tim it expects now: muc_register_nick Tim tim@example.org example.org muc_unregister_nick tim@example.org example.org
* Recompile rebar script with OTP17.5Evgeniy Khramtsov2017-08-231-0/+0
|
* Use forked repo of Riak Erlang clientEvgeniy Khramtsov2017-08-231-2/+1
|
* Explicitly match against <domain/resource>Evgeniy Khramtsov2017-08-232-22/+34
| | | | Fixes #1958
* Ignore some options from rebar.configEvgeniy Khramtsov2017-08-221-0/+0
| | | | | Namely, the following options are ignored in dependency packets: require_erts_vsn, require_otp_vsn and require_min_otp_vsn
* When creating room, set option to ensure config is set in muc_room table (#1954)Badlop2017-08-211-1/+2
|