Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge remote-tracking branch 'processone/pr/2811' | Holger Weiss | 2019-03-11 | 1 | -3/+6 | |
|\ | | | | | | | | | * processone/pr/2811: allow room recreate for admins even if nonempty | |||||
| * | allow room recreate for admins even if nonempty | Christoph Scholz | 2019-03-05 | 1 | -3/+6 | |
| | | ||||||
* | | mod_push: Check for payload in encrypted messages | Holger Weiss | 2019-03-11 | 1 | -2/+7 | |
| | | | | | | | | | | | | While distinguishing actual chat messages from other message types, don't classify all <encrypted/> messages as chat messages, but only those that have a <payload/> element. | |||||
* | | Fix transaction aborting and restarting in ejabberd_sql | Alexey Shchepin | 2019-03-07 | 1 | -0/+2 | |
|/ | ||||||
* | Handle info log level when using MySQL (#2541) | Badlop | 2019-03-04 | 1 | -0/+1 | |
| | ||||||
* | mod_http_upload: Log nicer warning on unknown host | Holger Weiss | 2019-02-28 | 1 | -9/+27 | |
| | | | | | | If an HTTP client issues a request against an unknown host, log a readable warning (rather than an unreadable error) and respond with a 404 (rather than a 500) status. | |||||
* | Copy p1_time_compat:unique_timestamp() to misc and make use of it | Paweł Chmielowski | 2019-02-27 | 3 | -4/+10 | |
| | ||||||
* | Replace code using p1_time_compat wrapper with native functions | Paweł Chmielowski | 2019-02-27 | 41 | -77/+77 | |
| | | | | | | | Since we now require R19, we shouldn't need that anymore. There are still couple places where p1_time_compat:unique_timestamp() is used as there is no direct equivalent. | |||||
* | Remove now() calls that sneaked in in pull requests | Paweł Chmielowski | 2019-02-27 | 2 | -2/+2 | |
| | ||||||
* | Update mod_mqtt_mnesia.erl | Evgeny Khramtsov | 2019-02-26 | 1 | -14/+181 | |
| | ||||||
* | acl for mam_preferences | Christoph Scholz | 2019-02-25 | 1 | -10/+20 | |
| | ||||||
* | Add Accept header to requests issued by rest.erl | Paweł Chmielowski | 2019-02-25 | 1 | -0/+1 | |
| | ||||||
* | Add MQTT support | Evgeny Khramtsov | 2019-02-25 | 5 | -0/+3564 | |
| | ||||||
* | mod_muc_admin: Fix indentation | Holger Weiss | 2019-02-23 | 1 | -4/+4 | |
| | ||||||
* | only destroy rooms if mam is enabled | Christoph Scholz | 2019-02-23 | 1 | -4/+10 | |
| | | | | | | when using ejabberdctl rooms_empty_list or rooms_empty_destroy only select rooms that are have mam enabled. Otherwise you may accidently destroy rooms which seem to be unsused due to archive being empty | |||||
* | mod_mam_sql: Improve check for empty archive | Holger Weiss | 2019-02-21 | 1 | -9/+7 | |
| | | | | Avoid counting the messages of an archive to check whether it's empty. | |||||
* | mod_mam_mnesia: Fix check for empty archive | Holger Weiss | 2019-02-21 | 1 | -2/+1 | |
| | | | | | Don't return 'true' if the key exists but points to an empty archive. Also, avoid looking up all keys. | |||||
* | Merge branch 'mix' | Evgeny Khramtsov | 2019-02-21 | 10 | -53/+1723 | |
|\ | ||||||
| * | Merge branch 'master' into mix | Evgeny Khramtsov | 2018-12-10 | 1 | -2/+2 | |
| |\ | ||||||
| * \ | Merge branch 'master' into mix | Evgeny Khramtsov | 2018-12-10 | 16 | -74/+523 | |
| |\ \ | ||||||
| * | | | Avoid badfun in multicast/6 | Evgeny Khramtsov | 2018-12-07 | 1 | -1/+2 | |
| | | | | ||||||
| * | | | Fix wording | Evgeny Khramtsov | 2018-12-07 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Fix mod_mix_mnesia get_participants/3 callback | Evgeny Khramtsov | 2018-12-07 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Fix submission-id and channel resource | Evgeny Khramtsov | 2018-12-07 | 1 | -22/+34 | |
| | | | | ||||||
| * | | | Update MIX code to reflect newest specification | Evgeny Khramtsov | 2018-12-05 | 10 | -303/+1639 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Note that support for older specification is completely dropped, i.e. no backward compatibility is provided since the XEPs are still very experimental and being changed drastically | |||||
* | | | | Merge remote-tracking branch 'processone/pr/2763' | Holger Weiss | 2019-02-20 | 5 | -29/+137 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * processone/pr/2763: disallow room creation if archive not empty and clear_archive_on_room_destroy is false check if mod_mam is loaded before calling mod_mam:is_empty_for_room added cmds to list and destroy empty rooms by ejabberdctl allow check if archive is empty for or user or room option to prevent archive removal on room destroy | |||||
| * | | | | disallow room creation if archive not empty and | Christoph Scholz | 2019-02-18 | 2 | -6/+20 | |
| | | | | | | | | | | | | | | | | | | | | clear_archive_on_room_destroy is false | |||||
| * | | | | check if mod_mam is loaded before calling mod_mam:is_empty_for_room | Christoph Scholz | 2019-02-18 | 1 | -1/+6 | |
| | | | | | ||||||
| * | | | | added cmds to list and destroy empty rooms by ejabberdctl | Christoph Scholz | 2019-02-18 | 1 | -20/+50 | |
| | | | | | ||||||
| * | | | | allow check if archive is empty for or user or room | Christoph Scholz | 2019-02-18 | 3 | -3/+46 | |
| | | | | | ||||||
| * | | | | option to prevent archive removal on room destroy | Christoph Scholz | 2019-02-18 | 1 | -4/+20 | |
| | | | | | ||||||
* | | | | | Don't crash on malformed 'modules' section | Evgeny Khramtsov | 2019-02-19 | 2 | -6/+16 | |
|/ / / / | ||||||
* | | | | Don't perform roster push for non-local contacts in mod_shared_roster | Paweł Chmielowski | 2019-02-18 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | If group have member with jid from external server we tried to make mod_roster sent roster push to it, and it sometimes didn't like to get bogus data like that, so let's check if it's local user before doing this. | |||||
* | | | | mod_push: Improve notification error handling | Holger Weiss | 2019-02-11 | 1 | -8/+35 | |
| | | | | | | | | | | | | | | | | | | | | Don't disable push notifications if the app server returned a temporary error, and log the app server's notification response. | |||||
* | | | | Once just_created isn't true, use it to keep room process creation (#2787) | Badlop | 2019-02-11 | 2 | -14/+12 | |
| | | | | ||||||
* | | | | Send mucsub subscriber notification events with from set to room jid | Paweł Chmielowski | 2019-02-11 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Add notice about rooms_unused_destroy using the room history (#2787) | Badlop | 2019-02-06 | 1 | -0/+4 | |
| | | | | ||||||
* | | | | Don't consider room's lack of history when history_size is zero (#2787) | Badlop | 2019-02-06 | 1 | -4/+7 | |
| | | | | ||||||
* | | | | Fix support to restart module with live options in WebAdmin | Badlop | 2019-02-06 | 1 | -1/+4 | |
| | | | | ||||||
* | | | | Handle versioning result when shared roster group has remote account (#2692) | Badlop | 2019-02-06 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Merge branch 'mod_ping_no_kill' of https://github.com/fdie/ejabberd into 3 | Badlop | 2019-02-01 | 2 | -21/+26 | |
|\ \ \ \ | ||||||
| * | | | | catch badarg exceptions on invalid callback procs | Frank Diebolt | 2019-01-31 | 1 | -1/+5 | |
| | | | | | ||||||
| * | | | | ! may raise exceptions on invalid proc | Frank Diebolt | 2019-01-31 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Revert "Apply shaping to websocket connections" | Frank Diebolt | 2019-01-30 | 2 | -52/+18 | |
| | | | | | | | | | | | | | | | | | | | | This reverts commit dda89aeda070d03d9cb19dcdbba8b6ad033b2d45. | |||||
| * | | | | Apply shaping to websocket connections | Frank Diebolt | 2019-01-30 | 2 | -18/+52 | |
| | | | | | ||||||
| * | | | | Fix ping IQ reply/timeout processing ("mod_ping" regression since 17.x that ↵ | Frank Diebolt | 2019-01-29 | 1 | -20/+21 | |
| | | | | | | | | | | | | | | | | | | | | may cause resources leakage) | |||||
* | | | | | Fix argument name consistency | Christophe Romain | 2019-01-31 | 1 | -2/+2 | |
| | | | | | ||||||
* | | | | | Do not overwrite odbc config file (#2295) | Christophe Romain | 2019-01-31 | 1 | -3/+9 | |
| | | | | | ||||||
* | | | | | Produce better error for http_api request with extra parameters | Paweł Chmielowski | 2019-01-30 | 1 | -1/+4 | |
| | | | | | ||||||
* | | | | | Reject request http_api request that have malformed Authentication header | Paweł Chmielowski | 2019-01-30 | 3 | -24/+27 | |
| | | | | |