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

Join Room: Support via parameters to better handle federation #690

Merged
merged 6 commits into from
Jul 8, 2019

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    b65dbbd View commit details
    Browse the repository at this point in the history
  2. MXRestClient: Remove the joinRoom method with least parameters

    Exposing a join method without the viaServers parameter can lead to bugs in a federation world. Remove it
    manuroe committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    39a6c04 View commit details
    Browse the repository at this point in the history
  3. Join Room: Support via parameters to better handle federation

    Fix API breaks in tests
    manuroe committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    fc486ae View commit details
    Browse the repository at this point in the history
  4. Rollback: MXRoom does not need a viaServers on its join method

    If the MXRoom object exits, it has been created from an invite, which means that the user homeserver already knows all related homeservers
    manuroe committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    78d1647 View commit details
    Browse the repository at this point in the history
  5. MXTools: add serverNameInMatrixIdentifier

    Part of element-hq/element-ios#2550.
    
    Useful to build via parameters for permalinks
    manuroe committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    3efb07a View commit details
    Browse the repository at this point in the history
  6. Clean PR

    manuroe committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    15ff504 View commit details
    Browse the repository at this point in the history