Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coturn #667

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open

Coturn #667

wants to merge 35 commits into from

Commits on Dec 17, 2020

  1. turn: add TURN server

    netaskd authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    424253b View commit details
    Browse the repository at this point in the history
  2. turn: the fist review changes

    netaskd authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    463bf71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6b12d6 View commit details
    Browse the repository at this point in the history
  4. turn: the second review

    netaskd authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    e837f12 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2b0d0a View commit details
    Browse the repository at this point in the history
  6. release: stable-4857

    * a81ad73 prosody: add support for lobby
    * baed605 web: fix removing closed captions button if transcription is enabled
    * edecacd etherpad: add ability to use a external server
    * a7563d4 jvb: use JVB_TCP_PORT for exposing the port
    * b235ea1 prosody: disable s2s module
    * 1d428a8 prosody: use a 2-stage build
    * 613c26c misc: working on latest
    * 4d72ee3 release: stable-4627-1
    * 22b7063 examples: update Traefik v1 example
    * 1381b08 prosody: fix installing dependdencies
    * 2900c11 misc: add extra line to tag message
    * c57a84b misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    80208ba View commit details
    Browse the repository at this point in the history
  7. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    8b9d238 View commit details
    Browse the repository at this point in the history
  8. prosody: add support for lobby

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    7b08d32 View commit details
    Browse the repository at this point in the history
  9. release: stable-4857

    * a81ad73 prosody: add support for lobby
    * baed605 web: fix removing closed captions button if transcription is enabled
    * edecacd etherpad: add ability to use a external server
    * a7563d4 jvb: use JVB_TCP_PORT for exposing the port
    * b235ea1 prosody: disable s2s module
    * 1d428a8 prosody: use a 2-stage build
    * 613c26c misc: working on latest
    * 4d72ee3 release: stable-4627-1
    * 22b7063 examples: update Traefik v1 example
    * 1381b08 prosody: fix installing dependdencies
    * 2900c11 misc: add extra line to tag message
    * c57a84b misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    387a715 View commit details
    Browse the repository at this point in the history
  10. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    5be9470 View commit details
    Browse the repository at this point in the history
  11. prosody: configure lobby on the guest domain is necessary

    If the lobby is enabled and ENABLE_AUTH and ENABLE_GUESTS is true, and
    therefore the guest.$XMPP_DOMAIN domain is to be defined, the lobby config
    should be placed in the guest domain.
    ChrisPortman authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    1f40f2f View commit details
    Browse the repository at this point in the history
  12. jicofo: no auth URL in JWT auth mode

    There's no need to have Jicofo involved in authentication
    when JWT authentication type is configured in Prosody in which case
    Prosody plugins are validating the token when user tries to enter
    a MUC.
    
    This mechanism was initially designed for 'internal' Prosody
    XMPP authentication with guest access. In this mode only admin users
    are allowed to create MUC rooms and Jicofo is an admin. In this flow,
    a user first joins from domain with authentication enabled and it
    will receive a session ID from Jicofo. Now the client will store this
    session ID in the local storage and use it next time when coming back
    to Jitsi Meet to make Jicofo create a MUC room for him/her.
    
    https://jitsi.github.io/handbook/docs/devops-guide/secure-domain
    
    The EXT_JWT mode was an experiment at some point, but now should
    probably be removed. It may come handy only in case where there is
    no JWT verification in Prosody and all users connect as anonymous and
    MUC creation is only allowed to Jicofo.
    paweldomas authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    20e7104 View commit details
    Browse the repository at this point in the history
  13. release: stable-5076

    * 5ceaf5f web: add IPv6 support
    * aff3775 xmpp: allow recorders to bypass lobby
    * ad5625b jvb: switch to WebSocket based bridge channels
    * 8110336 web: add ability to configure the nginx resolver
    * 2f47518 jicofo: no auth URL in JWT auth mode
    * c149463 web: build config.js on each boot
    * c792bbc base: update frep
    * bec928c prosody: configure lobby on the guest domain is necessary
    * bcbd977 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml
    * 8f9caa4 jicofo: set XMPP_MUC_COMPONENT_PREFIX
    * 2a0120d web: set security headers also for non HTTPS
    * e6586f2 jvb: set LOCAL_ADDRESS to the correct local IP (jitsi#630)
    * 97f5e75 base: optimize size
    * b78c89e misc: minor Dockerfile Improvements
    * a754519 misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    888e03d View commit details
    Browse the repository at this point in the history
  14. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    4fad233 View commit details
    Browse the repository at this point in the history
  15. release: stable-4857

    * a81ad73 prosody: add support for lobby
    * baed605 web: fix removing closed captions button if transcription is enabled
    * edecacd etherpad: add ability to use a external server
    * a7563d4 jvb: use JVB_TCP_PORT for exposing the port
    * b235ea1 prosody: disable s2s module
    * 1d428a8 prosody: use a 2-stage build
    * 613c26c misc: working on latest
    * 4d72ee3 release: stable-4627-1
    * 22b7063 examples: update Traefik v1 example
    * 1381b08 prosody: fix installing dependdencies
    * 2900c11 misc: add extra line to tag message
    * c57a84b misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    d5de8c5 View commit details
    Browse the repository at this point in the history
  16. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    63ded20 View commit details
    Browse the repository at this point in the history
  17. release: stable-5076

    * 5ceaf5f web: add IPv6 support
    * aff3775 xmpp: allow recorders to bypass lobby
    * ad5625b jvb: switch to WebSocket based bridge channels
    * 8110336 web: add ability to configure the nginx resolver
    * 2f47518 jicofo: no auth URL in JWT auth mode
    * c149463 web: build config.js on each boot
    * c792bbc base: update frep
    * bec928c prosody: configure lobby on the guest domain is necessary
    * bcbd977 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml
    * 8f9caa4 jicofo: set XMPP_MUC_COMPONENT_PREFIX
    * 2a0120d web: set security headers also for non HTTPS
    * e6586f2 jvb: set LOCAL_ADDRESS to the correct local IP (jitsi#630)
    * 97f5e75 base: optimize size
    * b78c89e misc: minor Dockerfile Improvements
    * a754519 misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    da80b37 View commit details
    Browse the repository at this point in the history
  18. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    441a987 View commit details
    Browse the repository at this point in the history
  19. Fix after rebase

    goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    2eb46ef View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a349d00 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c117521 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    970f13c View commit details
    Browse the repository at this point in the history
  23. turn: add TURN server

    netaskd authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    c3befc0 View commit details
    Browse the repository at this point in the history
  24. turn: the second review

    netaskd authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    0edd80d View commit details
    Browse the repository at this point in the history
  25. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    f49a2b2 View commit details
    Browse the repository at this point in the history
  26. release: stable-4857

    * a81ad73 prosody: add support for lobby
    * baed605 web: fix removing closed captions button if transcription is enabled
    * edecacd etherpad: add ability to use a external server
    * a7563d4 jvb: use JVB_TCP_PORT for exposing the port
    * b235ea1 prosody: disable s2s module
    * 1d428a8 prosody: use a 2-stage build
    * 613c26c misc: working on latest
    * 4d72ee3 release: stable-4627-1
    * 22b7063 examples: update Traefik v1 example
    * 1381b08 prosody: fix installing dependdencies
    * 2900c11 misc: add extra line to tag message
    * c57a84b misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    9b77048 View commit details
    Browse the repository at this point in the history
  27. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    0053163 View commit details
    Browse the repository at this point in the history
  28. release: stable-5076

    * 5ceaf5f web: add IPv6 support
    * aff3775 xmpp: allow recorders to bypass lobby
    * ad5625b jvb: switch to WebSocket based bridge channels
    * 8110336 web: add ability to configure the nginx resolver
    * 2f47518 jicofo: no auth URL in JWT auth mode
    * c149463 web: build config.js on each boot
    * c792bbc base: update frep
    * bec928c prosody: configure lobby on the guest domain is necessary
    * bcbd977 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml
    * 8f9caa4 jicofo: set XMPP_MUC_COMPONENT_PREFIX
    * 2a0120d web: set security headers also for non HTTPS
    * e6586f2 jvb: set LOCAL_ADDRESS to the correct local IP (jitsi#630)
    * 97f5e75 base: optimize size
    * b78c89e misc: minor Dockerfile Improvements
    * a754519 misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    3562942 View commit details
    Browse the repository at this point in the history
  29. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    902b7b7 View commit details
    Browse the repository at this point in the history
  30. release: stable-4857

    * a81ad73 prosody: add support for lobby
    * baed605 web: fix removing closed captions button if transcription is enabled
    * edecacd etherpad: add ability to use a external server
    * a7563d4 jvb: use JVB_TCP_PORT for exposing the port
    * b235ea1 prosody: disable s2s module
    * 1d428a8 prosody: use a 2-stage build
    * 613c26c misc: working on latest
    * 4d72ee3 release: stable-4627-1
    * 22b7063 examples: update Traefik v1 example
    * 1381b08 prosody: fix installing dependdencies
    * 2900c11 misc: add extra line to tag message
    * c57a84b misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    b325704 View commit details
    Browse the repository at this point in the history
  31. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    763c087 View commit details
    Browse the repository at this point in the history
  32. release: stable-5076

    * 5ceaf5f web: add IPv6 support
    * aff3775 xmpp: allow recorders to bypass lobby
    * ad5625b jvb: switch to WebSocket based bridge channels
    * 8110336 web: add ability to configure the nginx resolver
    * 2f47518 jicofo: no auth URL in JWT auth mode
    * c149463 web: build config.js on each boot
    * c792bbc base: update frep
    * bec928c prosody: configure lobby on the guest domain is necessary
    * bcbd977 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml
    * 8f9caa4 jicofo: set XMPP_MUC_COMPONENT_PREFIX
    * 2a0120d web: set security headers also for non HTTPS
    * e6586f2 jvb: set LOCAL_ADDRESS to the correct local IP (jitsi#630)
    * 97f5e75 base: optimize size
    * b78c89e misc: minor Dockerfile Improvements
    * a754519 misc: working on latest
    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    912bfe7 View commit details
    Browse the repository at this point in the history
  33. misc: working on latest

    saghul authored and goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    3504749 View commit details
    Browse the repository at this point in the history
  34. Turn : cleaning code

    goacid committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    dce2fa6 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Change source image from official coturn image

    ubuntu based.
    goacid committed May 18, 2021
    Configuration menu
    Copy the full SHA
    7a0116f View commit details
    Browse the repository at this point in the history