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

Matrix Authentication Support for Jitsi #2375

Merged
merged 20 commits into from
Feb 10, 2023

Commits on Jan 4, 2023

  1. Matrix Authentication Support for Jitsi

    This extends the collection with support for seamless authentication at the Jitsi server using Matrix OpenID.
    
    1. New role for installing the [Matrix User Verification Service](https://github.com/matrix-org/matrix-user-verification-service)
    2. Changes to Jitsi role: Installing Jitsi Prosody Mods and configuring Jitsi Auth
    3. Changes to Jitsi and nginx-proxy roles: Serving .well-known/element/jitsi from jitsi.DOMAIN
    4. We updated the Jitsi documentation on authentication and added documentation for the user verification service.
    jakicoll committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    42e4e50 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    94830b5 View commit details
    Browse the repository at this point in the history
  2. Change comment

    Applying the assumption, that synapse is always managed by this playbook.
    jakicoll committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    f537317 View commit details
    Browse the repository at this point in the history
  3. Consolidate conditionals into a block, keep image

    Co-authored-by: Slavi Pantaleev <[email protected]>
    jakicoll and spantaleev authored Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6913d36 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b89f5b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf5e633 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e0ae2f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07d9ea5 View commit details
    Browse the repository at this point in the history
  8. Set matrix_user_verification_service_uvs_homeserver_url in the role d…

    …efaults and updated docs accordingly.
    stift-n2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    50c1e9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1d99f17 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6499b65 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6b206b3 View commit details
    Browse the repository at this point in the history
  12. Remove remnant comment.

    stift-n2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d67d8c0 View commit details
    Browse the repository at this point in the history
  13. Set default values where sensible and remove unnecessary conditionals…

    … in .env.j2.
    
    Check for empty string instead of Null to verify if an openid_server_name is pinned.
    stift-n2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    96dd86d View commit details
    Browse the repository at this point in the history
  14. Introduced flags to (1) enable/disable Auth (2) enable/disable openid…

    …_server_name pinning. Updated validate_config.yml and added new checks to verify.
    stift-n2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    70bea81 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7848d86 View commit details
    Browse the repository at this point in the history
  16. Remove unnecessary comment.

    jakicoll committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    f3ca4a0 View commit details
    Browse the repository at this point in the history
  17. Make the linter happy.

    jakicoll committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    be63416 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6cffec1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6a205a8 View commit details
    Browse the repository at this point in the history