Commit Graph

265 Commits

Author SHA1 Message Date
damencho
71700f3e38 feat(prosody): Enable filter messages for breakout rooms. 2026-02-25 12:04:20 -06:00
bgrozev
9179cfd458 fix: Apply prosody patch on 13.X. (#2223) 2026-02-18 17:11:42 -06:00
emrah
ab3a7c2621 refactor(templates): wrap shell variables in conditions with double quotes 2026-02-12 20:13:33 +01:00
emrah
156e36e97f refactor(templates): wrap shell variables in double quotes to handle spaces and special characters safely 2026-02-12 16:36:29 +01:00
emrah
0e4bf5ed1a refactor(templates): replace "! -z" with "-n" for better readability 2026-02-12 16:36:29 +01:00
emrah
659e2e88f4 refactor(prosody): no need to check the hardcoded passwords 2026-02-12 16:36:29 +01:00
emrah
5af6b1c8f2 fix(prosody): create the recorder user is the recording is enabled 2026-02-12 07:33:49 -06:00
emrah
67a2e7f78a fix(prosody): remove unused envs 2026-02-09 14:14:39 +01:00
Aaron van Meerten
0a1e9e9f77 feat(prosody): always install at least prosody 13 from apt, should fail if prosody repo is down instead of falling back to 0.12 from debian (#2214) 2026-02-02 12:48:18 +01:00
emrah
6596f22e2a fix(prosody): dont suppress previous errors (#2199)
* fix(prosody): dont suppress previous errors

* fix(prosody): Also patch prosody 13.0.4
29ef42e970
2026-01-27 10:23:31 -06:00
bgrozev
29ef42e970 fix(prosody): Also patch prosody 13.0.4. (#2208) 2026-01-26 14:05:47 -06:00
damencho
dbdc2b26cb fix(prosody): Enables admin_shell for all prosody types. 2026-01-23 12:34:30 -06:00
damencho
77b174b56b fix(prosody): Fix missing defaults based on prosody mode. 2026-01-23 09:22:22 -06:00
damencho
2c31c4c23d fix(prosody): Fix creating users.
Use env var for prosody port and move roster after user creation to guarantee the order.
2026-01-22 14:00:54 -06:00
Дамян Минков
eab4bff766 fix(prosody): Moves to using shell for roster and user creation.
* fix(prosody): Moves to using shell for roster creation.

* fix(prosody): Moves to using shell for user creation.
2026-01-22 06:15:13 -06:00
bgrozev
3587799751 fix: Patch prosody 13.0.3 to disable domain verification. (#2197)
We allow "_" in tenant names, which get translated to
conferencename@conference.TANANT.meet.jitsi. With this change in 13.0.3
prosody throws errors as domains with "_" are not valid according to the
spec.
https://hg.prosody.im/trunk/rev/863dd118f8e8
2026-01-08 08:02:34 -06:00
perexis
bab03c7b26 Add transcriber_prefixes to prosody config 2025-11-11 06:21:12 -06:00
Werner Fleischer
a8f64b6ed7 feat(prosody): prioritize custom plugin path
This change modifies the plugin search order in the Prosody
configuration to allow custom plugins to override default ones.

By placing `/prosody-plugins-custom` before `/prosody-plugins/`, users can now easily customize their Jitsi Meet deployment by mounting their own plugins, without needing to rebuild the Docker image.
2025-11-10 15:06:30 +01:00
emrah
86f6a72700 refactor(prosody): add WAIT_FOR_HOST_DISABLE_AUTO_OWNERS 2025-11-07 08:09:45 -06:00
Дамян Минков
995b0e4b98 fix(prosody): Fix visitors cfg syntax. 2025-09-29 08:14:07 -05:00
damencho
c3df6dfd50 feat(prosody): Configure polls for visitors. 2025-09-26 11:04:11 -05:00
damencho
a5b307b94c feat(prosody): Move to polls component. 2025-09-25 16:46:32 -05:00
emrah
acaea22233 refactor(prosody): update JITSI_CONTRIB_PROSODY_PLUGINS to 20250923 2025-09-24 18:05:47 +02:00
damencho
34044cda25 feat(prosody): Adds a new config for allowners and issuers. 2025-09-15 20:39:16 -05:00
damencho
31a14cc7bf fix(prosody): Updates guest domain config. 2025-08-19 15:58:49 -05:00
emrah
6e18e22b74 refactor(prosody): update JITSI_CONTRIB_PROSODY_PLUGINS to 20250808 2025-08-08 19:49:54 +02:00
emrah
ef2469f89f refactor(prosody): update JITSI_CONTRIB_PROSODY_PLUGINS version 2025-07-29 16:19:21 +02:00
damencho
3016b33e92 fix(prosody): Adds missing identity module. 2025-06-18 07:59:30 -05:00
damencho
7c2b8b5597 fix(prosody): Drops some unnecessary configs. 2025-06-17 15:52:15 -05:00
damencho
7c410f5689 fix(prosody): Adds main_muc config for guest domain. 2025-06-02 22:03:40 -05:00
Boris Grozev
4ff28768e5 fix: Load XMPP_MODULES for the guest domain. 2025-06-02 17:20:17 -05:00
Saúl Ibarra Corretgé
0e7360ac11 feat(prosody) vendor official plugins 2025-05-27 14:49:56 +02:00
emrah
82e74b9954 refactor(prosody): update JITSI_CONTRIB_PROSODY_PLUGINS version 2025-04-26 17:34:11 +02:00
bgrozev
24635a6380 Load mod_muc_hide_all manually. (#2077) 2025-04-17 08:06:16 -05:00
Aaron van Meerten
6d969dff66 feat(prosody): move back to prosody 13.0.x (#2068) 2025-04-04 09:20:21 -05:00
damencho
e1db42e51d feat(prosody): Option to enable filter messages module. 2025-04-02 06:27:37 -05:00
Saúl Ibarra Corretgé
4200892779 fix(prosody) remove no longer needed workaround
We no longer bundle mod_smacks.
2025-04-02 08:24:44 +02:00
Aaron van Meerten
4076752900 feat(prosody): use 0.12 nightly (#2061)
* feat(prosody): use 0.12 nightly, package can be overridden from build arg

* include proper package when tagging prosody docker version
2025-03-28 13:56:10 -05:00
Armin Felder
3d034be626 feat(prosody): adds mod_muc_moderation (#2049) 2025-03-23 09:24:58 -05:00
damencho
bd1d4b005f fix(prosody): Trying to fix hanging register command. 2025-03-23 08:17:59 -05:00
damencho
6668c1ba6f fix(prosody): Fixes auth type internal with prosody 13. 2025-03-22 18:11:05 -05:00
Дамян Минков
c44206c603 fix(prosody): Adds option to enable admins as room owners for prosody 13.0. (#2051) 2025-03-19 10:47:37 -05:00
damencho
26b01be871 fix(prosody): Bump s2s limits for visitors. 2025-03-07 08:47:14 -06:00
Saúl Ibarra Corretgé
90a6caad5f fix(ci) run at a different time 2025-02-20 08:56:27 +01:00
Saúl Ibarra Corretgé
a0d0662d47 fix(prosody) add debug to the build process
The unstable build consistently fails, let's see what's up with it.
2025-02-19 08:02:53 +01:00
kychen
3ba77e1964 feat(prosody) - Added TURN_USERNAME and TURN_PASSWORD (#1989)
Co-authored-by: lala <lala@mediot.com.tw>
2025-01-06 11:01:54 +01:00
damencho
6ae3414ff2 feat(prosody): Sets recorder prefixes. 2024-12-04 14:19:27 -06:00
damencho
07ea79a58d feat(prosody): Enables connection resumption for jicofo and jvb. 2024-12-04 14:19:15 -06:00
Aaron van Meerten
5e8b702d7c fix(prosody-visitors): proper variable for transcriber jid in rate limit (#1967) 2024-11-14 10:06:35 -06:00
Aaron van Meerten
d3db3a5a89 fix(jibri,jicofo,jigasi,prosody,web): respect previous XMPP_RECORDER_DOMAIN value if set (#1966) 2024-11-14 09:29:43 -06:00