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

34 commits

Author SHA1 Message Date
Tulir Asokan
53a3faa969 chatinfo: fix uploading avatar when creating group 2026-04-10 20:46:42 +03:00
Tulir Asokan
426b1f8266 chatinfo: fix room name in DMs 2026-04-07 00:50:47 +03:00
Tulir Asokan
71af50b90c chatinfo,handlematrix: fix handling room avatars 2025-12-30 23:00:49 +02:00
Tulir Asokan
b2dbdb684c signalmeow: store whitelisted flag and use it for message requests 2025-12-12 13:36:28 +02:00
Tulir Asokan
cb678dd2f0 handle*,chatinfo: implement new interface for message requests 2025-12-09 16:42:57 +02:00
Tulir Asokan
f286c41844 chatinfo: re-query recipient if ACI is marked as unregistered 2025-12-05 16:02:23 +02:00
Tulir Asokan
d63cf0106b
all: add support for PNI ghosts to bridge invites/bans (#612) 2025-10-22 21:49:59 +03:00
Tulir Asokan
4889eae088 chatinfo: add support for PNIs in group creation 2025-10-14 00:20:43 +03:00
Adam Van Ymeren
546230ec40
handlematrix: resync portals upon viewieng if they haven't synced in the last 24h (#608)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-09-25 12:31:18 -07:00
Tulir Asokan
ffd170f0f1
startchat: add support for creating groups (#607) 2025-09-04 13:13:58 +03:00
Tulir Asokan
8ee190a1e7 all: enable mautrix-go's new disappearing message features 2025-08-26 17:23:55 +03:00
Nick Mills-Barrett
f029bbbef0
signalmeow: expose way to fetch profile with custom refresh interval 2025-06-04 18:11:07 +01:00
Toni Spets
9944eb3507 Initial direct media support
Everything still happens in-memory but any file can be downloaded
using direct media URIs.
2025-05-12 17:54:58 +03:00
Tulir Asokan
6abb21cfac userinfo: don't fetch info in background mode unless necessary 2025-02-12 18:44:21 +02:00
Tulir Asokan
dd0f10ab70 connector: implement chat list sync and backfill
Fixes #1
2025-01-19 14:13:11 +02:00
Tulir Asokan
030c83c197 chatinfo: only clear avatar after fetching profile with no avatar 2025-01-19 13:58:22 +02:00
Tulir Asokan
8cdc01f21d chatinfo: stop using deprecated Members list 2025-01-19 13:07:43 +02:00
Tulir Asokan
7ad59f2694 userinfo: implement use_outdated_profiles config option
Fixes #538
2024-08-21 13:21:39 +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
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
570d0542b8 dependencies: update 2024-07-30 16:46:41 +03:00
Tulir Asokan
ca460d8021 v2: fill other user ID in DM portals 2024-07-18 18:22:21 +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
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
0b0379aebf v2: add backwards-compatible resolve identifier provisioning API 2024-06-25 15:04:54 +03:00
Tulir Asokan
5e4ddb93ba v2: add contact listing method 2024-06-20 17:29:55 +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