Holger Weiss
10905b0447
mod_push: Handle MUC/Sub events correctly
...
Unwrap MUC/Sub messages so that our check for a message body yields the
correct result.
Many thanks to Robert Schuh for pointing out the issue and suggesting a
fix.
Closes #3565 .
2021-04-08 19:36:16 +02:00
Jérôme Sautret
4468c87115
Set version to 21.04
2021-04-07 17:23:30 +02:00
Badlop
4b83ec1204
New Albanian translation (thanks to Besnik Bleta)
2021-04-07 16:01:28 +02:00
Paweł Chmielowski
03e62308e2
Update deps in mix
2021-04-07 12:14:58 +02:00
badlop
c0dafc074d
Merge pull request #3558 from fdie/fix_node_get_state_return_value
...
fix gen_pubsub_node:get_state return value
2021-03-29 15:52:04 +02:00
Badlop
3bb89010fe
Recompile man page with "ejabberdctl man"
2021-03-26 11:05:49 +01:00
Badlop
3e4ebfae7e
Revert "Add ejabberd version number to man pages"
...
That versioning just added noise to the git log in each release.
This reverts commit aa0ed37034
.
2021-03-26 11:01:45 +01:00
Badlop
c64df48978
Run "make translations", and *.msg get a warning to not edit them manually
2021-03-26 10:50:06 +01:00
Badlop
1c74bb7131
Update Japanese translation (thanks to Mako N)
2021-03-26 10:48:00 +01:00
Badlop
f577715468
Update Greek translation (thanks to Michalis and Stratos Kostidis)
2021-03-26 10:47:13 +01:00
Badlop
1cd4f730b9
Update Esperanto translation (thanks to phlostically)
2021-03-26 10:46:48 +01:00
fdie
edae3c9cc5
fix gen_pubsub_node:get_state return value
2021-03-25 14:32:24 +01:00
Badlop
815030a4f0
I think no need to be so strict in mix dependencies versions
2021-03-24 23:03:53 +01:00
Badlop
82bd7e5d5b
Update rebar dependencies
2021-03-24 23:03:46 +01:00
Badlop
453d504fb7
No need to ignore ejabberd.app.src, it was recently removed, see 3c16f214
2021-03-19 15:13:20 +01:00
Badlop
627564983b
No need to ignore XmppAddr*, it was removed in 2018, see 0bb14d16
2021-03-19 15:13:18 +01:00
Badlop
7e8b59a0aa
No need to ignore extract_translations, it was removed in 2017, see cd098c5a
2021-03-19 15:13:15 +01:00
Badlop
9bf37d7fdf
No need to ignore doc/, it was removed in 2015! See 1854b5e4
2021-03-19 15:13:04 +01:00
Badlop
02830a8b76
Tell git to ignore .deps-update/ used by tools/update-deps-releases.pl
2021-03-19 15:12:52 +01:00
Badlop
d8f01080ce
Cache rebar2 deps/ dir in Travis for a 10% speedup approx.
2021-03-19 15:12:50 +01:00
Badlop
1f88a26f60
When unregistering XMPP account close its MQTT sessions ( #3426 )
2021-03-19 15:12:48 +01:00
Badlop
c6f2d0c3eb
Improve wording of sql_pool_size option documentation ( #2541 )
2021-03-19 15:12:43 +01:00
Badlop
13e1307ab1
When occupant is banned, remove his subscriptions too ( #2451 )
2021-03-18 16:15:17 +01:00
Badlop
f6c6ff561a
Document that send_stanza_c2s requires an existing sender C2S session
2021-03-18 16:15:07 +01:00
Badlop
c4d45ec08c
Revert "Close pgsql ports on ejabberd_sql process termination ( #2541 )"
...
This reverts commit 404ae56e07
.
2021-03-18 16:14:49 +01:00
Holger Weiss
7008ae231c
Don't fail on PEP unsubscribe
...
Don't crash if a PEP node is explicitly unsubscribed. This fixes a
regression introduced by 45eb49125b
.
Thanks to Melvin Keskin for reporting the bug.
2021-03-16 17:26:47 +01:00
Badlop
14c8e1226f
Generate enabled_backends in ejabberd.app instead of configure ( #3549 )
...
Passing a list of atoms in vars.config.in (introduced in 3c16f214
)
breaks rebar2 in "make rel"
2021-03-15 10:11:05 +01:00
Badlop
8b78d27f30
Update Elixir logger, so logging should work now
2021-03-12 20:50:54 +01:00
Badlop
2fbd447f64
Update gitignore for Elixir, mnesiadb/ was renamed to database/ in ef6af11f1
2021-03-12 20:50:51 +01:00
Badlop
14d82fa600
Add mod_doc/0 to mod_presence_demo.ex so compiler stops complaining
2021-03-12 20:50:49 +01:00
Badlop
33fc320f1d
Update jiffy and epam to fix compilation ( #3413 )
2021-03-12 20:50:46 +01:00
Badlop
9fbea40721
Sort dependencies alphabetically, it makes manual checking easier
2021-03-12 20:50:44 +01:00
Badlop
9525978f26
Fix INTRUDER and add padding to second text line
...
b41ce8828c (r47461104)
2021-03-12 20:50:41 +01:00
badlop
75a4e23996
Merge pull request #3458 from nosnilmot/sqlite3-macos
...
Remove external dependency on sqlite3 for macos
2021-03-09 01:18:00 +01:00
Badlop
404ae56e07
Close pgsql ports on ejabberd_sql process termination ( #2541 )
2021-03-09 00:58:36 +01:00
Badlop
2946df357c
Update FORM_TYPE from captcha to register ( #3045 )
2021-03-09 00:58:31 +01:00
Badlop
5318bf3743
If stanza is type error, allow it passing ( #3290 )
2021-03-09 00:58:22 +01:00
Badlop
0f43c2c528
New command get_user_subscriptions ( #3403 )
2021-03-09 00:57:41 +01:00
Badlop
b5da0ffd7e
Show in WebAdmin the erlang node where the room resides
...
https://www.ejabberd.im/forum/29687/muc-mangement#comment-67685
2021-03-09 00:57:35 +01:00
Badlop
7ee018ad23
Obtain and provide photo type in vCard LDAP ( #3541 )
2021-03-08 16:33:30 +01:00
Badlop
31884f6c9d
Fix remove_mam_for_user_with_peer when removing room archive ( #3536 )
2021-03-08 16:33:23 +01:00
Badlop
c46bf7d56b
Remove support for HiPE, it was experimental and Erlang/OTP 24 removes it
2021-03-08 16:33:16 +01:00
Badlop
1b155ed6e7
Add --enable-lua, and use that for luerl instead of --enable-tools ( #3508 )
...
--enable-tools is for development tools, but prosody2ejabberd is used at
runtime, so better move luerl to --enable-lua
2021-03-08 16:33:06 +01:00
Badlop
e648cd7397
Sort libraries alphabetically, so they're easier to check manually
2021-03-08 16:33:03 +01:00
Badlop
3c248745e5
crypto:hmac is removed in Erlang/OTP 24, use our wrapper
2021-03-04 16:41:27 +01:00
Badlop
c45b526ec3
Update sql_query record to handle the Erlang/OTP 24 compiler reports
...
As mentioned in the Erlang/OTP 24 announcement:
"Compiler warnings and errors now include column numbers
in addition to line numbers."
2021-03-04 16:41:24 +01:00
Badlop
bf1600891b
Get back description and simplify processing ( #3507 )
2021-03-04 16:41:22 +01:00
Badlop
b139eb2fb3
Tell git to ignore rebar.lock used by rebar3
2021-03-04 16:41:19 +01:00
Badlop
9bd4f60c8a
Added badges for github actions, coveralls.io and weblate
2021-03-04 16:41:15 +01:00
Paweł Chmielowski
ca5d5f3b4c
Use monitors to track muc rooms
...
This should prevent keeping rooms that were hard killed from in
online table.
2021-03-03 11:32:05 +01:00