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

[NEW] Matrix Federation UX improvements #25847

Merged
merged 45 commits into from
Jul 2, 2022
Merged

[NEW] Matrix Federation UX improvements #25847

merged 45 commits into from
Jul 2, 2022

Commits on Jun 13, 2022

  1. [NEW] Rename slash command from bridge to federation (#25846)

    * feat: refactor slash commands (WIP)
    
    * chore: prepare federation for EE
    
    * fix: fix and move tests
    
    * chore: add more test cases
    MarcosSpessatto committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    6de70b3 View commit details
    Browse the repository at this point in the history
  2. fix: fix broken build

    MarcosSpessatto committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    68cd4be View commit details
    Browse the repository at this point in the history
  3. fix: fix build

    MarcosSpessatto committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    63da4b9 View commit details
    Browse the repository at this point in the history
  4. fix: fix lint

    MarcosSpessatto committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    0fcca93 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Configuration menu
    Copy the full SHA
    62561c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a054272 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. Configuration menu
    Copy the full SHA
    1c165c0 View commit details
    Browse the repository at this point in the history
  2. [NEW] remove user from matrix room (#25905)

    * fix: bridge port
    
    * feat: leave matrix room when user leaves rocket room
    
    * refactor: leave room method
    
    * refactor: setup callbacks
    
    * fix: add after leave room callback
    
    * fix: fix lint and revert hardcoded port
    
    * fix: remove dead code
    
    * chore: fix lint
    
    Co-authored-by: Marcos Defendi <marcos.defendi@rocket.chat>
    carlosrodrigues94 and MarcosSpessatto committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    23d1fe0 View commit details
    Browse the repository at this point in the history
  3. [NEW] Hide message actions when the room is federated (#25778)

    * feat: hide msg actions when the room is federated
    
    * chore: remove log
    
    * fix: remove extra object
    
    * WIP review
    
    * WIP - Disabled actions example
    
    * fix: update based on code review from the FE team
    
    * fix: adjust according to the latest develop changes
    
    * [NEW] Hide channel actions + message box when the room is federated (#25822)
    
    * feat: hide and disable some channels action when federated
    
    * feat: hide message box actions + upload when room is federated
    
    Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
    MarcosSpessatto and ggazzo committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    d7d2e6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86476bb View commit details
    Browse the repository at this point in the history
  5. chore: fix lint

    MarcosSpessatto committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    a6bec19 View commit details
    Browse the repository at this point in the history
  6. fix: fix bad check

    MarcosSpessatto committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    a3d6d89 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Configuration menu
    Copy the full SHA
    273fcc3 View commit details
    Browse the repository at this point in the history
  2. fix: fix lint

    MarcosSpessatto committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    1c73df7 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Configuration menu
    Copy the full SHA
    391bb25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c01cd10 View commit details
    Browse the repository at this point in the history
  3. [NEW] Feat/federation channel (#25926)

    * feat: invite users on channel creation server (WIP)
    
    * feat: backend of federation channels
    
    * chore: add more test cases
    
    * fix: lgtm warning
    
    * fix: remove listeners when license is invalid
    
    * feat: add validation when add users
    
    * fix: fix tests
    
    * fix: fix on add users (WIP)
    
    * fix: more tweaks (WIP)
    
    * fix: wrong condition
    
    * fix: fix invites
    
    * fix: trying stuff until it works
    
    * fix: resolve promise
    
    * fix: more tweaks
    
    * fix: fixes to support latest develop changes
    
    * [NEW] Add federated users on channel creation (#25986)
    
    * convert useHasLicense to TS
    
    * Make federation setting public
    
    * Allow creation of federated channels
    
    * Create new autocomplete
    
    * Fix state
    
    * Fix broken types
    
    * Icons
    
    * Change Federated hint
    
    * fix: fix errors due to the models migration
    
    * fix: fix lint
    
    Co-authored-by: Marcos Defendi <marcos.defendi@rocket.chat>
    
    * fix: invite local users as well
    
    * fix: try to fix DMs
    
    * fix: trying again (WIP)
    
    * fix: removing logs and fixing lint
    
    * fix: useless condition
    
    * fix: fix broken tests
    
    * fix: fix lint
    
    Co-authored-by: gabriellsh <40830821+gabriellsh@users.noreply.github.com>
    MarcosSpessatto and gabriellsh committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    248309d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    98f6f27 View commit details
    Browse the repository at this point in the history
  5. fix: fix server stuck

    MarcosSpessatto committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    889ddeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    96f4228 View commit details
    Browse the repository at this point in the history
  7. fix: final tweaks

    MarcosSpessatto committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    f9bdef2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5c939b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    3829053 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bdeb72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd62a0a View commit details
    Browse the repository at this point in the history
  4. fix: fix typings

    MarcosSpessatto committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    d57acab View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. fix: circular dep

    MarcosSpessatto committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    5fef883 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    554f910 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    327fa8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    36318cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9bd4855 View commit details
    Browse the repository at this point in the history
  6. fix: fixing tests

    MarcosSpessatto committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    f3bd649 View commit details
    Browse the repository at this point in the history
  7. fix: fix lint

    MarcosSpessatto committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    0378044 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    03ddaf9 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Configuration menu
    Copy the full SHA
    7408b6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d75cb06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5cc72c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a89511 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7cd418 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fb8945 View commit details
    Browse the repository at this point in the history
  7. fix: fix lint

    MarcosSpessatto committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    92ce58f View commit details
    Browse the repository at this point in the history
  8. give typecheck only 6GB

    sampaiodiego committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    9239afc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b951114 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    230e951 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Configuration menu
    Copy the full SHA
    67f80ee View commit details
    Browse the repository at this point in the history