Tulir Asokan
33c1b7910a
msgconv: add utilities for converting backup messages
2025-01-18 16:32:00 +02:00
Tulir Asokan
0a0e0d50d3
signalmeow: add support for receiving history transfers
2025-01-18 16:29:47 +02:00
Tulir Asokan
aca0ee20e8
client: add support for connect-once background resync interface
2025-01-16 16:29:51 +02:00
Tulir Asokan
0083384814
Bump version to v0.7.5
2025-01-16 14:40:31 +02:00
Tulir Asokan
e19843f3f3
msgconv: add support for mp4 gifs in both directions
2025-01-14 14:14:09 +02:00
Tulir Asokan
305d8499da
capabilities: add text length limit
2025-01-10 18:27:08 +02:00
Tulir Asokan
f986c8ec63
capabilities: update to new format
2025-01-10 16:57:54 +02:00
Tulir Asokan
192b5a79ca
msgconv/from-signal: add option to make view-once messages disappear
2024-12-20 13:19:45 +02:00
Tulir Asokan
77edbf31df
login: fix syncing storage after login
2024-12-10 15:14:22 +02:00
Tulir Asokan
fdbae90368
dependencies: update mautrix-go
2024-12-02 18:44:53 +02:00
Scott Weber
3c31749fb2
handlesignal: add ServerTimestamp remote stream order on incoming messages ( #550 )
2024-11-13 16:20:28 -05:00
Tulir Asokan
a0389f9862
login: save master key from provisioning message
2024-11-13 16:38:12 +02:00
Tulir Asokan
b73c822a25
signalmeow/storageservice: improve logging when syncing storage
2024-10-02 21:57:32 +03:00
Malte E
09f854e860
groupinfo: skip unnecessary membership changes when banning ( #537 )
2024-09-14 13:06:37 +03:00
Tulir Asokan
4b7b3c5ec3
ids: add support for split portals
2024-09-14 12:47:51 +03:00
Tulir Asokan
c3ac2bc0d1
config: remove pointer
2024-09-10 21:22:18 +03:00
Tulir Asokan
fed58c6635
handlematrix: ignore unsupported message IDs when sending read receipts
2024-09-10 13:45:22 +03:00
Tulir Asokan
ffd1ba34c0
signalmeow: clean up decryption code
2024-09-09 21:05:15 +03:00
Tulir Asokan
798ebb689f
handlesignal: bridge decryption errors
2024-09-09 19:25:10 +03:00
Tulir Asokan
ea8208b9e0
dependencies: update mautrix-go
2024-09-06 14:35:25 +03:00
Tulir Asokan
b1bd303b0e
client: register capabilities on connect
2024-09-03 20:12:28 +03:00
Malte E
162cfdba68
handlematrix: add support for power levels ( #531 )
2024-08-21 21:42:59 +03:00
Tulir Asokan
7ad59f2694
userinfo: implement use_outdated_profiles config option
...
Fixes #538
2024-08-21 13:21:39 +03:00
Tulir Asokan
39b408ddf1
signalmeow: don't use embedded pointers in SendMessageResult
...
Fixes #533
2024-08-17 14:13:43 +03:00
Malte E
f43307b546
groupinfo: handle promote pending/requesting member changes ( #529 )
2024-08-16 11:34:05 +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
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
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
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
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