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 |
|
Tulir Asokan
|
4d1c5628c8
|
Ignore read receipts from non-logged-in users
The same change also disables implicit read receipts when sending relayed messages
Fixes #415
|
2024-01-06 00:34:50 +02:00 |
|
Tulir Asokan
|
e2d8a24c99
|
Refactor group and user info updating
|
2024-01-05 22:10:59 +02:00 |
|
Tulir Asokan
|
c7a3bb861c
|
Fix some todos
|
2024-01-05 17:41:01 +02:00 |
|
Tulir Asokan
|
fe86faf03e
|
Fix automatic double puppeting
|
2024-01-05 17:26:25 +02:00 |
|
Tulir Asokan
|
ed7daa088b
|
Split signalmeow store and client
|
2024-01-05 14:14:56 +02:00 |
|
Tulir Asokan
|
a91fc7028c
|
Update to libsignal 0.37.0
|
2024-01-04 19:52:09 +02:00 |
|
Tulir Asokan
|
bd319db1a7
|
Clear duplicate double puppet entries before adding unique constraint
|
2024-01-04 19:41:34 +02:00 |
|
Tulir Asokan
|
d4497f53b4
|
Fix some error messages
|
2024-01-04 15:18:45 +02:00 |
|
Tulir Asokan
|
6626c64706
|
Update mautrix-go and add contexts to all Matrix requests
|
2024-01-04 14:59:40 +02:00 |
|
Tulir Asokan
|
7982b55ab9
|
Remove unused code and move used code around
|
2024-01-04 14:38:29 +02:00 |
|
Tulir Asokan
|
717e58cbd0
|
Revert "Use fake pointers for store contexts"
This reverts commit be876bf333.
|
2024-01-04 02:11:26 +02:00 |
|