Andrew Ferrazzutti

Results 50 issues of Andrew Ferrazzutti

as some instances may want to discourage users from sharing their Matrix access tokens.

CryptoClient#onRoomEvent may throw when looking up the members of a room with a client that isn't in the room, which can happen if appservice namespaces are broad & the appservice...

on account of it being removed from the crypto-sdk Signed-off-by: Andrew Ferrazzutti ## Checklist * [x] Tests written for all new code * [x] Linter has been satisfied * [x]...

OlmMachine.receiveSyncChanges returns an array of [device messages, room key changes], so emit "to_device.decrypted" with that instead of the entire array. Fixes regression introduced by #287. Signed-off-by: Andrew Ferrazzutti ## Checklist...

Update the rust-sdk bindings to have access to type checking in the return value of OlmMachine.shareRoomKey, which now returns an array of ToDeviceRequest objects instead of a JSON encoding of...

If a Signal user changes their avatar, the new avatar might not appear in Matrix. Part of why this happens is because `pkg/signalmeow/profile.go` returns [any cached profile from the last...

bug

This causes Signal profile changes to be fetched as they happen, but only for logged-in users. Helps with #476

The [schema upgrade](https://github.com/mautrix/signal/pull/464/files#diff-12b4f88ba8afff6707cb0c6ed319508ea582dcecd67857e6c6e1d7eff230f5a0) added in #464 uses `ALTER COLUMN`, so it's incompatible with SQLite. This PR uses the same strategy as the [v16](https://github.com/mautrix/signal/blob/main/database/upgrades/16-refactor-postgres.sql) & [v17](https://github.com/mautrix/signal/blob/main/database/upgrades/17-refactor-sqlite.sql) upgrades for the main store...

This is a [leftover commit](https://github.com/mautrix/signal/pull/449/commits/38b8f3e63e9a30ced2f8323312d7e4817e133b1f) from https://github.com/mautrix/signal/pull/449 that may still be relevant. When running the bridge without this change, avatar updates weren't getting saved to the store when I expected...

It's possible for a Matrix account to be invited to & stay joined to a portal room for an IRC channel that they should be barred from joining due to...

T-Defect
S-Major