Badlop
a7aa52fc9f
Bump Erlang/OTP 28.3.1 and Elixir 1.19.5
2026-01-16 16:45:49 +01:00
Badlop
dd7f3033fc
mod_http_upload: Pass ServerHost, not Host which may be "upload.HOST"
2026-01-15 20:25:46 +01:00
Badlop
cc7e50782e
mod_http_upload: Use content_type similarly to mod_http_fileserver ( #4488 )
2026-01-15 19:40:58 +01:00
Badlop
5fddf889e7
Use /websocket URL by default like mod_conversejs, it's more meaningful
2026-01-15 19:40:43 +01:00
Badlop
bce68d52e7
Result of running "make format"
2026-01-15 19:40:38 +01:00
Pawel Chmielowski
2fac416520
Add replaced_connection_timeout option
...
This option enabled new session to wait for termination
of session that it replaces. This should mitigate
problems where old session presences unavailable sometimes
were delivered after new session sent it's presence available.
2026-01-15 17:04:03 +01:00
Pawel Chmielowski
1d2b0fc910
Fix whitespace warning
2026-01-14 13:52:13 +01:00
Pawel Chmielowski
8ac3661bcf
Add db_serialize support in mnesia modules
2026-01-14 13:41:32 +01:00
Pawel Chmielowski
bbcf0fa4f3
Fix whitespace warning
2026-01-13 10:26:20 +01:00
Pawel Chmielowski
c531936f83
Add muc_online_rooms_count command
2026-01-13 10:07:09 +01:00
Badlop
6d74bef73b
commands_tests: Better check for the disco item node instead of name
2026-01-12 18:21:02 +01:00
Badlop
96a1b16099
Fix specs reported by Dialyzer
2026-01-12 17:54:45 +01:00
Badlop
40d86edbc2
Amend recent commits: lists:append is preferable for 1-level deep lists
...
See
https://www.erlang.org/doc/system/listhandling.html#deep-and-flat-lists
2026-01-12 17:34:36 +01:00
Badlop
be56e1305b
mod_adhoc_api: Show nice command name, as WebAdmin already does
2026-01-12 17:34:18 +01:00
Badlop
a76a9fa6e6
When building WebAdmin menu system, {URLPATH} in link text is substituted
2026-01-07 14:00:33 +01:00
Badlop
75e9294033
ejabberd_http: Support repeated module in request_handlers
...
If the same module serves several paths in request_handlers:
-
module: ejabberd_http
request_handlers:
/share: mod_http_fileserver
/pub/test: mod_http_fileserver
/assets: mod_http_fileserver
Until now the function find_handler_port_path only processed
the first path. Now all the paths are returned.
2026-01-07 14:00:30 +01:00
Badlop
a864d89970
mod_http_fileserver: Support map of paths in docroot option
2026-01-07 14:00:27 +01:00
Badlop
7bbea9e186
Dockerfile: Use "make prod" instead of "make rel"
2026-01-07 14:00:24 +01:00
Metalhearf
5f94b5252b
Update copyright year to 2026
2026-01-05 12:22:57 +01:00
Badlop
2d16c7d1f4
ejabberd_admin: Result of running "make format" after commit ff31ef7f3
2025-12-24 13:37:56 +01:00
Badlop
8fddc9665f
ejabberd_http: Get back handling when BOSH or WS are disabled
...
This support was broken in recent commit 06a8994f2
2025-12-24 13:37:52 +01:00
Badlop
0d24869274
ejabberd_oauth: Fix typo in previous commit
2025-12-24 13:37:50 +01:00
Badlop
d2fb995753
ejabberd_oauth: Log error if oauth_list_tokens executed with unsupported DB ( #4506 )
2025-12-23 18:48:17 +01:00
Badlop
6c751b03c9
ejabberd_commands: Show meaningul error message when problem executing command ( #4506 )
2025-12-23 18:48:14 +01:00
Badlop
0e8e4579a6
manage-ejabberd: If something fails, print logs
2025-12-19 01:36:45 +01:00
Badlop
937239e329
Dockerfile: Try to fix error with recent freetds Alpine package
2025-12-19 01:36:42 +01:00
Badlop
37f34924f5
ejabberdctl.cfg: Move FIREWALL_WINDOW down, as it is used only for EPMD
2025-12-19 01:36:39 +01:00
Badlop
e66e495c22
ejabberd_app: Ammend c35605e log text
2025-12-19 01:36:37 +01:00
Badlop
124d3f3ab0
ejabberdctl: Ammend a22c88a text when ERL_DIST_PORT is already used
2025-12-19 01:36:35 +01:00
Badlop
ff31ef7f3d
When epmd isn't running show explanation in Clustering WebAdmin page
2025-12-19 01:36:33 +01:00
dependabot[bot]
141dba70e5
build(deps): bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 01:36:31 +01:00
dependabot[bot]
d532705d52
build(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 01:36:30 +01:00
dependabot[bot]
d45c7e94ca
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 01:36:28 +01:00
Pawel Chmielowski
bea87c9f05
Remove file commited by mistake
2025-12-16 12:56:57 +01:00
Badlop
9101d7edf0
Container: Apply commit a22c88a
...
ejabberdctl.template: Show meaningful error when ERL_DIST_PORT is in use
2025-12-12 16:57:05 +01:00
Badlop
d88da5717d
Container: Apply commit fb572bf
...
ejabberdctl: When ping returns pang, return also status code 1 (#4327 )
2025-12-12 16:57:03 +01:00
Badlop
cf2962a359
Container: Apply commit 7f8519c
...
ejabberdctl: If ERLANG_NODE lacks host, add hostname (#4288 )
2025-12-12 16:57:01 +01:00
Badlop
0f5b61b096
Container: Setup new macro STARTTLS_REQUIRED to allow easy disabling
2025-12-12 16:56:58 +01:00
dependabot[bot]
5260597717
build(deps-dev): bump ex_doc from 0.39.1 to 0.39.2
...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc ) from 0.39.1 to 0.39.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases )
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.39.1...v0.39.2 )
---
updated-dependencies:
- dependency-name: ex_doc
dependency-version: 0.39.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-12 16:56:56 +01:00
Badlop
0a2a486c77
Bump Erlang/OTP 28.3
2025-12-12 16:56:53 +01:00
Badlop
4944f77159
mod_muc_occupantid: Keep salt per MUC service, not individual rooms
2025-12-12 16:56:51 +01:00
Badlop
e77bdf6e35
Separate relive/relivectl paths so ejabberdctl script works correctly
2025-12-12 16:56:48 +01:00
Badlop
5d3b8010cd
Update some forgotten documentation from default/new to singlehost/multihost
2025-12-12 16:56:46 +01:00
Badlop
6f424ecd1a
Result of running "make doap"
2025-12-12 16:56:43 +01:00
Badlop
08b47e62ec
Bump more XEPs versions already supported
2025-12-12 16:56:40 +01:00
Badlop
6c20273ad1
Result of running "make doap"
2025-12-11 12:27:37 +01:00
Badlop
f9ed405118
Bump some XEPs versions that are already supported
2025-12-11 12:27:36 +01:00
Badlop
acd077c728
mod_muc_room: Rewrite Hats code that gets xdata values
2025-12-11 12:27:35 +01:00
Badlop
c589cf68c2
mod_muc_room: Handle hats without definition ( #4503 )
2025-12-11 12:27:34 +01:00
Badlop
a824385424
mod_muc_room: When user has no hats, don't store in hats_users
2025-12-11 12:27:32 +01:00