aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor fixes for new_sql_schema support in SQLite (#3303)Badlop2021-05-111-1/+5
|
* Document that update_sql command only supports postgresql (#3439)Badlop2021-05-111-1/+2
|
* Don't add ejabberd version in API page either, following 3e4ebfae7Badlop2021-05-111-1/+1
|
* Cast as boolean when exporting privacy_list_data to PostgreSQL (#1773)Badlop2021-05-101-0/+17
|
* Document that sql_ssl can be used with MySQL tooBadlop2021-05-051-1/+1
|
* Use the new 'note' field to annotate changes in 20.01..21.03Badlop2021-05-055-1/+14
|
* New 'note' field in commands and options documentationBadlop2021-05-052-2/+13
|
* Fix invalid_encoding error when using extended plane characters in vcard.Paweł Chmielowski2021-04-291-2/+2
|
* Display extender error message in ejabberdctlPaweł Chmielowski2021-04-221-2/+2
| | | | | | | This for example makes error from register explain what account can't be registered For reference https://github.com/processone/ejabberd/discussions/3584
* delete cache after performing change to be sure that in cache will be up to ↵Jindrich Sarson2021-04-171-3/+3
| | | | date data
* update srg_create API to use label parameter instead of nameJindrich Sarson2021-04-171-3/+4
|
* Fix dialyzer warningsPaweł Chmielowski2021-04-161-4/+9
|
* Fix syntax not recognized by older erlangPaweł Chmielowski2021-04-161-2/+3
|
* Improve database and caching in mod_shared_rosterPaweł Chmielowski2021-04-161-165/+170
| | | | | | This makes us keep cache of groups that use wildcards no matter of cache settings, and tries to not same fetch data multiple times in roster get operations.
* Use proper source for cache options in mod_shared_rosterPaweł Chmielowski2021-04-161-3/+3
|
* Reconfigure cache in mod_shared_roster when options changePaweł Chmielowski2021-04-161-1/+3
|
* Major changes in ejabberdctl help output (#3569)Badlop2021-04-151-68/+153
| | | | | | | | | ejabberdctl: show list of commands ejabberdctl some-command: if wrong number of arguments, shows command help ejabberdctl help: show explanation of how to use "help" ejabberdctl help tags: list tags with list of commands ejabberdctl help commands: list tags with commands details ejabberdctl help whatever*: filters commands and tags
* Change tag name because there's already a command called "stats"Badlop2021-04-153-7/+7
|
* Get the arguments definition from the record (#3569)Badlop2021-04-151-2/+1
| | | | This fixes "ejabberdctl help help"
* Copy a change from include file available since OTP 17.0Badlop2021-04-151-1/+2
| | | | | See: https://github.com/erlang/otp/commit/5e575f65629f6d99ed423bc646219c162f6bfa1a
* When using OTP 24.0, use the new 'application' record definition (#3568)Badlop2021-04-141-0/+35
| | | | | This fixes "ejabberdctl update_list", "update", and the equivalent feature on ejabberd's WebAdmin that got broken when using Erlang/OTP 24
* mod_push: Handle MUC/Sub events correctlyHolger Weiss2021-04-081-6/+13
| | | | | | | | | | Unwrap MUC/Sub messages so that our check for a message body yields the correct result. Many thanks to Robert Schuh for pointing out the issue and suggesting a fix. Closes #3565.
* Merge pull request #3558 from fdie/fix_node_get_state_return_valuebadlop2021-03-291-2/+3
|\ | | | | fix gen_pubsub_node:get_state return value
| * fix gen_pubsub_node:get_state return valuefdie2021-03-251-2/+3
| |
* | Revert "Add ejabberd version number to man pages"Badlop2021-03-261-4/+3
|/ | | | | That versioning just added noise to the git log in each release. This reverts commit aa0ed370348c37e3f3186f4b36d0a19db02cf888.
* When unregistering XMPP account close its MQTT sessions (#3426)Badlop2021-03-193-8/+31
|
* Improve wording of sql_pool_size option documentation (#2541)Badlop2021-03-191-2/+2
|
* When occupant is banned, remove his subscriptions too (#2451)Badlop2021-03-181-1/+5
|
* Document that send_stanza_c2s requires an existing sender C2S sessionBadlop2021-03-181-1/+3
|
* Revert "Close pgsql ports on ejabberd_sql process termination (#2541)"Badlop2021-03-181-1/+0
| | | | This reverts commit 404ae56e073253de08604c4137239b7e8248058d.
* Don't fail on PEP unsubscribeHolger Weiss2021-03-162-2/+2
| | | | | | | Don't crash if a PEP node is explicitly unsubscribed. This fixes a regression introduced by 45eb49125ba46cd692a9fb430c567c0c2cf4a84d. Thanks to Melvin Keskin for reporting the bug.
* Generate enabled_backends in ejabberd.app instead of configure (#3549)Badlop2021-03-151-1/+3
| | | | | Passing a list of atoms in vars.config.in (introduced in 3c16f214) breaks rebar2 in "make rel"
* Close pgsql ports on ejabberd_sql process termination (#2541)Badlop2021-03-091-0/+1
|
* Update FORM_TYPE from captcha to register (#3045)Badlop2021-03-091-2/+13
|
* If stanza is type error, allow it passing (#3290)Badlop2021-03-091-1/+2
|
* New command get_user_subscriptions (#3403)Badlop2021-03-091-1/+27
|
* Show in WebAdmin the erlang node where the room residesBadlop2021-03-091-4/+9
| | | | https://www.ejabberd.im/forum/29687/muc-mangement#comment-67685
* Obtain and provide photo type in vCard LDAP (#3541)Badlop2021-03-081-1/+7
|
* Fix remove_mam_for_user_with_peer when removing room archive (#3536)Badlop2021-03-081-1/+7
|
* Sort libraries alphabetically, so they're easier to check manuallyBadlop2021-03-081-9/+7
|
* Get back description and simplify processing (#3507)Badlop2021-03-041-14/+6
|
* Use monitors to track muc roomsPaweł Chmielowski2021-03-035-63/+94
| | | | | This should prevent keeping rooms that were hard killed from in online table.
* Merge pull request #3507 from slezakattack/masterbadlop2021-03-022-17/+41
|\ | | | | Allow ejabberd to be compatible as a dependency for an Erlang project…
| * Allow ejabberd to be compatible as a dependency for an Erlang project using ↵Michael Slezak2021-02-162-17/+41
| | | | | | | | rebar3
* | Fix Dialyzer warning about function contract that changed in fad14ff31Badlop2021-02-191-1/+1
| |
* | Fix muc testsPaweł Chmielowski2021-02-171-3/+2
| |
* | Take in account subscriber's affiliation when checking access to moderated roomPaweł Chmielowski2021-02-171-26/+38
| | | | | | | | This should fix issue #3525
* | Skip reading roster in one more case in mod_capsPaweł Chmielowski2021-02-161-34/+39
| |
* | Return modules errors in set_vcard callback (#3502)Badlop2021-02-161-4/+8
| |
* | For OTP<22 define LAGER macro in ext_mod like in rebar.config (#3493)Badlop2021-02-161-0/+7
| |