Badlop
8138b48cad
Set version to 26.02
Container / build (amd64, <nil>) (push) Failing after 45s
Installers / binaries (amd64, <nil>) (push) Failing after 38s
CI / compile (27) (push) Has been cancelled
Container / build (arm64, -arm) (push) Has been cancelled
Installers / binaries (arm64, -arm) (push) Has been cancelled
Runtime / rebars (25, rebar) (push) Has been cancelled
Runtime / rebars (25, rebar3) (push) Has been cancelled
Runtime / rebars (26, rebar) (push) Has been cancelled
Runtime / rebars (26, rebar3) (push) Has been cancelled
Runtime / rebars (27, rebar3) (push) Has been cancelled
Runtime / rebars (28, rebar3) (push) Has been cancelled
Runtime / rebar3-elixir (1.14) (push) Has been cancelled
Runtime / rebar3-elixir (1.18) (push) Has been cancelled
Runtime / rebar3-elixir (1.19) (push) Has been cancelled
Runtime / mix (1.14) (push) Has been cancelled
Runtime / mix (1.18) (push) Has been cancelled
Runtime / mix (1.19) (push) Has been cancelled
CI / static (27) (push) Has been cancelled
CI / dynamic (27) (push) Has been cancelled
CI / ct (agnostic, 27, multi) (push) Has been cancelled
CI / ct (extauth, 27, multi) (push) Has been cancelled
CI / ct (ldap, 27, multi) (push) Has been cancelled
CI / ct (mnesia, 27, multi) (push) Has been cancelled
CI / ct (mysql, 27, multi) (push) Has been cancelled
CI / ct (mysql, 27, single) (push) Has been cancelled
CI / ct (pgsql, 27, multi) (push) Has been cancelled
CI / ct (pgsql, 27, single) (push) Has been cancelled
CI / ct (redis, 27, multi) (push) Has been cancelled
CI / ct (sqlite, 27, multi) (push) Has been cancelled
CI / ct (sqlite, 27, single) (push) Has been cancelled
CI / cover (push) Has been cancelled
CI / schema (27) (push) Has been cancelled
Container / merge (push) Has been cancelled
Installers / Release (push) Has been cancelled
26.02
2026-02-11 10:09:39 +01:00
Badlop
7de0afb613
CHANGELOG.md: Add links to issues
2026-02-11 10:08:11 +01:00
Badlop
c407e87da3
CHANGELOG.md: Update to 26.02
2026-02-11 09:33:36 +01:00
Badlop
2681f3b5d8
Update man page to 26.02
2026-02-11 09:31:06 +01:00
Badlop
f9a187c3aa
Update Catalan and Spanish translations
2026-02-11 09:28:39 +01:00
Badlop
40fffe6cf4
Update Bulgarian translation (thanks to Mr. EddX)
2026-02-11 09:28:38 +01:00
Badlop
903943362e
Update Chinese Simplified translation (thanks to Sketch6580)
2026-02-11 09:28:36 +01:00
Badlop
e6120641f9
Update German translation (thanks to Stefan Strigler)
2026-02-11 09:28:34 +01:00
Badlop
43f0b811f5
New 'configure' input in manage-ejabberd to append in ./configure
2026-02-10 15:34:38 +01:00
Badlop
bd61571ce5
Result of running "make format"
2026-02-10 15:34:34 +01:00
badlop
e06bdd6b30
Merge pull request #4524 from sstrigler/invites_a11y_fixes
...
Invites a11y fixes
2026-02-10 15:28:10 +01:00
Stefan Strigler
75c66cba9c
accessibility improvements
2026-02-10 15:06:45 +01:00
Badlop
531d17ddb9
mod_muc: Document all the protocols implemented
2026-02-10 11:12:09 +01:00
Badlop
1aa2e75a21
Update Catalan and Spanish translations
2026-02-10 11:12:07 +01:00
Badlop
416bee969f
Update German translation (thanks to Stefan Strigler)
2026-02-10 11:12:06 +01:00
Badlop
fa75800ee1
Update Czech translation (thanks to ffunk)
2026-02-10 11:12:04 +01:00
Badlop
5426358959
weekly.yml: Don't test mssql, as it fails
...
Right start fails with:
2026-02-09 11:48:05.211061+00:00 [warning]
<0.26972.0>@ejabberd_sql:handle_reconnect/2:540
mssql connection failed:
** Reason: {"01000",0,
"[unixODBC][Driver Manager]Can't open lib 'libtdsodbc.so' :
file not found Connection to database failed."}
2026-02-09 16:47:26 +01:00
Badlop
8e01c04e96
Use manage-ejabberd action in workflows to compile ejabberd
2026-02-09 16:47:25 +01:00
Badlop
809d9d2d0f
gen_mod: Fix recent commit, deleting global hook when module in no more hosts
2026-02-09 16:47:23 +01:00
Badlop
7c2db2aebb
mod_muc_mnesia: Fix bug introduced in 2b7285e when upgrading old database
...
If mod_muc uses Mnesia database,
and there is any room created using ejabberd older than 21.12,
and its room config was never modified using newer ejabberd versions...
in that case the room configuration does not contain hats_users.
When upgrading to ejabberd 25.10 or 26.01,
it tries to upgrade the MUC rooms configuration but fails with error:
ejabberd_mnesia:transform_fun/2:382
Failed to transform Mnesia table muc_room
2026-02-09 16:47:22 +01:00
Badlop
4f930cb94d
mod_register_web: Document that enabling the module adds link to WebAdmin
2026-02-09 16:47:20 +01:00
Badlop
9a48088d84
Remove mod_muc_occupantid in example config: feature is now in mod_muc
2026-02-09 16:47:19 +01:00
Badlop
2e9b538c27
Ammend recent commit to fix warning, also run "make format"
2026-02-09 16:47:17 +01:00
Badlop
1a6d22615d
make-binaries: Bump OpenSSL 3.5.5, Expat 2.7.4
2026-02-09 16:47:16 +01:00
Pawel Chmielowski
97fc89bc7f
Fix dialyzer warning
2026-02-06 12:54:11 +01:00
Pawel Chmielowski
fbc3349e04
Add odbc to dialyzer only if odbc is configured
2026-02-06 12:54:01 +01:00
Pawel Chmielowski
42122b7aa7
Prevent crash in mod_pubsub_serverinfo when parsing bad disco responses
2026-02-06 12:38:29 +01:00
Pawel Chmielowski
ee05a863f7
Better handling of invalid percent encoded urls in ejabberd_http
2026-02-06 12:31:11 +01:00
Badlop
44fa357534
Result of running "make doap format options"
2026-02-06 00:52:46 +01:00
Badlop
354e4920b3
mod_invites: Handle 'auto' value as an atom in the 'landing_page' option
2026-02-06 00:28:06 +01:00
Badlop
9bfdb2b8d4
mod_conversejs: Report problem in WebAdmin autologin if WebSocket is disabled
2026-02-06 00:26:51 +01:00
Badlop
e31fced208
mod_conversejs: Support in autologin for WebAdmin authentication with just username
...
WebAdmin supports to login by providing just the username, in that case
the HTTP Host is considered to be also the JID domain.
2026-02-06 00:26:49 +01:00
Badlop
f65903a181
Mark changed options/commands with same emoji already used in CONTAINER.md
2026-02-06 00:26:47 +01:00
Paweł Chmielowski
f21bd9b96e
Merge pull request #4515 from sstrigler/mod_invites_fixes
...
Fixes for mod_invites
2026-02-05 14:08:06 +01:00
Pawel Chmielowski
0647a23ea7
Delete mnesia muc_occupant_id table
2026-02-05 13:57:22 +01:00
Pawel Chmielowski
9b5ea84ee5
Check in tests if room offer occupant-id feature
2026-02-05 13:56:56 +01:00
Pawel Chmielowski
7732984133
Move occupant_id storage and processing to mod_muc_room
2026-02-05 13:56:55 +01:00
Pawel Chmielowski
6f59b7e63d
Fix dialyzer warning
2026-02-04 13:58:52 +01:00
Pawel Chmielowski
40d6ef6156
Use jid from mediated invitation instead of confernce jid in mod_block_strangers checks
...
For issue #4523
2026-02-04 13:00:54 +01:00
Badlop
b5f8bc7c15
mod_muc_occupantid: When reloading config, clean obsolete salts ( #4521 )
2026-02-02 16:57:54 +01:00
Badlop
97e0530be1
mod_muc_occupantid: Fix Mnesia table creation ( #4521 )
2026-02-02 16:57:52 +01:00
Badlop
3ab3c71cf6
Don't delete global hook if stopping module that is alive in other host
2026-02-02 16:57:47 +01:00
Pawel Chmielowski
7bc96ee464
Add tests for muc hats
2026-01-30 12:24:41 +01:00
Stefan Strigler
ca07b182c6
pretty print command errors
2026-01-30 11:34:04 +01:00
Pawel Chmielowski
3a5f7e6cfe
Fix exception with adding hats info in presence
...
This should fix issue #4516
2026-01-30 09:49:16 +01:00
Stefan Strigler
c8ba793851
fix type in docs for templates_dir
2026-01-30 08:18:24 +01:00
Stefan Strigler
d0646e8009
traverse priv/mod_invites on install target
...
Fixes processone/ejabberd#4514
2026-01-30 08:18:24 +01:00
Stefan Strigler
d89da2d3eb
mentione dl script to get jquery and bootstrap
2026-01-30 08:18:24 +01:00
Stefan Strigler
99b54916f4
link to more specific places for jquery and bootstrap
2026-01-30 08:18:24 +01:00
Stefan Strigler
d0437ab19a
fix stale comma
2026-01-30 08:18:24 +01:00