Commit graph

352 commits

Author SHA1 Message Date
Scott Nonnenberg
a1f0afdae8
Fix rendering of group joins and remove checkServiceIdEquivalence 2024-05-03 10:28:36 -04:00
trevor-signal
1e8047cf73
Enable downloading attachments from backup CDN 2024-05-02 13:11:34 -04:00
ayumi-signal
8ec585d54c
Call link admin key fix and in-call approve, deny, remove 2024-04-30 09:36:34 -07:00
Scott Nonnenberg
5df8924197
Backups: Handle groupV2 notifications 2024-04-30 09:24:21 -04:00
trevor-signal
a0b4126b52
Improve message targeting for incoming reactions 2024-04-29 14:20:20 -07:00
ayumi-signal
2785501f82
Sync call link call history 2024-04-25 10:09:05 -07:00
Scott Nonnenberg
783c71999a
Send call messages with conversationJobQueue
Co-authored-by: trevor-signal <trevor@signal.org>
2024-04-16 14:55:09 -07:00
trevor-signal
fc02762588
Enable more specific AttachmentDownload prioritization 2024-04-15 17:11:48 -07:00
Fedor Indutny
87ea909ae9
Backup encryption and improvements 2024-04-15 22:54:21 +02:00
Fedor Indutny
6e2d5dc516
Make appendPadding infer file size 2024-04-10 13:35:12 -07:00
ayumi-signal
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
Scott Nonnenberg
6bc6cc64c4
Sort left pane via receivedAt/receivedAtMs, even via edits 2024-03-25 12:21:14 -07:00
Fedor Indutny
43a26fb017
Fix emoji search crash, show all supported emoji 2024-03-21 15:50:55 -07:00
Fedor Indutny
e90553b3b3
Add localized emoji search 2024-03-21 09:35:54 -07:00
Fedor Indutny
9aff86f02b
Simplify online/offline status management 2024-03-18 14:48:00 -07:00
Sergey Skrobotov
9f40562b19
unauthenticated WebSocket via libsignal: shadowing mode
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-14 14:08:51 -07:00
trevor-signal
09b5e6ef50
Remove autoOrientJPEG and consolidate downscaling logic 2024-03-06 13:49:21 -08:00
trevor-signal
cf381cd46c
Generate mediaName for backed-up attachments 2024-03-06 13:15:10 -05:00
ayumi-signal
b40d052128
Fix group call outgoing ring 2024-02-29 18:04:37 -08:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
Jamie Kyle
41e44a8787
Fix shutdown with bad network connectivity 2024-02-16 15:40:38 -05:00
Fedor Indutny
4a41e87173
More permissive username search 2024-02-14 10:18:49 -08:00
Fedor Indutny
9ad6d5b66b
Use libsignal-client for parsing crash reports 2024-02-13 13:41:48 -08:00
Jamie Kyle
e69826dcc6
Cleanup stale ringing calls 2024-02-08 10:01:30 -08:00
Fedor Indutny
eb82ace2de
Conversation details changes for PNP
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-02-05 18:13:13 -08:00
Jamie Kyle
395c67f6c4
Refactor AttachmentCrypto 2024-02-05 15:17:28 -08:00
ayumi-signal
d97aa68716
Calling missing media keys indicator 2024-01-23 11:08:21 -08:00
Fedor Indutny
38914a45cb
Custom Discriminator in EditUsernameModalBody 2024-01-18 20:53:24 +01:00
Scott Nonnenberg
0cc6228ede
Delete for Everyone: Don't allow unrestricted deletes in Note to Self 2024-01-03 08:46:39 -08:00
Fedor Indutny
e46b1f7958
Ignore delivery receipts for outgoing reactions 2023-12-19 09:57:15 -05:00
trevor-signal
c8099171e2
Update message receipt processing & add tests 2023-12-18 12:27:18 -08:00
Scott Nonnenberg
8c71ed2590
Properly clean up story replies on expiration or delete 2023-12-18 11:58:07 -05:00
Fedor Indutny
47c49d0a20
Persist reaction.receivedAtDate 2023-12-07 17:30:20 -08:00
Fedor Indutny
7bad05f5a0
Support PNI in QualifiedAddress.parse 2023-12-07 13:52:27 -08:00
ayumi-signal
d6db3f7943
Raise Hand in Group Calls 2023-12-06 13:52:29 -08:00
trevor-signal
c3248be854
Simplify sqlJoin required arguments 2023-11-22 14:48:53 -08:00
trevor-signal
b7ab1d7207
Store plaintext hash with newly sent or received attachments 2023-11-17 15:02:02 -05:00
Scott Nonnenberg
48245eeea6
On send, pull data from target edit if sending edit 2023-11-17 13:16:48 -05:00
ayumi-signal
4603832258
Calling Reactions 2023-11-16 11:55:35 -08:00
trevor-signal
cf5b3f78b5
Add paginated calling grid for group calls 2023-11-13 09:56:48 -05:00
Scott Nonnenberg
99b2bc304e
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-10-30 09:24:28 -07:00
ayumi-signal
0ecbc7518a
Upgrade libsignal to 0.32.1 2023-10-20 16:55:35 -07:00
ayumi-signal
c892febdbc
Bump DOE timer from 3h to 24h 2023-10-13 14:54:36 -07:00
Jamie Kyle
502ea174ab
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
Fedor Indutny
8172840535
Fix deadlock in saveIdentity 2023-10-05 02:39:09 +02:00
Josh Perez
7d35216fda
Replace MessageController with MessageCache 2023-10-03 17:12:57 -07:00
Jamie Kyle
bc67d421ab
Track acceptedTime during call, fix call screen duration 2023-09-20 10:00:01 -04:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
Fedor Indutny
ccb5eb0dd2
Atomic linking 2023-08-28 17:41:32 -07:00
Fedor Indutny
e05de1aa6f
Fix reaction field name in migration 88 2023-08-29 00:03:32 +02:00