Commit graph

498 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Fedor Indutny
95caf59c3c
Add pniSignatureVerified support 2024-01-29 14:37:26 -08:00
ayumi-signal
c3326b7885
Fix unintended unread notification 2024-01-11 16:40:39 -08:00
Fedor Indutny
d71da5c486
Support phone number sharing flag on profile 2024-01-02 20:36:49 +01:00
Fedor Indutny
b2a3605d77
Cleanup RemoteConfig 2023-12-07 15:59:54 -08:00
trevor-signal
fcf2c0a3f0
Clarify function of "Delete" option when deleting conversation messages 2023-10-30 17:02:50 -07:00
Fedor Indutny
79f7d64fb7
Promote fts5 secure-delete to production 2023-10-30 20:36:23 +01: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
Fedor Indutny
dd2493a353
Show Session Switchover Events
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 10:40:42 -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
e124730cb0
Use FTS5 optimizer in production 2023-10-11 01:55:32 +02:00
Josh Perez
7d35216fda
Replace MessageController with MessageCache 2023-10-03 17:12:57 -07:00