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
Pawel Chmielowski
12910ed023
Define :TEST when using test MIX_ENV
...
This is needed for invites test
2026-01-26 13:40:55 +01:00
Pawel Chmielowski
ae5356b2a6
Recognize -behavior attribute in opt_types script
2026-01-22 15:07:37 +01:00
Badlop
f417b9f7c3
Amend previous commit: only Rebar2 needs this override
...
and that override, when using Rebar3,
breaks Dialyzer for mod_avatar and mod_http_upload
2026-01-21 23:05:38 +01:00
Badlop
bd3c805e67
Use erlydtl 0.14.0 from hex.pm, or 0.15.0 from git
...
Rebar3 and Mix support hex.pm:
download its latest package 0.14.0
Rebar2 doesn't support hex.pm:
download 0.15.0 from git and delete its require_otp_vsn option.
2026-01-21 18:08:22 +01:00
Badlop
0375cea2ce
Set version to 26.01
Container / build (amd64, <nil>) (push) Failing after 38s
Installers / binaries (amd64, <nil>) (push) Failing after 42s
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.01
2026-01-21 10:54:18 +01:00
Badlop
1d67918b8d
CHANGELOG.md: Convert issues text to links
2026-01-21 10:54:18 +01:00
Badlop
3da3ced880
CHANGELOG.md: Update to 26.01
2026-01-21 10:26:04 +01:00
Badlop
85ca3cbd1b
Update man page to 26.01
2026-01-21 10:07:16 +01:00
Badlop
cef212145f
mod_invites: Document that jQuery 3 and Bootstrap 4 are the supported versions
2026-01-21 10:00:36 +01:00
Badlop
cf40d73f95
Dockerfile: Bump jQuery to 3.7.1, the latest supported
2026-01-21 10:00:33 +01:00
Badlop
7df7c7664d
CONTAINER.md: Improve some explanations; update to 26.01
2026-01-20 20:51:49 +01:00
Badlop
d0a91cc9de
make-binaries: Don't strip attributes, they are needed by erlydtl
2026-01-20 20:51:49 +01:00
Badlop
a7a11ef287
Dockerfile: Install JavaScript libraries for mod_invites using npm
2026-01-20 20:51:49 +01:00
Badlop
db924b488c
Revert "install mod_invites dependencies"
...
This reverts commit 41c8dbb135 .
2026-01-20 20:51:01 +01:00
Pawel Chmielowski
a213f6862d
Remove extra logic for handling unsubscribed in mod_shared_roster
...
This breaks some state changes, and it's original purpose (removing
pending flag from roster item) works correctly without this it.
2026-01-20 18:07:42 +01:00
Badlop
b70337513c
Result of running "make format"
2026-01-20 12:16:19 +01:00
Badlop
0a0bb72501
Update version notes in modules, options and API commands
2026-01-20 12:16:19 +01:00
Badlop
5cbe7ebf54
Update other translations automatically
2026-01-20 12:16:19 +01:00
Badlop
9f165996b7
Update Spanish translation
2026-01-20 12:16:19 +01:00
Badlop
56589d491f
Update Swedish translation (thanks to Stefan Strigler)
2026-01-20 12:16:19 +01:00
Badlop
35d082da8c
Update German translation (thanks to Stefan Strigler)
2026-01-20 12:16:19 +01:00
Badlop
343f462ca5
Update German translation (thanks to poVoq and nautilusx)
2026-01-20 12:16:19 +01:00
Badlop
87a6ab7aee
Update Chinese Simplified translation (thanks to Sketch6580)
2026-01-20 12:16:19 +01:00
Badlop
6e4a8ae015
Update French translation (thanks to Mickaël Rémond)
2026-01-20 12:16:19 +01:00