aboutsummaryrefslogtreecommitdiff
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
|
* Workaround to support rebar2 git tag "1.0" and rebar3 hex version "1.0.0"Badlop2022-01-041-1/+7
|
* Update Luerl to 1.0.0, now available in Hex.pm (rvirding/luerl#142)Badlop2022-01-042-3/+3
|
* Fix "make rel" when using mix, broken after 94a733c66Badlop2022-01-041-1/+6
|
* Fix 'make update' when used with rebar 3.18Paweł Chmielowski2022-01-031-0/+6
|
* mod_muc_room: Fix function name typoHolger Weiss2021-12-301-4/+4
|
* Publish CT logs and Cover on failure to an external GH Pages repoBadlop2021-12-231-1/+40
|
* Check dialyzer results in its step when using rebar 2Badlop2021-12-231-8/+7
|
* Only care about new-schema results when new-schema tests were ranBadlop2021-12-231-2/+3
|
* Clean actions steps, remove redundant onesBadlop2021-12-231-44/+15
|
* ejabberdctl: Let shellcheck ignore unused ERTS_VSNHolger Weiss2021-12-231-0/+1
| | | | The ERTS_VSN variable is only used for releases built with Rebar 3.
* Fix ERTS path in ejabberdctl with `rebar3 release`Holger Weiss2021-12-233-3/+5
| | | | | | | | Rebar 2 expands {{erts-vsn}} to "erts-$vsn", Rebar 3 expands it to just "$vsn". Make sure `make rel` doesn't end up with a "$vsn" directory next to "erts-$vsn" (which happened when using Rebar 3), and make sure that ejabberdctl expects both "erl" and "epmd" to be installed below "erts-$vsn" (which it didn't when using Rebar 3).
* Workaround to support ShellCheck older than 0.8.0Badlop2021-12-232-1/+2
|
* Test shell scripts in CI (#3738)Badlop2021-12-231-0/+8
|
* In POSIX sh, RANDOM is undefined: use always the other methodBadlop2021-12-231-13/+6
|
* Dollar is unnecessary on arithmetic variablesBadlop2021-12-231-25/+25
|
* Use dollar notation instead of legacy backtickedBadlop2021-12-231-1/+1
|
* Disable some shellcheck warningsBadlop2021-12-231-0/+1
|
* The read value is useless, so use throwaway variable nameBadlop2021-12-231-2/+2
|
* Harmless warning, but let's prevent it anywayBadlop2021-12-231-1/+1
|
* SCRIPT_DIR is used by relx releasesBadlop2021-12-231-0/+1
|
* In POSIX sh, RANDOM is undefined, use alternativeBadlop2021-12-231-1/+2
|
* In POSIX sh, OSTYPE is undefined. ejabberd doesn't work natively in win anywayBadlop2021-12-231-8/+0
|
* Give hint about what ejabberd.cfg.example sourcingBadlop2021-12-231-0/+2
|
* Configure shellcheck to test with sh POSIX scriptBadlop2021-12-231-0/+1
|
* Only provide Relx start script in dev profileBadlop2021-12-231-1/+3
| | | | | | | That script serves a similar purpose to ejabberdctl to start ejabberd, but we can't guarantee it is completely equivalent to ejabberdctl. The prod profile must provide only the well-known script. The test profile provides the Relx script so we can experiment with it.
* Revert "rebar.config: Don't create extended start script"Holger Weiss2021-12-231-1/+1
| | | | | | | This reverts commit 0881c5941a638c065a92a2c72acbcbdb9891e01c. The extended start had been enabled intentionally, as some commands (such as 'ping', 'status', or 'pid') actually do work.
* rebar.config: Don't create extended start scriptHolger Weiss2021-12-211-1/+1
| | | | We currently don't use the start script(s) generated by Relx.
* 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.
* Revert "Github Actions: use MD5 pass encryption to support PostgreSQL 14 ↵Badlop2021-12-151-2/+0
| | | | | | | | (#3691)" This workaround is not needed anymore, thanks to p1_pgsql 3bf645b, included in p1_pgsql 1.1.13, and used in ejabberd 21.12. This reverts commit 964cb3aacab94fcf88f4a445fcf9bc6b414b35fc.
* Let get_all_rooms handle "global" argument, fixes rooms_unsued_... (#3726)Badlop2021-12-151-1/+8
|
* Handle user removal in mod_mucAlexey Shchepin2021-12-1411-2/+80
|
* Update stun and esip dependencies21.12Paweł Chmielowski2021-12-092-4/+4
|
* Update CHANGELOG.md to 21.12Badlop2021-12-091-0/+47
|
* Update Chinese translation (thanks to Eric and 52871299hzy)Badlop2021-12-091-18/+15
|
* Update French translation (thanks to Éfrit and ButterflyOfFire)Badlop2021-12-091-1/+49
|
* Annotate modules, options and command major changes in 21.12Badlop2021-12-094-0/+6
|
* Update man pageBadlop2021-12-091-74/+265
|