damencho
a0a34109ff
fix: Allows jicofo entering rooms without requiring a password.
...
The case where the main room is locked and everyone leaves it to a breakout room and then coming back allows jicofo entering without a password.
2023-04-26 09:05:07 -05:00
Aaron van Meerten
1c27da8053
prosody: fix ranges redux ( #1538 )
2023-04-18 15:16:39 -05:00
Aaron van Meerten
9fc8ffaee9
prosody: fix ranges definition ( #1537 )
2023-04-18 15:04:31 -05:00
Aaron van Meerten
39de818cb9
prosody: enable rate limits ( #1536 )
2023-04-18 10:12:25 -05:00
Werner Fleischer
35685424e1
prosody: add timestamps to the log
2023-04-13 16:38:31 +02:00
orandev
1cdf970b59
prosody: fix "<no value>" issue in prosody config
...
If XMPP_DOMAIN and XMPP_MUC_DOMAIN are not configured in the .env file (which is the default situation), we get the following lines in jitsi-meet.cfg.lua:
end_conference_component = "endconference.<no value>"
[...]
Component "endconference.<no value>" "end_conference"
muc_component = "<no value>"
2023-03-07 12:10:35 +01:00
Saúl Ibarra Corretgé
9e0305bc59
prosody: set JWT_ENABLE_DOMAIN_VERIFICATION to false by default
2023-01-31 10:01:02 +01:00
Saúl Ibarra Corretgé
9cfbaf2d64
misc: drop JICOFO_AUTH_USER
...
It is expected to be "focus" in a number of places inside lib-jitsi-meet
and that won't change anytime soon.
Allowing users to change it is just asking for trouble.
Fixes: https://github.com/jitsi/lib-jitsi-meet/issues/2191
2023-01-12 15:36:28 +01:00
Jean-Vincent kassi
68751c27f2
prosody: add metadata component
...
Necessary for whiteboard usage.
2023-01-12 14:16:28 +01:00
Debendra Oli
e219bcfc21
web: add ability to configure whiteboard
2022-12-19 12:54:51 +01:00
Adam Skoglund
ccc5746f91
prosody: add ability to configure TURN server transports
2022-12-08 11:06:05 +01:00
Saúl Ibarra Corretgé
dd95b3d29c
prosody: fix arm64 build
...
We don't have a proper lua-cjson package available yet.
2022-09-28 20:20:19 +02:00
Ben Banfield-Zanin
91043c581d
prosody: upgrade UVS module to be compatible with Prosody 0.12 and luajwtjitsi 3.0
2022-09-13 13:38:14 +02:00
Mustafa Ayberk Kale
832b178d64
prosody: make GC options configurable
...
Co-authored-by: Mustafa Ayberk Kale <mustafa.kale@turkcell.com.tr >
2022-09-02 10:38:17 +02:00
wfleischer
5fabec93aa
prosody: add end conference
...
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com >
2022-08-26 21:00:10 +02:00
Saúl Ibarra Corretgé
6449c60875
prosody: fix installation of lua inspect module
...
Sigh Debian!
2022-08-26 13:19:45 +02:00
Дамян Минков
6664c89db6
prosody: add missing lua-inspect dependency
2022-08-26 13:07:58 +02:00
Thomas Butter
755bd3fc89
prosody: add jigasi and jibri users as admins
...
Allows them to bypass auth when tokens are enabled and no empty token is allowed.
2022-08-23 19:26:15 +02:00
damencho
24b6adbc68
feat: Adds room info http endpoint for jaas components.
2022-08-18 08:41:20 -05:00
Saúl Ibarra Corretgé
d9921a093c
prosody: fix syntax error
2022-08-18 13:43:06 +02:00
Rhys
7c7a43a045
prosody: add ability to configure max occupants
2022-08-18 13:05:25 +02:00
Saúl Ibarra Corretgé
4264f257f6
prosody: make enable_domain_verification configurable
2022-08-12 14:50:32 +02:00
Saúl Ibarra Corretgé
55e0eed66b
prosody: remove explicit dependency
...
It's a dependency of lua-luaossl.
2022-08-09 21:30:32 +02:00
Saúl Ibarra Corretgé
e0bc4e4e77
prosody: add missing net-url dependency
...
It's used by the muc_size plugin.
2022-08-09 21:29:34 +02:00
Saúl Ibarra Corretgé
20eb991101
prosody: clean build
...
Install the jitsi-meet-prosody package instead of uncompressing it.
2022-08-09 09:17:42 +02:00
Saúl Ibarra Corretgé
6fb422cc85
prosody: fix not finding the basexx and cjsson modules
...
Debian doesn't provide a Lua > 5.2 packaged version for neither.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1359
2022-08-09 09:17:42 +02:00
Saúl Ibarra Corretgé
b67095975b
prosody: simplify container build
...
We can now use the Lua libraries packaged in Debian, thus removing the
need for a 2-stage build and manual package coppying.
2022-08-05 11:46:03 +02:00
Michel Pawlak
b2241315ad
prosody: use ENABLE_IPV6 environment variable
...
Fixes : #1337
2022-07-01 08:30:21 +03:00
Lazaro Herrera
22dc822068
prosody: fix XMPP_MUC_CONFIGURATION
2022-06-24 11:52:14 +02:00
Lazaro Herrera
ea378598c0
prosody: add ability to configure MUC modules through ENV variables
...
This allows for configuring how MUC modules can be used.
Closes: https://github.com/jitsi/docker-jitsi-meet/issues/1310
2022-06-23 19:39:07 +02:00
wfleischer
55a45915bb
prosody: configure unbound resolver
...
Fixes : #1315
2022-06-14 14:15:59 +02:00
Saúl Ibarra Corretgé
5109874549
prosody: update to latest stable
...
Prosody 0.12.1 was released, which contained fixes that we needed,
that's why we were running on the 0.12 nightlies.
2022-06-13 13:45:30 +02:00
Mahdhi Rezvi
7c29b57914
prosody: fix reservations API
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11623
2022-06-06 13:19:19 +02:00
Mahdhi Rezvi
8337c0b108
jicofo,prosody: migrate to new reservations system
...
It's now implemented in Prosody rather than in Jicofo.
2022-06-03 07:53:35 +02:00
Oana Emilia Ianc
74ef7de10e
web,prosody: add support for JaaS components
2022-05-30 16:46:04 +02:00
Saúl Ibarra Corretgé
cb5a753282
config: simplify configuration
...
Use default values everywhere so they don't need to be specified in the
.env file.
This makes the default .env file much smaller (the larger config options
are documented in the handbook) and should make it easier to port the
setup to runtimes other than Docker Compose.
2022-05-20 10:53:12 +02:00
Aaron van Meerten
95af77896d
jicofo: add optional XMPP_PORT value ( #1275 )
...
* jicofo: add optional XMPP_PORT value
* include compose and env example for XMPP_PORT
* extends use of the XMPP_PORT property
* fix compose to use default
* re-commenting XMPP_PORT value
* include XMPP_PORT in compose for all services
* always use $XMPP_PORT, value defaulted in template
* missing JVB setting
2022-05-02 08:30:48 -05:00
Saúl Ibarra Corretgé
a8e6a34fde
prosody: completely disable external components
...
We are no longer using component connections.
2022-04-25 10:10:19 +02:00
Thorsten B
8587d29a05
prosody: add mod_auth_cyrus from community libraries
...
Fixes : #1264
With prosody 0.12 mod_auth_cyrus moved to community repos see: https://prosody.im/doc/release/0.12.0
2022-04-20 19:23:40 +02:00
Saúl Ibarra Corretgé
1afa278844
prosody: add temporary workaround for JWT auth
...
The previous commit updated Prosody to 0.12 and lua to 5.4. This also
forced us to update luajwtjitsi to the latest version (3.0.0), and we
hadn't landed a necessary fix in time for the stable release, so pick
the right file by hand until the next release.
2022-04-19 13:31:39 +02:00
Saúl Ibarra Corretgé
6fe240a712
prosody: update to 0.12
2022-04-19 13:31:39 +02:00
Saúl Ibarra Corretgé
3afc1e3c12
prosody: update package version
...
Use prosody-0.11 which will give us the latest 0.11 release from the upstream Debian repo. 0.12 made it to Debian backports, and we don't want to use that yet.
2022-04-14 10:19:07 +02:00
JohannesPertl
0ce0f098cf
prosody: update version
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1246
2022-03-18 11:29:34 +01:00
Saúl Ibarra Corretgé
201a1b422c
prosody: pin to version 0.11 for now
2022-03-15 23:26:46 +01:00
Saúl Ibarra Corretgé
29b4c23f5a
prosody: use a more recent version of luarocks
2022-03-15 23:25:49 +01:00
Дамян Минков
1b51c77796
feat: Enables polls for breakout rooms.
2022-03-02 10:12:45 -06:00
Дамян Минков
0b019ee4eb
feat: Enables tenants/subdomains by default.
2022-03-02 10:12:45 -06:00
Дамян Минков
d50df676a6
fix: Fixes missing variable for prosody plugins.
2022-03-02 10:12:45 -06:00
Markus Münzel
88997f580c
prosody: authentication by matrix user authentication service
...
Added env variables and prosody plugins to authenticate prosody users by the matrix user authentication service, refer to https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification
Co-authored-by: Markus Münzel <markus@muenzel.de >
2022-02-25 19:40:20 +01:00
Robert Kaussow
c37706c8bb
misc: fix label order in dockerfiles
2022-02-09 20:20:07 +01:00