Commit Graph

846 Commits

Author SHA1 Message Date
Yu Changyuan
eca5d161c9 web: fix matching etherpad location
To avoid /etherpad/ matched by fallback:
location ~ ^/([^/?&:'"]+)/(.*)$
2022-04-17 14:47:42 +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
Дамян Минков
b0617c0fe3 web: fix Etherpad when using multi-domain
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1242
2022-03-22 16:11:06 +01: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
chris-est
c5b049ad56 jvb: forward port 8080 to docker host 2022-03-15 19:59:39 +01:00
Saúl Ibarra Corretgé
6af7cd8b76 doc: update CHANGELOG 2022-03-11 12:55:13 +01:00
Saúl Ibarra Corretgé
dd7b70be03 misc: working on latest 2022-03-11 12:52:45 +01:00
Saúl Ibarra Corretgé
b8c6e65a87 release: stable-7001
* 6e0dd04 base: replace frep with tpl
* 1b51c77 feat: Enables polls for breakout rooms.
* 0b019ee feat: Enables tenants/subdomains by default.
* d50df67 fix: Fixes missing variable for prosody plugins.
* 88997f5 prosody: authentication by matrix user authentication service
* 7a93978 jvb: remove TCP support
* c37706c misc: fix label order in  dockerfiles
* 0de062b misc: add missing quotes to labels in dockerfiles
* 76424fd chore: add opencontainers labels to Dockerfiles
* 3b8ed7e misc: working on latest
2022-03-11 12:46:50 +01:00
Saúl Ibarra Corretgé
6e0dd04d30 base: replace frep with tpl
It's our (simplified) fork: https://github.com/jitsi/tpl
2022-03-11 12:35:46 +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
Saúl Ibarra Corretgé
7a939785a7 jvb: remove TCP support
It's not tested at all and has problems. The recommendation is to use a
TURN server for TCP.
2022-02-15 15:33:35 +01:00
Robert Kaussow
c37706c8bb misc: fix label order in dockerfiles 2022-02-09 20:20:07 +01:00
Robert Kaussow
0de062ba64 misc: add missing quotes to labels in dockerfiles 2022-02-08 10:41:03 +01:00
Robert Kaussow
76424fda5d chore: add opencontainers labels to Dockerfiles 2022-02-05 14:56:05 +01:00
Saúl Ibarra Corretgé
3b8ed7ed2b misc: working on latest 2022-02-03 23:54:57 +01:00
Saúl Ibarra Corretgé
a8868010b7 release: stable-6865
* 8004ffe Use the new log formatters, clean up stale logging config.
* a862e84 web: cache versioned static files
* 48d499a web: configure remote participant video menu
* 78791ad env.example : ETHERPAD_PUBLIC_URL : incl. /p/ path
* a504b59 misc: working on latest
2022-02-03 23:49:30 +01:00
bgrozev
6ebf6e87dd Merge pull request #1205 from bgrozev/update-log-formatters
Use the new log formatters, clean up stale logging config.
2022-01-20 09:40:40 -07:00
Boris Grozev
8004ffeba1 Use the new log formatters, clean up stale logging config. 2022-01-19 12:18:27 -06:00
wfleischer
a862e849e7 web: cache versioned static files
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2022-01-19 11:26:05 +01:00
Prayag Singh
48d499a7de web: configure remote participant video menu 2022-01-19 11:24:21 +01:00
jon r
78791ad064 env.example : ETHERPAD_PUBLIC_URL : incl. /p/ path
Closes #1200
2022-01-18 20:15:41 +01:00
Saúl Ibarra Corretgé
a504b59979 misc: working on latest 2022-01-18 17:15:28 +01:00
Saúl Ibarra Corretgé
950397e923 release: stable-6826
* 238a636 jibri: correct chromedriver mismatch
* 555a40e doc: update CHANGELOG
* 825b4cb misc: working on latest
2022-01-18 17:09:53 +01:00
Ben Banfield-Zanin
238a6369e8 jibri: correct chromedriver mismatch
* jibri: turn on -x so that we can see what is actually executing

* jibri: bail out on the build if the actual release doesn't match the major release

* jibri: ensure the correct chromedriver gets downloaded when CHROME_RELEASE != latest

* jibri: move chrome installation to a separate script
2022-01-16 08:31:11 +01:00
Saúl Ibarra Corretgé
555a40e2df doc: update CHANGELOG 2022-01-14 10:58:20 +01:00
Saúl Ibarra Corretgé
825b4cb948 misc: working on latest 2022-01-14 10:50:29 +01:00
Saúl Ibarra Corretgé
aab40ee757 release: stable-6726-2
* ae3e7e7 jvb: make MUC_NICKNAME configurable
* 0be9c8f web: allow configuring buttons in toolbar and pre-join screen
* d9d12f0 jvb: fix resolving XMPP server aliases
* 81dc384 jigasi: allow jigasi guest participants
* a8a596b jicofo: configure trusted-domains for Jibri if ENABLE_RECORDING is set
* d250ad7 misc: working on latest
2022-01-14 10:44:27 +01:00
Holger Pandel
ae3e7e7651 jvb: make MUC_NICKNAME configurable 2022-01-07 16:39:18 +01:00
Prayag Singh
0be9c8fd04 web: allow configuring buttons in toolbar and pre-join screen 2022-01-05 13:30:25 +01:00
Daniil Meitis
d9d12f0938 jvb: fix resolving XMPP server aliases
Co-authored-by: Daniil Meitis <daniil.meitis@viber.com>
2021-12-29 20:29:30 +01:00
wfleischer
81dc3849b1 jigasi: allow jigasi guest participants
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2021-12-17 11:10:00 +01:00
Ben Banfield-Zanin
a8a596bd6f jicofo: configure trusted-domains for Jibri if ENABLE_RECORDING is set 2021-12-14 11:53:40 +01:00
Saúl Ibarra Corretgé
d250ad7f57 misc: working on latest 2021-12-14 10:08:08 +01:00
Saúl Ibarra Corretgé
e5f044bcc9 release: stable-6726-1
* 9ac7b59 jibri: update Chrome to version 96
* fb2326e prosody: add missing package libldap-common
* 0600ece sample: add  ENABLE_BREAKOUT_ROOMS to env.example
* 6cf0176 misc: working on latest
2021-12-14 10:04:13 +01:00
Saúl Ibarra Corretgé
9ac7b59cfe jibri: update Chrome to version 96 2021-12-14 10:03:48 +01:00
Robert Kaussow
fb2326e613 prosody: add missing package libldap-common 2021-12-14 09:53:07 +01:00
waja
0600eceadc sample: add ENABLE_BREAKOUT_ROOMS to env.example 2021-12-11 15:27:14 +01:00
Saúl Ibarra Corretgé
6cf017619e misc: working on latest 2021-12-11 08:30:25 +01:00
Saúl Ibarra Corretgé
444259d667 release: stable-6726
* e9275d5 jvb: remove deprecated option
* f40a8d5 jicofo: Handle special characters in password
* 6f56e5b web,prosody: add breakout rooms support
* 3208296 base: update base images to Debian Bullseye
* b02a689 env:  fix unexpected character bug with recent docker desktop
* b5dbfa0 misc: working on latest
2021-12-11 08:24:24 +01:00
Saúl Ibarra Corretgé
e9275d5e8f jvb: remove deprecated option
It was only used for REST after internal JVB changes, and it can now be
enabled with the dedicated COLIBRI_REST_ENABLED env var.
2021-12-11 08:22:54 +01:00
Kevin Conway
f40a8d56ad jicofo: Handle special characters in password
Add quotations to jicofo run script.

This fixes #488 where jicofo fails to start due to special characters. For
example, if the JICOFO_AUTH_PASSWORD variable value contains `&` or `#` then the
run script fails because the characters are interpreted by bash rather than as a
string.

Note that the `gen-passwords.sh` script does _not_ trigger this issue because it
does not generate characters outside the ASCII alpha-numeric range. This only
shows up when using other tools to generate the password values that do include
special characters in the output or when setting the password values by hand.
2021-12-04 07:21:54 +01:00
Werner Fleischer
6f56e5b7a2 web,prosody: add breakout rooms support
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2021-12-03 15:09:01 +01:00
Saúl Ibarra Corretgé
320829601c base: update base images to Debian Bullseye 2021-12-03 13:57:09 +01:00
wfleischer
b02a689d8e env: fix unexpected character bug with recent docker desktop
This prevents the following parsing errors in recent Docker Desktop app:

- unexpected character "!" in variable name near "to Web Chat!\\n\\n...
- respectively: unexpected character "-" in variable name near "super-light-editor light-background full-width-editor...

Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2021-11-25 15:17:01 +01:00
Saúl Ibarra Corretgé
b5dbfa0458 misc: working on latest 2021-10-21 15:26:32 +02:00