Commit Graph

221 Commits

Author SHA1 Message Date
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
Jakob Löw
345f8c2a23 fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain 2024-11-12 12:52:11 +01:00
Aaron van Meerten
bb17a29a20 feat(prosody): enable muc_max_participants in lobby component (#1950) 2024-10-22 12:52:42 -05:00
Aaron van Meerten
26b6f274fe fix(prosody): remove admin_adhoc module from defaults (#1948)
* fix(prosody): remove admin_adhoc module from defaults

* also remove dialback module

* further pruning
2024-10-22 12:23:19 -05:00
Aaron van Meerten
4ae743859f feat(prosody): move external_services module and config to global prosody.cfg.lua (#1949) 2024-10-22 12:17:14 -05:00
Aaron van Meerten
a88c6e4195 feat(prosody): allow s2s whitelist additions (#1940)
* feat(prosody): allow s2s whitelist additions

* change to vhost name to reflect additional uses

* whitespace improvement
2024-10-18 11:07:46 -05:00
emrah
b89c328eb0 fix(prosody): install the new version of jitsi-contrib/prosody-plugins 2024-10-17 17:20:18 +02:00
Aaron van Meerten
4369907615 feat(jibri,jicofo,jigasi,jvb,prosody,web): trim empty list entries when splitting with splitList to allow trailing comma (#1932) 2024-10-11 10:50:41 -05:00
Aaron van Meerten
c58a9e52e9 feat(prosody): allow components access even after max participants is reached (#1930) 2024-10-10 11:37:16 -05:00
Aaron van Meerten
5e1fcd8043 fix(prosody): default value for PROSODY_MODE (#1929) 2024-10-09 13:18:19 -05:00
Aaron van Meerten
7b7f101218 feat(prosody): new flags to disable incoming client and server conection limits (#1928) 2024-10-09 11:39:01 -05:00
bgrozev
02aa4f1d53 fix: Only set app_secret when defined. (#1925)
* ref: Order variables alphabetically.

* fix: Only set app_secret when defined.

Note: this has no security implications in asap mode because
app_secret is not used. It's just cleaner to not define it.
2024-10-08 12:03:33 -05:00
emrah
df0bb250e3 fix(prosody): install the new version of jitsi-contrib/prosody-plugins (#1926) 2024-10-08 12:00:50 -05:00
Aaron van Meerten
ff0cdc7ab0 fix(prosody): tpl errors on container startup due to missing variables (#1924) 2024-10-03 06:48:52 -05:00
Sebastian Denz
905943d162 feat(prosody) update prosody contrib plugins from 20240117 to 20240817 2024-10-01 11:43:21 +02:00
Aaron van Meerten
1f2b14df1d feat(prosody): enable recorder domain for s2s to visitor nodes to allow transcription support (#1905) 2024-09-27 09:14:22 -05:00
damencho
1db83edb25 feat(ldap): Start and configure only if enabled. 2024-09-24 11:45:02 -05:00
damencho
ceb4a51a1e feat(prosody): Skip some modules for prosody-jvb. 2024-09-23 20:17:25 -05:00
Aaron van Meerten
b0675c0e24 prosody: recording metadata module (#1734)
* prosody: jibri_session module for recording metadata

* prosody: flag for recording metadata module
2024-09-16 09:55:13 -05:00
Aaron van Meerten
e1b14f267c feat(prosody): enable brewery muc modules in internal muc component (#1892) 2024-08-30 14:48:32 -04:00
Aaron van Meerten
46377d4c94 feat(prosody): transcriber account support and flag configuration fix (#1890) 2024-08-30 14:37:39 -04:00
24kushang
54baee28b5 feat(prosody): custom metrics of stanza counts for prosody service implemented (#1862)
Co-authored-by: Kushang Haria <kushangh@MacBook-Pro.local>
2024-07-18 16:03:05 +03:00
Sebastian Denz
c65d2bd2fc feat(jigasi,jicofo,jvb,jibri,prosody): add healthcheck.sh scripts and prosody http_health mod 2024-07-02 11:50:25 -04:00
24kushang
fbc250ebfb feat(prosody): openmetrics module support (#1832)
add option to enable http_openmetrics
2024-06-26 13:32:50 -04:00
Дамян Минков
2adac72142 feat(prosody): Drop non existing config.
smacks_max_hibernated_sessions config does not exist in prosody 0.12 and the internal smacks.
This existed in the external smack module used for prosody 0.11.
2024-06-21 16:33:45 +03:00
Aaron van Meerten
55c975fca0 fix(jicofo): use integer for port value to fix addition (#1826)
* fix(jicofo,prosody): use integer for port value to fix addition
2024-06-18 10:55:25 -04:00
DevelopingEntitiesWithFuntations
11285cd30f prosody: Fixed the wrong position of the JWT_SIGN_TYPE setting in the file (#1796)
* Fixed the JWT_SIGN_TYPE being in Jigasi - added it to the correct spot

* Fixed the wrong position of the JWT_SIGN_TYPE setting in the file
2024-04-27 04:31:30 -05:00
simon
6f98bbeeea prosody: add ability to customize TURN TTL value 2024-04-24 10:14:35 +02:00
DevelopingEntitiesWithFuntations
e9392302b1 prosody: add ability to customize JWT signature type
Fixes: #1771
2024-04-08 11:49:27 +02:00
Sebastian Denz
b0f9eb2f56 prosody: integrate prosody-plugins-contrib
Extract contrib plugins to /prosody-plugins-contrib, add plugin path to prosody config, leave matrix plugins in contrib folder.
2024-04-04 09:11:39 +02:00
Дамян Минков
604ba22105 prosody: Switches lua gc back to incremental. (#1777) 2024-04-03 16:00:56 -05:00
Saúl Ibarra Corretgé
70ba4cbe2f base: update to Debian Bookworm 2024-03-22 23:37:31 +01:00
damencho
80fc10ebf7 feat(prosody): Cleans up gc settings.
Reverts 69bba17 and some parts of 2798426.
2024-03-21 08:18:23 -05:00
damencho
69bba176df feat(prosody): Adjusts lua to use generational GC for brewery.cfg.lua. 2024-03-21 07:14:25 -05:00
damencho
2798426f40 feat(prosody): Adjusts lua to use generational GC. 2024-03-21 07:00:40 -05:00
damencho
28d2b32cea feat(prosody): Make sure muc tumbstones is disabled. 2024-03-20 17:19:34 -05:00
damencho
648612f1bc feat(prosody): Always report visitors support when enabled. 2024-03-04 13:32:27 -06:00
Sebastian Denz
33350c3a15 prosody: fix env var default value 2024-02-21 13:45:49 +01:00
Дамян Минков
1bbb4ab0b7 fix(prosody): Updates a rate whitelist config that changed in jitsi-meet. (#1741)
* fix(prosody): Updates a rate whitelist config that changed in jitsi-meet.

* squash: Update prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>

* squash: Update prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>

* squash: Update jitsi-meet.cfg.lua

---------

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>
2024-02-15 16:37:04 -06:00
Aaron van Meerten
5c5742b838 prosody: var for speakerstats modules
* prosody: var for speakerstats modules
2024-02-05 13:40:39 -06:00
bgrozev
bb69407602 Remove "ping" in ViarualHosts (#1728)
It's already present in the global modules_enabled and thus loaded for
each VirtualHost.
2024-01-30 12:33:10 -08:00
bgrozev
14efd9cc6d prosody: disable "offline" and "register" modules. (#1727) 2024-01-30 20:07:34 +01:00
Aaron van Meerten
4eb55758fe prosody: c2s encryption flag from environment
* prosody: c2s encryption flag from environment
2024-01-22 15:00:55 -06:00
Aaron van Meerten
cc34823c63 prosody: tune internal muc settings
* prosody: tune internal muc settings
2024-01-22 14:46:40 -06:00
Aaron van Meerten
f512116e2d prosody: jibri and jigasi skip muc passwords (#1718) 2024-01-22 14:44:23 -06:00