1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-15 05:36:53 -04:00
Commit graph

1,601 commits

Author SHA1 Message Date
Sumner Evans
3c128f6eed
link previews: support from Signal -> Beeper
Uses the com.beeper.linkpreviews key.
2022-02-04 18:02:44 -07:00
Sumner Evans
984ab27771
Merge pull request #213 from mautrix/sumner/bri-1503
handle authorization failures in more places
2022-02-04 09:10:43 -07:00
Sumner Evans
ef560ef368
handle authorization failures in more places
This commit adds a utility function for helping to deal with auth
failures and uses it around the codebase.

Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-02-04 08:56:45 -07:00
Sumner Evans
7276cedac3
Merge pull request #211 from mautrix/sumner/bri-1793
inbound error messages: show errors after a delay
2022-02-03 17:25:30 -07:00
Tulir Asokan
b82684265e Move error message to log 2022-02-04 02:01:49 +02:00
Tulir Asokan
bf211b086f Remove error_message_lock and encrypt error messages on Matrix 2022-02-04 01:44:42 +02:00
Sumner Evans
1bd6190179
Merge pull request #212 from mautrix/sumner/bri-1854
reactions: fix redactions from Signal -> Matrix
2022-02-03 15:46:27 -07:00
Sumner Evans
9ba44f1d90
reactions: fix redactions from Signal -> Matrix 2022-02-03 15:21:02 -07:00
Sumner Evans
b62f4c261c
inbound error messages: show errors after a delay
Sometimes, signald asks for a resend and in those cases, we don't want to show any error.
2022-02-03 14:57:42 -07:00
Tulir Asokan
0733f2a72e Fix handling incoming remote deletes 2022-02-02 10:48:45 +02:00
Sumner Evans
6dae64c23c
Merge pull request #210 from mautrix/sumner/bri-1839 2022-02-01 15:54:00 -07:00
Sumner Evans
5c489eb70f
reactions: fix concurrency bug
Fixes issue where changing your reaction rapidly could cause the old
reaction to not be redacted properly.
2022-02-01 15:25:45 -07:00
Tulir Asokan
8d47341753 Move most disappearing message code to mautrix-python 2022-01-31 15:42:51 +02:00
Tulir Asokan
931ecee265 Update black and fix version in CI 2022-01-30 12:31:30 +02:00
Sumner Evans
c6d84a10b3
Merge pull request #206 from mautrix/sumner/bri-1797
rpc: add logging to correlate Matrix event ID to signald request ID
2022-01-28 10:49:55 -07:00
Sumner Evans
05809aead0
rpc: add logging to correlate Matrix event ID to signald request ID 2022-01-28 10:48:51 -07:00
Sumner Evans
207778a79f
Merge pull request #205 from mautrix/sumner/bri-1783
subscribe: fix auth failure detection
2022-01-28 10:15:58 -07:00
Sumner Evans
4eebcdcd8f
subscribe: fix auth failure detection 2022-01-28 10:02:38 -07:00
Tulir Asokan
498b2efae6 Improve catching weird errors in signald connection 2022-01-28 18:50:18 +02:00
Tulir Asokan
4512651d31 Pass username to find_uuid 2022-01-26 22:53:11 +02:00
Tulir Asokan
862e3e7b28 Update dependencies
Fixes #202
2022-01-26 13:43:21 +02:00
Tulir Asokan
e922c6422a Try to resolve puppet UUID in pm and other commands 2022-01-25 22:49:26 +02:00
Tulir Asokan
e19b56889f Update mausignald to use new type hints 2022-01-25 22:49:26 +02:00
Sumner Evans
b10ad8a60a
provisioning: remove unused import 2022-01-25 11:30:34 -07:00
Sumner Evans
9495b7383c
Merge pull request #199 from mautrix/sumner/bri-1634-it-takes-forever-for-mautrix-signal-to
login: use wait_for_scan to figure out when the user scans the QR code
2022-01-25 09:21:06 -07:00
Sumner Evans
a2dfc9ec54
provisioning: cleanup from CR
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-01-25 09:00:41 -07:00
Sumner Evans
3ec087a202
provisioning: use .serialize() for link response
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-01-25 08:58:34 -07:00
Sumner Evans
8c44d258a0
provisioning: fix bug with /link/new 2022-01-24 16:34:02 -07:00
Tulir Asokan
a065c8215e
provisioning: improve endpoint naming and versioning 2022-01-24 16:33:49 -07:00
Sumner Evans
73426954b4
provisioning: refactor linking and create new link endpoint version 2022-01-24 16:33:48 -07:00
Sumner Evans
73d62e9cc0
provisioning: split wait_for_scan to a separate call 2022-01-24 16:33:48 -07:00
Sumner Evans
715c8668f7
link_wait: use wait_for_scan to have intermediate step on login 2022-01-24 16:33:48 -07:00
Sumner Evans
6cb9685d86
Merge pull request #200 from mautrix/pre-commit-config
pre-commit: add configuration
2022-01-21 11:00:59 -07:00
Sumner Evans
db6a45b1f3
dev-requirements: add pre-commit, isort, black 2022-01-21 10:30:11 -07:00
Sumner Evans
a8946454aa
ci: add pre-commit-hooks to lint process 2022-01-21 10:15:08 -07:00
Sumner Evans
f1f451ffd3
mausignald/LICENSE: remove trailing space and newline 2022-01-21 09:47:14 -07:00
Sumner Evans
7c1400804f
pre-commit: initialize with black & isort 2022-01-21 09:47:14 -07:00
Sumner Evans
c535bff3e0
send better message when reconnecting to Signal fails 2022-01-18 18:18:19 -07:00
Sumner Evans
987fc5b83b
Merge pull request #198 from mautrix/sumner/bri-1672-add-retry-logic-for-reactions-in-signal
reactions: add retry logic for failed reactions
2022-01-18 09:35:47 -07:00
Sumner Evans
6f7eeea045
reaction retry: clean up error messages 2022-01-18 09:21:31 -07:00
Sumner Evans
98cf44a222
reactions: add retry logic for failed reactions
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-01-18 09:21:18 -07:00
Tulir Asokan
a26576bdc2 Fix catching subscribe/unsubscribe errors 2022-01-17 10:48:57 +02:00
Tulir Asokan
b07c8c5a7b Bump version to 0.2.2 v0.2.2 2022-01-15 14:59:49 +02:00
Tulir Asokan
606c6dad3b Update mautrix-python to fix error handling messages with room links 2022-01-14 21:23:31 +02:00
Tulir Asokan
78ae8b5a94 Fix optional field in typing notifs and add a missing error log 2022-01-14 21:17:40 +02:00
Tulir Asokan
e015852a99 Send disappearing message timer change message as correct user 2022-01-14 14:26:38 +02:00
Tulir Asokan
7be41c1d39 Make disappearing message db queries more efficient 2022-01-14 14:21:38 +02:00
Tulir Asokan
76c0171b36 Update CHANGELOG.md 2022-01-14 12:34:05 +02:00
Tulir Asokan
836b381a8f Add support for long text messages from Signal 2022-01-14 12:32:07 +02:00
Sumner Evans
01dd9a2a3d
deps/mautrix: update to v0.14.4 2022-01-13 13:06:26 -07:00