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

1,601 commits

Author SHA1 Message Date
Tulir Asokan
b054aa9dd2 Update dependencies 2024-01-17 00:07:21 +02:00
Tulir Asokan
d482bca041 Add method to fetch records from storage service 2024-01-14 22:22:33 +02:00
Tulir Asokan
57b87faee7 Add storage service protobuf schema 2024-01-14 20:36:15 +02:00
Tulir Asokan
ea0dfaa61a Set user agents in signal requests 2024-01-14 13:31:17 +02:00
Tulir Asokan
c0ce824b6a Save libsignal version in go file 2024-01-14 13:20:04 +02:00
Tulir Asokan
fca8ff8eab Update dependencies 2024-01-13 19:03:26 +02:00
Tulir Asokan
91b0e7e482 Add support for incoming contact messages 2024-01-13 18:21:09 +02:00
Tulir Asokan
cc5177bc15 Use ensureInvited in pm command
Fixes #232
Fixes #40
2024-01-13 17:17:32 +02:00
Tulir Asokan
7b8bcdd9e8 Hook up CDSI to pm command and provisioning API 2024-01-13 17:11:51 +02:00
Tulir Asokan
f2684ef1f3 Add test command for CDSI 2024-01-13 16:33:44 +02:00
Tulir Asokan
b9f29abfcf Add CDSI client 2024-01-13 16:26:29 +02:00
Tulir Asokan
f596eb75cc Only update phone number if it's available 2024-01-13 14:21:53 +02:00
Tulir Asokan
4d1cfed402 Don't hardcode tel: address in beeper identifier list 2024-01-13 14:21:31 +02:00
Tulir Asokan
ba5728c69c Update protobufs and add ContactDiscovery schema 2024-01-13 14:20:08 +02:00
Tulir Asokan
e631a350aa Update to libsignal 0.39.1 2024-01-13 14:18:16 +02:00
Scott Weber
de8c8d97c2 Fix BAD_CREDENTIALS / UNCONFIGURED race 2024-01-10 12:17:05 -05:00
Scott Weber
4602d8b91f Fix a long log 2024-01-09 13:51:09 -05:00
Scott Weber
632f06fcd5
Merge pull request #420 from mautrix/upload-prekeys
Upload prekeys when low
2024-01-09 12:18:09 -05:00
Scott Weber
f24c94b011 Upload all unused prekeys every time, and change delay logic 2024-01-09 12:03:56 -05:00
Scott Weber
d9a8f7bedc Generate and register more prekeys if we're running low 2024-01-09 11:19:36 -05:00
Tulir Asokan
121c81a783 Update changelog
[skip ci]
2024-01-09 16:20:49 +02:00
Tulir Asokan
4408488573
Retry without sealed sender if send fails with 401 (#419) 2024-01-09 15:33:09 +02:00
Tulir Asokan
4aaea04d41 Clean up linking code 2024-01-09 13:29:05 +02:00
Sumner Evans
a082ca14ff
staticcheck: fix SA5011: possible nil pointer dereference
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-08 09:40:24 -07:00
Sumner Evans
c456d6ed03
staticcheck: fix S1012,S1024: use time.Until and time.Since
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-08 09:36:55 -07:00
Sumner Evans
1fbdaa3028
staticcheck: fix S1021: merge variable declaration with assignment on next line
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-08 09:36:53 -07:00
Sumner Evans
26c69f8e87
staticcheck: fix S1005: unnecessary assignment to the blank identifier
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-08 09:34:42 -07:00
Tulir Asokan
959eb7eaf9 Update mautrix-go 2024-01-07 23:19:31 +02:00
Tulir Asokan
fee5cf2fbc Only decode server trust root once 2024-01-07 23:19:29 +02:00
Sumner Evans
84601c56f3
signalmeow/misc: remove global zlog
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-07 13:24:02 -07:00
Sumner Evans
6b98c3f955
signalmeow/web: use context logger, make SendHTTPRequest use context
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-07 13:23:59 -07:00
Tulir Asokan
b90b12f6ff Send notes to self properly 2024-01-07 13:26:16 +02:00
Tulir Asokan
0cb6ec69d1 Add proper name for notes to self room 2024-01-07 13:14:17 +02:00
Sumner Evans
e33fa95638
treewide: fix all ignored errors
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 16:13:47 -07:00
Sumner Evans
af261c55f1
messagetracking/sendMessageMetrics: use local log
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 10:28:33 -07:00
Sumner Evans
76e8eb2766
signalmeow/sending: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 10:28:33 -07:00
Sumner Evans
4828f643de
signalmeow/receiving: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 10:01:15 -07:00
Sumner Evans
e874d19390
signalmeow/contact: use contexts and structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 09:26:52 -07:00
Sumner Evans
b872577982
portal: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-01-06 09:09:43 -07:00
Sumner Evans
b3223a8649
pre-commit: ban Msgf() from zerolog
Signed-off-by: Sumner Evans <sumner@beeper.com>
2024-01-06 09:03:43 -07:00
Tulir Asokan
1611ae06ad Fix typo 2024-01-06 17:03:06 +02:00
Tulir Asokan
40ffcd0042 Move logged-in checks to event-specific handlers 2024-01-06 17:02:21 +02:00
Tulir Asokan
6286fc9bd7 Include info in QR code image event 2024-01-06 01:47:11 +02:00
Tulir Asokan
2f315f85dd Fix IsLoggedIn check 2024-01-06 01:42:35 +02:00
Tulir Asokan
6a1b2b1df1 Include raw URI when using login command 2024-01-06 01:31:00 +02:00
Tulir Asokan
2444eaf39c Fix signalmeow initial schema upgrade 2024-01-06 01:19:53 +02:00
Tulir Asokan
5146cb3ddc Use go:embed for server public params 2024-01-06 00:54:15 +02:00
Tulir Asokan
9c5b63c130 Update to libsignal 0.38.0 2024-01-06 00:53:24 +02:00
Tulir Asokan
3f737a035e Delete disappearing message row if portal doesn't exist 2024-01-06 00:38:20 +02:00
Tulir Asokan
495297944d Fix inverted condition 2024-01-06 00:36:47 +02:00