Commit graph

685 commits

Author SHA1 Message Date
Scott Nonnenberg
8166024700
cleanAttributes: Use value from cache, not from database 2024-08-12 09:26:40 -07:00
trevor-signal
d18888a53d
Ensure message is saved after queueing attachment downloads 2024-08-08 13:32:11 -07:00
Scott Nonnenberg
068dfbc327
Attachment mock test: wait for draft attachment ready before send 2024-08-08 08:44:19 -04:00
Scott Nonnenberg
1a4bc49563
Show notification on screenshare start in adhoc call 2024-08-02 10:01:40 -07:00
Fedor Indutny
cc6ff0b554
Remove refs to MessageModel in conversations.ts 2024-07-25 16:29:49 -07:00
Fedor Indutny
24a22bf191
Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor Indutny
06f9c4ffe1
Remove desktop.deleteSync from RemoteConfig 2024-07-23 09:58:40 -07:00
Fedor Indutny
c64762858e
Parallelize SQL queries 2024-07-22 11:16:33 -07:00
ayumi-signal
c93a211595
Skip unsealed typing messages with active challenges 2024-07-19 15:06:44 -07:00
Fedor Indutny
1fd8b0ef23
Update @types/node to 20 2024-07-18 10:17:56 -07:00
trevor-signal
61548061b8
Support thumbnail export & import during backup of visual attachments 2024-07-16 16:39:56 -04:00
Scott Nonnenberg
6503a0aad6
Show original sent timestamp for edited messages 2024-07-15 15:26:50 -07:00
Fedor Indutny
28664a606f
New attachment storage system 2024-07-11 12:44:09 -07:00
Scott Nonnenberg
bde4fa40fe
Improve story cleanup on expiration/deletion 2024-07-02 16:15:17 -07:00
Scott Nonnenberg
fd1584c8ad
Edit Message: Update only conversation list timestamp, don't re-sort 2024-06-24 14:47:19 -07:00
Scott Nonnenberg
08da49a0aa
Delete Sync: Handle and send mostRecentNonExpiringMessages if needed 2024-06-24 10:49:36 -07:00
Scott Nonnenberg
75c32e86f0
Move receipts and view/read syncs to new syncTasks system 2024-06-17 15:24:39 -04:00
Fedor Indutny
8b969b5a0a
Update libsignal to 0.50.0
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-06-10 14:37:14 -07:00
trevor-signal
e0dc4c412d
Backup support for quotes & quoted attachments 2024-06-10 14:44:15 -04:00
trevor-signal
72a55da2b2
Remove outgoing message attachment caches 2024-06-06 10:08:16 +10:00
Scott Nonnenberg
11eb1782a7
Support for local deletes synced to all your devices 2024-05-28 11:56:00 -04:00
Scott Nonnenberg
06f71a7ef8
Ensure left pane has correct timestamp for call 2024-05-28 15:13:09 +10:00
Scott Nonnenberg
d87684a03c
Story replies: Require referenced story only for groups 2024-05-23 16:54:44 -07:00
trevor-signal
5f0080a7d7
Improve quoted attachment typings 2024-05-23 14:06:41 -07:00
Jamie Kyle
39bc48c724
Fix single person groups being marked verified 2024-05-13 16:13:58 -04: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
trevor-signal
d0d49a043f
Update attachment download handling while in a call 2024-04-19 13:09:51 -04: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
trevor-signal
d2850bdbd9
Fix persistence of disappearing timer notification message 2024-04-15 13:30:26 -07:00
Jamie Kyle
ad8020848f
Add unblocked timeline event 2024-04-12 10:07:57 -07:00
Jamie Kyle
85414e1c95
Make block/report keep chat timestamp 2024-04-02 12:41:28 -04:00
Jamie Kyle
e26916702c
Init Nicknames & Notes 2024-03-26 12:48:33 -07:00
Scott Nonnenberg
6bc6cc64c4
Sort left pane via receivedAt/receivedAtMs, even via edits 2024-03-25 12:21:14 -07:00
Scott Nonnenberg
a39e46db5c
getProfiles: Better logging; don't let promise propagate 2024-03-25 13:03:15 -04:00
Jamie Kyle
11ea595457
Remove accepted message without explicit user action 2024-03-15 12:11:48 -07:00
Fedor Indutny
d85a1d5074
Add preliminary message backup harness 2024-03-15 10:20:33 -04:00
Jamie Kyle
8387f938eb
Spam Reporting UI changes 2024-03-12 09:29:31 -07:00
Fedor Indutny
e031d136a1
Include and process destinationPniIdentityKey 2024-03-11 18:08:38 -07:00
Fedor Indutny
3469a748fb
Introduce TitleTransition notification 2024-03-06 15:59:51 -08:00
trevor-signal
09b5e6ef50
Remove autoOrientJPEG and consolidate downscaling logic 2024-03-06 13:49:21 -08:00
ayumi-signal
8047e9cccd
Move missed call chat badging to calls tab 2024-03-04 14:26:49 -08:00
ayumi-signal
bd562eeab8
Fix MessageCache when receiving story reactions 2024-02-29 12:56:47 -05:00
trevor-signal
167b2f4f1c
Improve timeline rendering performance 2024-02-27 11:01:25 -05:00
ayumi-signal
76bf92dab4
Fix MessageCache dev assertion for direct disappearing timer 2024-02-21 18:02:31 -08:00
Scott Nonnenberg
cecd10da34
Reset sender key when group member has safety number change 2024-02-08 19:56:23 -08:00
Fedor Indutny
bd922433e3
Change defaults for conversation title generation 2024-02-07 13:38:43 -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
ayumi-signal
d215e1b9be
Fix initial direct call from unknown contacts 2024-02-01 16:52:44 -08:00