Badlop
d831fd4789
Result of runing "make translations"
2025-03-27 22:07:01 +01:00
Badlop
322e642f19
Update Chinese (Simplified) translation (thanks to Sketch6580)
2025-03-27 22:07:00 +01:00
Badlop
4967acaec9
Update Ukrainian translation (thanks to Максим Горпиніч)
2025-03-27 22:06:59 +01:00
Badlop
113e5a322e
New Tamil translation (thanks to TamilNeram)
2025-03-27 22:06:57 +01:00
Badlop
9c29457ee2
mod_adhoc_api: Fix warning when running "make translations"
2025-03-27 22:06:56 +01:00
Badlop
4fe5ee034c
Update version number in documentation to 25.03
2025-03-27 22:06:54 +01:00
Badlop
78650f827e
Rephrase auth_stored_password_types documentation
2025-03-27 22:06:52 +01:00
Badlop
a4fc448a52
Container: Bump versions to Erlang/OTP 27.3 and Elixir 1.18.3
2025-03-27 22:06:50 +01:00
Paweł Chmielowski
01a71dc189
Restore odbc in dialyzer apps
2025-03-27 18:29:54 +01:00
Paweł Chmielowski
90a200be25
Tag deps
2025-03-27 16:25:12 +01:00
Paweł Chmielowski
9c92fcc92d
Fix last commit
2025-03-26 13:03:41 +01:00
Paweł Chmielowski
6f9f4b3635
Fix issues with ldap authentication
2025-03-26 12:52:03 +01:00
Paweł Chmielowski
968fbc9424
Fix compilation on <R25
2025-03-26 11:29:59 +01:00
Paweł Chmielowski
7862c6a7db
Add support for storing multiple passwords formats per user
...
This adds option 'auth_stored_password_types' that can be used to setup
storage of multiple passwords for each user. When this is set, on each
password set, database will now store password in each format specified.
2025-03-26 11:03:39 +01:00
Alexey Shchepin
ced72f4a89
Sanitize message ID coming from Matrix
2025-03-25 17:42:31 +03:00
Alexey Shchepin
85dbadee5c
Merge branch 'matrix'
2025-03-24 21:09:49 +03:00
Alexey Shchepin
cf13abdab6
Preserve XMPP message IDs in Matrix rooms
2025-03-24 20:00:33 +03:00
dependabot[bot]
239d4a5bfb
build(deps): bump golang in /.github/container
...
Bumps golang from 1.23-alpine to 1.24-alpine.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 16:16:12 +01:00
Badlop
51e96433ea
Add XEPs that are indirectly supported and required by XEP-0479
2025-03-24 16:16:10 +01:00
Badlop
12274a969a
ejabberd_config: Recover support for keywords in atom option that will be converted to binary
2025-03-24 16:16:08 +01:00
Badlop
79a4dd4a26
econf: Recover support for setting hosts as atoms in config file
2025-03-24 16:16:06 +01:00
Badlop
d9e86600dc
Register hooks and iq_handler using the gen_mod support for registrations
2025-03-24 16:16:04 +01:00
Badlop
b8cb1bbdcf
Register commands using the new gen_mod support
2025-03-24 16:16:02 +01:00
Badlop
c180349fc6
gen_mod: Support registering commands and hook_subscribe in start/2 result
2025-03-24 16:16:00 +01:00
Badlop
a6fec278c3
ejabberd_commands: Fix command unregistration
2025-03-24 16:15:57 +01:00
Badlop
999ede59ce
Update a pair more URLs in documentation
2025-03-24 16:15:53 +01:00
Alexey Shchepin
30a7b0ef3b
Better Matrix room topic and room roles to MUC conversion, support room aliases in invites
2025-03-20 17:33:53 +03:00
Badlop
16af90648e
Update moved or broken URLs in documentation
2025-03-20 12:52:52 +01:00
Badlop
7723951c05
mod_muc_room: New muc_disco_info_extras event, useful for mod_muc_webchat_url ( #3041 )
2025-03-20 12:52:28 +01:00
Badlop
1668cde93f
Update xmpp to get support for webchat_url ( #3041 )
2025-03-20 12:52:26 +01:00
badlop
418ca34c85
Merge pull request #4357 from badlop/adhoc_api
...
New mod_adhoc_api and related improvements
2025-03-20 11:10:43 +01:00
Paweł Chmielowski
6d8e588b78
Allows test to be run using ct_run
2025-03-19 10:40:49 +01:00
Badlop
9bf2d6ce5b
mod_configure: Document available alternative API commands
2025-03-19 10:40:01 +01:00
Badlop
496daf9220
mod_adhoc_api: New module to execute API Commands using Ad-Hoc Commands
2025-03-19 10:39:53 +01:00
Badlop
573e06cc0c
mod_muc_admin: create_room_with_opts command recommends using ; and = separators
2025-03-19 10:38:10 +01:00
Badlop
6d77ace5c9
mod_http_api: Sort list elements in a command result
2025-03-19 10:38:10 +01:00
Badlop
aa78362c7f
mod_configure: Add option 'access' to let configure the access name
2025-03-19 10:38:10 +01:00
Badlop
6151674e64
ejabberd_commands: Show warning when registering command with an existing name
...
In ejabberd modules, only register/unregister commands
if module is not running for any other vhost.
2025-03-19 10:38:10 +01:00
Badlop
1ea0dde417
ejabberd_admin: Allow using mnesia_list_tables and mnesia_table_change_storage
2025-03-19 10:38:10 +01:00
Badlop
53dea7b6d7
Fix email addresses in modules headers
2025-03-18 19:58:47 +01:00
Badlop
c87ba45a86
Result of running "make format"
2025-03-18 19:57:38 +01:00
badlop
6ea25e2272
Merge pull request #4350 from badlop/define_keyword
...
New define_keyword option
2025-03-18 15:48:58 +01:00
Badlop
888c335c2e
Add tests for config features define_macro and define_keyword
2025-03-18 13:40:21 +01:00
Badlop
4dcf97c4c1
Now, when running tests, external may contain duplicate module
2025-03-18 13:40:21 +01:00
Badlop
352ee3a318
Docs: Document define_keyword and simplify define_macro
2025-03-18 13:40:21 +01:00
Badlop
c8abff33c1
Remove some options keyword expansion, as they are now predefined
2025-03-18 13:40:21 +01:00
Badlop
998690f58c
Add support to replace keywords in modules options
2025-03-18 13:40:21 +01:00
Badlop
6e68c2ec02
Add support to replace keywords in listener options
2025-03-18 13:40:21 +01:00
Badlop
896b7c7559
Add support to replace keywords in toplevel options
2025-03-18 13:40:21 +01:00
Badlop
69b190775c
Implement internal functions get_predefined and replace keywords
2025-03-18 13:40:21 +01:00