1294 Commits

Author SHA1 Message Date
automated-signal
c443fecdea Show Session Switchover Events
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 15:28:13 -07:00
automated-signal
b8878d4a66 Add logging for deleted prekeys and other records
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-19 16:03:32 -07:00
automated-signal
4dc517a774 Don't process edits until attachmentDownloadQueue finishes
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2023-10-19 11:12:45 -07:00
automated-signal
ddd4118c53 Ensure messageCache is updated when properties are unset
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-10-19 10:48:29 -07:00
automated-signal
2f4299d3ae Save modified messages for edits
Co-authored-by: Josh Perez <josh.p@signal.org>
2023-10-18 11:35:59 -07:00
automated-signal
fb9c10f126 Blur participant videos when calls are reconnecting 2023-10-16 15:54:20 -04:00
automated-signal
b070cd56c4 Bump DOE timer from 3h to 24h
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2023-10-16 10:46:11 -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
8c966dfbd8 Fix retry logic 2023-10-11 20:38:03 +02:00
trevor-signal
ea58202bff Stop marking pending/ringing calls read 2023-10-05 09:37:47 -07:00
Josh Perez
b4b3883850 Do not drop edit messages if we get an invalid attachment 2023-10-05 18:16:50 +02:00
Josh Perez
c1f4bac802 Account for stories that are sometimes not found in the database 2023-10-04 13:23:17 -04:00
Josh Perez
7d35216fda Replace MessageController with MessageCache 2023-10-03 17:12:57 -07:00
Fedor Indutny
ba1a8aad09 Retain cdn ids for attachments 2023-10-03 17:09:31 -07:00
ayumi-signal
69c0cad14c Only animate typing when viewing conversation 2023-10-02 13:18:28 -07:00
Jamie Kyle
66a4a8690a Update call history timestamps from group call update messages 2023-09-28 22:55:23 +02:00
ayumi-signal
72d1695612 Fix avatar from name to support lowercase 2023-09-28 16:31:58 -04:00
Fedor Indutny
ca45a9cf74 Don't accept PNI as ACI in contact sync 2023-09-28 11:41:45 -07:00
Fedor Indutny
eb7942dd1e Use untagged pnis in storage service 2023-09-27 16:14:55 -07:00
ayumi-signal
283ef57779 Group Typing Bubble Animations 2023-09-27 17:23:52 -04:00
Jamie Kyle
1cc478180e Fix call history deletion from sync messages 2023-09-27 12:42:30 -07:00
Josh Perez
1cfc396d65 Media editor polish 2023-09-21 09:54:28 -07:00
Jamie Kyle
f115ba5873 Fix timeline scrolling automatically while emoji picker is open 2023-09-19 12:01:04 -07:00
ayumi-signal
e4238de4db Multiple person typing indicators in groups 2023-09-18 14:17:26 -07:00
Jamie Kyle
17ea2b58de Fix hover/focus bg overriding active bg in ConversationList
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-09-18 14:00:26 -07:00
Josh Perez
d0296ececa Improvements to the media editor 2023-09-14 10:04:48 -07:00
Jamie Kyle
6cc25fe9e8 Fix timestamps on call history message updating 2023-09-13 13:39:07 -07:00
Josh Perez
fc34cd88b8 Use read sync timestamp to do unread bookkeeping 2023-09-13 10:42:33 -04:00
ayumi-signal
d7da7fdca0 Workaround Linux Wayland screenshare bug 2023-09-12 19:14:07 -07:00
Josh Perez
944a70abe7 DRY up the message receive timing validation 2023-09-12 16:12:07 -04:00
ayumi-signal
7ea945c157 Fix Message Detail Reaction Viewer overflow (#6239) 2023-09-12 12:52:16 -07:00
trevor-signal
7ca8f4c763 Improve bulk message deletion speed 2023-09-07 16:07:07 -04:00
ayumi-signal
b5f77a23dd Fix getLinuxName usage of fs-extra in shared 2023-09-06 11:38:54 -07:00
ayumi-signal
52fa2ddb03 Fix voice message playback and end sound order 2023-09-06 11:06:30 -07:00
ayumi-signal
08e2716e6e Add Linux distribution version to debug logs 2023-09-05 18:03:30 -07:00
Scott Nonnenberg
507986db92 Show 'join anyway' in verify dialog when joining call 2023-09-05 17:34:51 -07:00
Josh Perez
372d9c2198 Fix out of order edit message read syncs 2023-09-01 16:27:18 -04:00
ayumi-signal
cf28e2dc2c Fix default conversation color to use state 2023-09-01 10:03:44 -07:00
Fedor Indutny
67a51415d0 Don't show error dialog with valid ACI 2023-08-30 12:07:54 -07:00
Fedor Indutny
00f0ccd900 Explicit ACI check for contact serviceId 2023-08-30 05:15:28 +02:00
Jamie Kyle
80a19d39de Load messages when showConversation is called in other tab 2023-08-29 17:09:59 -07:00
Fedor Indutny
56ba8fea4d Support Happy Eyeballs in proxy-agent 2023-08-30 01:58:48 +02:00
Josh Perez
ee9de52f9d Add out of order mock test for read syncs 2023-08-29 17:51:24 -04:00
Fedor Indutny
1fef0ec208 Use contact's familyName if givenName is empty 2023-08-29 14:57:34 -04:00
Fedor Indutny
b13cc693c7 Handle username link 404 by showing toast 2023-08-28 19:01:41 +02:00
Josh Perez
cc13350d3f Bump up the edit send/receive timers to 24hr/48hr 2023-08-25 09:50:04 -04:00
Jamie Kyle
d3a18a197b Fix adding group call history with no ring 2023-08-23 10:07:29 -07:00
Jamie Kyle
da05b32f4f Validate transitions between call history timestamps 2023-08-22 17:11:25 -04:00
Jamie Kyle
344ebf494d Mark all calls read when opening calls tab 2023-08-22 17:01:36 -04:00
Scott Nonnenberg
b7c17212c7 Keep onboarding story message ids on unlink 2023-08-22 09:26:28 -07:00