1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-14 21:26:54 -04:00
Commit graph

1,601 commits

Author SHA1 Message Date
Sumner Evans
7a1d834d29
Merge pull request #196 from mautrix/sumner/bri-1604-add-a-retry-queue-for-signal-messages
portal: add retries on NotConnected errors
2022-01-13 12:39:37 -07:00
Sumner Evans
b43777a9c1
portal: add retries on NotConnected errors 2022-01-12 18:24:15 -07:00
Tulir Asokan
319d0b330a Fix some strings that should be combined 2022-01-13 00:10:25 +02:00
Tulir Asokan
1f27a608a6 Clean up legacy community stuff 2022-01-13 00:10:25 +02:00
Tulir Asokan
6950786565 Add small power level override to ensure main power level event is allowed
Closes #195
2022-01-13 00:10:20 +02:00
Tulir Asokan
cba5e28e92 Update websocket connection state handler to v1 2022-01-12 20:56:50 +02:00
Tulir Asokan
6b8c4ca6ec Add support for incoming contact messages 2022-01-12 19:38:46 +02:00
Tulir Asokan
13e8057ca2 Update to subscribe v1 and fix some bugs 2022-01-12 19:38:46 +02:00
Sumner Evans
81d8636fdb
Merge pull request #194 from mautrix/sumner/bri-1610-make-it-possible-to-change-signal-phones
bridge state: send BAD_CREDENTIALS when whoami fails with auth failed exception
2022-01-12 10:30:50 -07:00
Sumner Evans
f65ade482a
bridge state: send BAD_CREDENTIALS when whoami fails with auth failed exception 2022-01-12 00:46:09 -07:00
Tulir Asokan
498e0f2bab Add blank quoted attachment to trick Signal iOS into rendering replies properly 2022-01-11 17:00:41 +02:00
Tulir Asokan
8b875ad798 Fix incoming voice message codec 2022-01-10 16:49:28 +02:00
Tulir Asokan
f0f69ce6e6 Update dependencies and changelog 2022-01-09 12:12:13 +02:00
Sumner Evans
0f7fa02e68
example config: update link to E2BE docs
Closes #193
2022-01-04 11:10:55 -07:00
Tulir Asokan
613f375c01 Bump minimum mautrix-python version 2021-12-31 12:06:08 +02:00
Tulir Asokan
f36a30020a Use mautrix-python's magic wrapper 2021-12-31 11:53:58 +02:00
Tulir Asokan
09586c023d Use converted mimetype when generating filename for media from Signal 2021-12-31 11:53:55 +02:00
Tulir Asokan
4a7786bf9a Merge remote-tracking branch 'origin/sumner/bri-1462-bridge-signal-voice-messages-to-matrix' 2021-12-31 11:53:45 +02:00
Tulir Asokan
c562b95a87 Update project metadata 2021-12-29 17:11:45 +02:00
Tulir Asokan
7cb1577974 Add full changelog in a file 2021-12-29 17:10:30 +02:00
Sumner Evans
c22b5f56be
voice messages: use ffmpeg conversion functions from mautrix-python 2021-12-28 12:24:09 -07:00
Sumner Evans
b8c31df0d3
voice messages: bridge Matrix voice messages to native Signal voice messages 2021-12-27 17:12:08 -07:00
Sumner Evans
e99ad76e9c
dockerfile: add ffmpeg as dependency 2021-12-27 00:06:31 -07:00
Sumner Evans
d6978f2287
voice messages: convert incoming voice messages to ogg 2021-12-27 00:06:31 -07:00
Sumner Evans
dfa574f75c
voice messages: bridge Signal voice messages to native Matrix messages 2021-12-27 00:02:59 -07:00
Tulir Asokan
a0ac8956b8 Add isort and black badges 2021-12-25 11:09:35 +02:00
Tulir Asokan
aa5f5ffc5b Sort mautrix-python as a first-party import 2021-12-25 11:09:34 +02:00
Sumner Evans
7f75752e44
Merge pull request #184 from mautrix/sumner/bri-115-show-incoming-call-notifications
calls: show notifications for call start/end in DMs
2021-12-24 22:52:17 -07:00
Sumner Evans
944ddd255a
call notifications: use m.notice for hang up 2021-12-24 22:50:00 -07:00
Sumner Evans
0da2405177
call notifications: add call type to offer messages 2021-12-24 22:50:00 -07:00
Sumner Evans
eddf260c9f
calls: show notifications for call start/end in DMs 2021-12-24 22:49:56 -07:00
Tulir Asokan
105cf52f5a Update mautrix-python 2021-12-23 15:02:27 +02:00
Sumner Evans
4dce1c3d01
message send errors: fix when sending to chat with only you 2021-12-22 12:50:07 -07:00
Sumner Evans
2ba21abe7a
Merge pull request #174 from Half-Shot/patch-2
Add connection_limit sample config
2021-12-17 13:49:11 -07:00
Tulir Asokan
7f7661fdad Drop non-bridgeable messages if there's no existing portal
Closes #191
2021-12-16 13:52:10 +02:00
Tulir Asokan
f4269f8028 Update mautrix-python and alpine 2021-12-15 17:51:27 +02:00
Sumner Evans
72a1499706
disappearing messages: only process on messages
All other Signal messages cannot set the disappearing message timer.
2021-12-15 02:23:00 -07:00
Sumner Evans
f9e1bbbb75
disappearing messages: fix bug where redactions caused the expiration setting to be lost 2021-12-14 14:40:45 -07:00
Tulir Asokan
1884f00170 Move to future annotations and clean up things 2021-12-14 12:58:27 +02:00
Tulir Asokan
414904fd30 Merge remote-tracking branch 'origin/blacken-everything' 2021-12-14 12:11:35 +02:00
Sumner Evans
899a5acd59
formatting: run isort across the codebase 2021-12-13 01:31:27 -07:00
Sumner Evans
4f31ce41e0
formatting: use black and add CI job to enforce styling 2021-12-13 01:28:20 -07:00
Tulir Asokan
f7176a4f77 Move relay stuff to mautrix-python 2021-12-12 12:18:21 +02:00
Sumner Evans
9d8eafeaf9
ROADMAP: add disappearing messages 2021-12-10 11:57:25 -07:00
Sumner Evans
e13206318b
Merge pull request #182 from mautrix/sumner/bri-1204-support-disappearing-messages-in-signal
disappearing messages: add support for both inbound and outbound
2021-12-09 15:42:48 -07:00
Sumner Evans
b1e27324a6
disappearing messages: don't spawn expiration events for every message every read receipt 2021-12-09 11:57:15 -07:00
Sumner Evans
4512f5dec3
disappearing messages: add config option to disable in groups 2021-12-09 09:53:02 -07:00
Sumner Evans
e51b580461
portal._expire_event: raise exception if portal not found 2021-12-09 09:25:53 -07:00
Sumner Evans
0c73ac48f9
db/disappearing_message: rename table to singular 2021-12-09 09:24:02 -07:00
Sumner Evans
53c6aab667
db/disappearing_message: remove delete_all method 2021-12-09 09:22:04 -07:00