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

Add tests to check join/leaves are bridged correctly #1734

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Commits on May 2, 2023

  1. Define power levels to disable calls/reactions/redaction/stickers in …

    …PMs initiated from IRC (#1663)
    
    * Patch a number of packages
    
    * changelog
    
    * Ensure tests work for upgrades
    
    * Fix tests properly
    
    * 0.26.1
    
    * Update node-irc to 1.2.1 and bump version to 0.34.0
    
    * Define power levels to disable calls/reactions/redaction/stickers in PM
    
    No one but the sender can see them because we cannot bridge them.
    Blocking them with PLs allows the clients to hide these features
    from their UI, so users do not mistakenly believe they will be received.
    
    * Block redactions, more call event types, and widgets
    
    ---------
    
    Co-authored-by: Will Hunt <[email protected]>
    Co-authored-by: Tadeusz Sośnierz <[email protected]>
    Co-authored-by: Half-Shot <[email protected]>
    4 people authored May 2, 2023
    Configuration menu
    Copy the full SHA
    6ce85b3 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Fix Widget API origin in setup widget (#1711)

    * Update matrix-widget-api
    
    * Fix widget API origin
    
    * Add changelog
    justinbot authored May 10, 2023
    Configuration menu
    Copy the full SHA
    e14d5ab View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Fix a couple of issues in the RC (#1709)

    * Provide a domain to the socket
    
    * fix auth error
    
    * failing to return socket
    
    * changelog
    Half-Shot authored May 12, 2023
    Configuration menu
    Copy the full SHA
    3ad4ae7 View commit details
    Browse the repository at this point in the history
  2. Sort by channel name in !listrooms (#1715)

    * Sort by channel name in !listrooms
    
    It's stored as a set in the client object, which doesn't guarantee
    anything about the order, so sort it for consistent output.
    
    Signed-off-by: Dagfinn Ilmari Mannsåker <[email protected]>
    
    * Add changelog entry
    
    ---------
    
    Signed-off-by: Dagfinn Ilmari Mannsåker <[email protected]>
    ilmari authored May 12, 2023
    Configuration menu
    Copy the full SHA
    536b0c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Add a few more sensible tests to the connection pools (#1717)

    * Get restart tests going
    
    * Add tests to ensure we can cope with invalid legacy state
    
    * Add a note
    
    * Don't skip
    
    * Drop bluebird stuff
    
    * Oppertunistically discover channels that may be missing
    
    * Fix supported state being horribly bloaty
    
    * Forcibly delete bridge state when creating a new connection
    
    * Fix channel discovery
    
    * Update node-irc package
    
    * Drop unused
    
    * changelog
    
    * Add a check
    
    * Applying reccomendations
    Half-Shot authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    767e892 View commit details
    Browse the repository at this point in the history
  2. Add passkey checker on startup. (#1720)

    * Ensure the passkey can decrypt all users on startup.
    
    * Add passkey checker
    
    * Add support for NEDB too
    
    * Return
    
    * Fix based on review feedback
    
    * a space
    Half-Shot authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    d49f41d View commit details
    Browse the repository at this point in the history
  3. Add powerlevel e2e test

    Half-Shot committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    3e34b35 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    db9726f View commit details
    Browse the repository at this point in the history
  2. Add membership E2E test

    Half-Shot committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    6e69398 View commit details
    Browse the repository at this point in the history
  3. Leave on part

    Half-Shot committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    665f75f View commit details
    Browse the repository at this point in the history
  4. Various tweaks

    Half-Shot committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    4b5986b View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Make tests work sorta

    Half-Shot committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    8c4d0bb View commit details
    Browse the repository at this point in the history