Commit graph

485 commits

Author SHA1 Message Date
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
ayumi-signal
283ef57779
Group Typing Bubble Animations 2023-09-27 17:23:52 -04:00
Fedor Indutny
c25867c737
Update better-sqlite3 to 8.5.2 2023-09-18 16:09:09 -07:00
ayumi-signal
e4238de4db
Multiple person typing indicators in groups 2023-09-18 14:17:26 -07:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
trevor-signal
e8eb7638c4
Scroll to bottom of conversation when message is sent 2023-09-14 09:57:38 -07:00
Josh Perez
fc34cd88b8
Use read sync timestamp to do unread bookkeeping 2023-09-13 10:42:33 -04:00
Fedor Indutny
d2f1431a66
Fix flashing MR after restoring contact 2023-09-12 12:52:38 -04:00
Fedor Indutny
b6ed789197 Reenable FTS optimization 2023-09-05 09:14:36 -07:00
Fedor Indutny
f3eee779a0
Update better-sqlite3 and remove FTS optimization 2023-08-31 15:33:31 -07:00
Jamie Kyle
344ebf494d
Mark all calls read when opening calls tab 2023-08-22 17:01:36 -04:00
Josh Perez
04f716986c
Do not confirm messages until we have handled them 2023-08-21 13:08:27 -07:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jamie Kyle
9c7dc22a23 Update nav tab badges, fix several call tabs issues 2023-08-21 09:30:32 -07:00