Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor fixes for new_sql_schema support in SQLite (#3303) | Badlop | 2021-05-11 | 1 | -1/+5 |
| | |||||
* | Document that update_sql command only supports postgresql (#3439) | Badlop | 2021-05-11 | 1 | -1/+2 |
| | |||||
* | Don't add ejabberd version in API page either, following 3e4ebfae7 | Badlop | 2021-05-11 | 1 | -1/+1 |
| | |||||
* | Cast as boolean when exporting privacy_list_data to PostgreSQL (#1773) | Badlop | 2021-05-10 | 1 | -0/+17 |
| | |||||
* | Document that sql_ssl can be used with MySQL too | Badlop | 2021-05-05 | 1 | -1/+1 |
| | |||||
* | Use the new 'note' field to annotate changes in 20.01..21.03 | Badlop | 2021-05-05 | 5 | -1/+14 |
| | |||||
* | New 'note' field in commands and options documentation | Badlop | 2021-05-05 | 2 | -2/+13 |
| | |||||
* | Fix invalid_encoding error when using extended plane characters in vcard. | Paweł Chmielowski | 2021-04-29 | 1 | -2/+2 |
| | |||||
* | Display extender error message in ejabberdctl | Paweł Chmielowski | 2021-04-22 | 1 | -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 Sarson | 2021-04-17 | 1 | -3/+3 |
| | | | | date data | ||||
* | update srg_create API to use label parameter instead of name | Jindrich Sarson | 2021-04-17 | 1 | -3/+4 |
| | |||||
* | Fix dialyzer warnings | Paweł Chmielowski | 2021-04-16 | 1 | -4/+9 |
| | |||||
* | Fix syntax not recognized by older erlang | Paweł Chmielowski | 2021-04-16 | 1 | -2/+3 |
| | |||||
* | Improve database and caching in mod_shared_roster | Paweł Chmielowski | 2021-04-16 | 1 | -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_roster | Paweł Chmielowski | 2021-04-16 | 1 | -3/+3 |
| | |||||
* | Reconfigure cache in mod_shared_roster when options change | Paweł Chmielowski | 2021-04-16 | 1 | -1/+3 |
| | |||||
* | Major changes in ejabberdctl help output (#3569) | Badlop | 2021-04-15 | 1 | -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" | Badlop | 2021-04-15 | 3 | -7/+7 |
| | |||||
* | Get the arguments definition from the record (#3569) | Badlop | 2021-04-15 | 1 | -2/+1 |
| | | | | This fixes "ejabberdctl help help" | ||||
* | Copy a change from include file available since OTP 17.0 | Badlop | 2021-04-15 | 1 | -1/+2 |
| | | | | | See: https://github.com/erlang/otp/commit/5e575f65629f6d99ed423bc646219c162f6bfa1a | ||||
* | When using OTP 24.0, use the new 'application' record definition (#3568) | Badlop | 2021-04-14 | 1 | -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 correctly | Holger Weiss | 2021-04-08 | 1 | -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_value | badlop | 2021-03-29 | 1 | -2/+3 |
|\ | | | | | fix gen_pubsub_node:get_state return value | ||||
| * | fix gen_pubsub_node:get_state return value | fdie | 2021-03-25 | 1 | -2/+3 |
| | | |||||
* | | Revert "Add ejabberd version number to man pages" | Badlop | 2021-03-26 | 1 | -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) | Badlop | 2021-03-19 | 3 | -8/+31 |
| | |||||
* | Improve wording of sql_pool_size option documentation (#2541) | Badlop | 2021-03-19 | 1 | -2/+2 |
| | |||||
* | When occupant is banned, remove his subscriptions too (#2451) | Badlop | 2021-03-18 | 1 | -1/+5 |
| | |||||
* | Document that send_stanza_c2s requires an existing sender C2S session | Badlop | 2021-03-18 | 1 | -1/+3 |
| | |||||
* | Revert "Close pgsql ports on ejabberd_sql process termination (#2541)" | Badlop | 2021-03-18 | 1 | -1/+0 |
| | | | | This reverts commit 404ae56e073253de08604c4137239b7e8248058d. | ||||
* | Don't fail on PEP unsubscribe | Holger Weiss | 2021-03-16 | 2 | -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) | Badlop | 2021-03-15 | 1 | -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) | Badlop | 2021-03-09 | 1 | -0/+1 |
| | |||||
* | Update FORM_TYPE from captcha to register (#3045) | Badlop | 2021-03-09 | 1 | -2/+13 |
| | |||||
* | If stanza is type error, allow it passing (#3290) | Badlop | 2021-03-09 | 1 | -1/+2 |
| | |||||
* | New command get_user_subscriptions (#3403) | Badlop | 2021-03-09 | 1 | -1/+27 |
| | |||||
* | Show in WebAdmin the erlang node where the room resides | Badlop | 2021-03-09 | 1 | -4/+9 |
| | | | | https://www.ejabberd.im/forum/29687/muc-mangement#comment-67685 | ||||
* | Obtain and provide photo type in vCard LDAP (#3541) | Badlop | 2021-03-08 | 1 | -1/+7 |
| | |||||
* | Fix remove_mam_for_user_with_peer when removing room archive (#3536) | Badlop | 2021-03-08 | 1 | -1/+7 |
| | |||||
* | Sort libraries alphabetically, so they're easier to check manually | Badlop | 2021-03-08 | 1 | -9/+7 |
| | |||||
* | Get back description and simplify processing (#3507) | Badlop | 2021-03-04 | 1 | -14/+6 |
| | |||||
* | Use monitors to track muc rooms | Paweł Chmielowski | 2021-03-03 | 5 | -63/+94 |
| | | | | | This should prevent keeping rooms that were hard killed from in online table. | ||||
* | Merge pull request #3507 from slezakattack/master | badlop | 2021-03-02 | 2 | -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 Slezak | 2021-02-16 | 2 | -17/+41 |
| | | | | | | | | rebar3 | ||||
* | | Fix Dialyzer warning about function contract that changed in fad14ff31 | Badlop | 2021-02-19 | 1 | -1/+1 |
| | | |||||
* | | Fix muc tests | Paweł Chmielowski | 2021-02-17 | 1 | -3/+2 |
| | | |||||
* | | Take in account subscriber's affiliation when checking access to moderated room | Paweł Chmielowski | 2021-02-17 | 1 | -26/+38 |
| | | | | | | | | This should fix issue #3525 | ||||
* | | Skip reading roster in one more case in mod_caps | Paweł Chmielowski | 2021-02-16 | 1 | -34/+39 |
| | | |||||
* | | Return modules errors in set_vcard callback (#3502) | Badlop | 2021-02-16 | 1 | -4/+8 |
| | | |||||
* | | For OTP<22 define LAGER macro in ext_mod like in rebar.config (#3493) | Badlop | 2021-02-16 | 1 | -0/+7 |
| | |