~raof/matrix-appservice-irc/+git/master:hs/add-initial-membership-e2e-tests

Last commit made on 2023-06-06
Get this branch:
git clone -b hs/add-initial-membership-e2e-tests https://git.launchpad.net/~raof/matrix-appservice-irc/+git/master

Branch merges

Branch information

Name:
hs/add-initial-membership-e2e-tests
Repository:
lp:~raof/matrix-appservice-irc/+git/master

Recent commits

8c4d0bb... by Half-Shot <email address hidden>

Make tests work sorta

4b5986b... by Half-Shot <email address hidden>

Various tweaks

665f75f... by Half-Shot <email address hidden>

Leave on part

6e69398... by Half-Shot <email address hidden>

Add membership E2E test

db9726f... by Half-Shot <email address hidden>

Catch failures to close redis

3e34b35... by Half-Shot <email address hidden>

Add powerlevel e2e test

d49f41d... by Will Hunt <email address hidden>

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

767e892... by Will Hunt <email address hidden>

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

536b0c6... by Dagfinn Ilmari Mannsåker

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 address hidden>

* Add changelog entry

---------

Signed-off-by: Dagfinn Ilmari Mannsåker <email address hidden>

3ad4ae7... by Will Hunt <email address hidden>

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

* Provide a domain to the socket

* fix auth error

* failing to return socket

* changelog