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

687 commits

Author SHA1 Message Date
Tulir Asokan
94ae69047b msgconv/from-signal: fix panic bridging stickers 2024-08-11 17:01:05 +03:00
Tulir Asokan
6f4781fcaa signalmeow: only apply provisioning timeout to websocket step 2024-08-10 23:36:19 +03:00
Tulir Asokan
efe80989af handlematrix: return wrapped errors in some handlers
This enables error notices for signalmeow send errors and better HTTP
responses for start chat API requests.
2024-08-10 23:36:01 +03:00
Tulir Asokan
bf4cedb7fa libsignal: update to v0.55.0 2024-08-10 01:40:15 +03:00
Tulir Asokan
6106265787 dbmeta: don't save revision for DMs 2024-08-09 23:42:38 +03:00
Tulir Asokan
4ba7ef7442 signalmeow: make sync contacts call on connect optional 2024-08-09 23:42:38 +03:00
Malte E
c3fd55cf38
handlematrix: add support for most membership changes (#527)
Missing knocks and joins

[skip cd]
2024-08-09 23:42:34 +03:00
Malte E
77cf7e7985
groupinfo: look up ACI from local devices when receiving PNI group member (#528) 2024-08-09 13:03:50 +03:00
Tulir Asokan
b7a5bb74b3 chatinfo: implement ValidateUserID 2024-08-08 23:33:22 +03:00
Tulir Asokan
eeffb0d7e5 chatinfo: allow passing service IDs to ResolveIdentifier 2024-08-08 01:31:16 +03:00
Tulir Asokan
0c9f2c19d2 all: delete legacy bridge 2024-08-07 15:14:13 +03:00
Tulir Asokan
219b3bec1d v2: store remote profile info in UserLogin 2024-08-05 17:36:36 +03:00
Tulir Asokan
03995c219c libsignal: update to v0.54.0 2024-07-30 16:51:40 +03:00
Tulir Asokan
570d0542b8 dependencies: update 2024-07-30 16:46:41 +03:00
Tulir Asokan
478a3f14b9 v2: fix message ID when handling incoming edits 2024-07-29 16:41:08 +03:00
Scott Weber
5d2163056a
Disable encryption for local bridges (#525) 2024-07-22 19:14:13 -04:00
Tulir Asokan
ca460d8021 v2: fill other user ID in DM portals 2024-07-18 18:22:21 +03:00
Tulir Asokan
fd3ef2ebc3 v2: fix edit time limits 2024-07-17 11:58:58 +03:00
Tulir Asokan
e627ad878e signalmeow/receiving: handle sync messages sent to PNIs properly
* store destination E.164 numbers received in sync messages
* fetch PNI identity from server if it isn't found in database when handling
  PNI signature message
2024-07-14 19:19:02 +03:00
Tulir Asokan
ca21d467de v2: update mautrix-go 2024-07-14 11:13:08 +03:00
Tulir Asokan
1e093d6dc6 v2: update mautrix-go and use new typed metadata structs 2024-07-13 14:16:55 +03:00
Tulir Asokan
fdacfc2f67 v2: update mautrix-go 2024-07-10 23:50:41 +03:00
Tulir Asokan
4fd3777070 signalmeow: update protobufs 2024-07-10 20:40:07 +03:00
Tulir Asokan
fe389bf65a signalmeow: update registration capabilities 2024-07-10 20:36:07 +03:00
Tulir Asokan
c5c12135c5 v2: update mautrix-go 2024-07-09 21:25:42 +03:00
Tulir Asokan
85f3c15376 v2: use improved NewLogin function 2024-07-07 15:33:50 +03:00
Tulir Asokan
b2c1efc85c v2: update mautrix-go 2024-06-30 00:31:18 +03:00
Tulir Asokan
96724bd9dc libsignalgo: update libsignal to v0.52.0 2024-06-28 23:48:52 +03:00
Tulir Asokan
5883ade9d8 v2: add support for changing group name/avatar/topic from Matrix 2024-06-28 23:13:52 +03:00
Tulir Asokan
7196535e29 v2: add call start/end notices 2024-06-28 20:39:26 +03:00
Tulir Asokan
7b538502f1 v2: bridge all member states and permissions 2024-06-28 18:50:37 +03:00
Tulir Asokan
6a92ccc1dd v2: add group change handling 2024-06-27 19:00:05 +03:00
Tulir Asokan
fdb9e7dc09 v2: fix handling disappearing timer changes 2024-06-27 16:53:18 +03:00
Tulir Asokan
5b1941c0ab v2: check send message results 2024-06-27 11:53:21 +03:00
Tulir Asokan
1366e2721b v2: bridge more types of messages as normal messages 2024-06-27 11:35:06 +03:00
Tulir Asokan
be21dac6cf v2: improve handling of logins in bad credentials 2024-06-27 11:34:48 +03:00
Tulir Asokan
72e9cc6c11 v2: add extra wait step to login 2024-06-26 20:09:00 +03:00
Tulir Asokan
baf113fb03 v2: add backwards-compatible login API 2024-06-26 15:06:15 +03:00
Tulir Asokan
0c82b56012 signalmeow: fix edge case in LoadAndUpdateRecipient 2024-06-25 21:28:08 +03:00
Tulir Asokan
43ee1bb438 signalmeow: don't update e164 if it's empty 2024-06-25 16:14:21 +03:00
Tulir Asokan
0b0379aebf v2: add backwards-compatible resolve identifier provisioning API 2024-06-25 15:04:54 +03:00
Tulir Asokan
760ec87c9b v2: fix expiration timer unit 2024-06-24 21:10:14 +03:00
Tulir Asokan
f4fc21eeb9 v2: update ghost info more often 2024-06-24 15:57:25 +03:00
Tulir Asokan
98747f267b v2: update mautrix-go 2024-06-24 15:34:26 +03:00
Tulir Asokan
32401e37f1 v2: update mautrix-go and fix bug in login 2024-06-21 20:13:52 +03:00
Tulir Asokan
5e4ddb93ba v2: add contact listing method 2024-06-20 17:29:55 +03:00
Tulir Asokan
70d747e1bd v2: allow re-authing existing login 2024-06-20 16:52:02 +03:00
Tulir Asokan
58a1b87348 v2: implement note to self avatar 2024-06-19 23:41:51 +03:00
Tulir Asokan
d06f4b5aa4 v2: split connector into multiple files 2024-06-19 23:21:52 +03:00
Tulir Asokan
e37ad78f55 v2: add support for starting DMs and ACI found events 2024-06-19 22:59:44 +03:00