Commit Graph

667 Commits

Author SHA1 Message Date
ayumi-signal
25d206e4f7 Fix joining deleted call links leaving call active 2024-10-08 08:17:02 +10:00
Fedor Indutny
bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
ayumi-signal
12f28448b2 Retry dialog for errors during backup download 2024-10-07 09:32:31 -04:00
Fedor Indutny
6fc62f29cb Remove unnecessary dialog on macOS Sequoia 2024-10-02 12:40:09 -07:00
Fedor Indutny
fc7eba772c Handle stopping screensharing from native UI 2024-10-02 09:29:59 -07:00
Fedor Indutny
17c908bbf4 Reuse html element for local preview visuals 2024-10-01 15:17:43 -07:00
Scott Nonnenberg
b68e731950 Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Scott Nonnenberg
2377e25c3a MediaGallery: Only update if changed message is within time range 2024-09-27 09:37:52 -07:00
Fedor Indutny
326f90bb75 Native macOS Sequoia screen sharing 2024-09-26 16:25:03 -07:00
Fedor Indutny
90faa0d90e Fix cache invalidation for conversation preload 2024-09-24 16:12:28 -07:00
ayumi-signal
77e79e8da5 Log pending users for call link calls 2024-09-23 09:22:25 -04:00
Fedor Indutny
a6a838a673 Better backup integration test harness 2024-09-20 20:10:28 -07:00
ayumi-signal
32485abf06 Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
Fedor Indutny
d0b8a2991f Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Scott Nonnenberg
b9cd858ec7 Make startCallLobby resilient to re-entrant calls 2024-09-19 09:29:14 +10:00
Scott Nonnenberg
fd408c52cf filterValidAttachments: Allow attachments with no thumbnail 2024-09-16 14:02:48 -07:00
ayumi-signal
a40d54099c Add CallLinkDeleteManager to retry and ensure deletion 2024-09-16 12:22:01 -07:00
Scott Nonnenberg
afd6470ff9 services/calling: Make logging consistent in startCall functions 2024-09-13 15:43:38 -07:00
Fedor Indutny
3a991822c5 Fix some backup integration tests 2024-09-13 09:48:27 +10:00
ayumi-signal
84896d0fbb Contact info modal for call link join requests 2024-09-11 12:30:50 -07:00
ayumi-signal
c901f47dd1 In call link lobby mute audio by default when peeking many devices 2024-09-10 14:26:34 -07:00
Fedor Indutny
eab5f7762a Preserve custom chat color order in backup 2024-09-10 14:07:55 -07:00
trevor-signal
b1fa3478bb Wait for successful link before removing some setup menu items 2024-09-10 11:49:52 -07:00
Scott Nonnenberg
9efb046a06 Add mock test for a 413 response from v1/challenge 2024-09-10 06:31:20 +10:00
Scott Nonnenberg
bc6831a1d2 MediaGallery: Load only once with no attachments to show 2024-09-05 13:30:27 -07:00
Fedor Indutny
68223aaa12 Simplify copyQuote logic 2024-09-04 15:59:39 -07:00
Scott Nonnenberg
0d5a480c1b Media Gallery: Scroll down and into the past
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-09-05 07:15:30 +10:00
Fedor Indutny
cd44a7a033 Introduce isStagingServer util method 2024-09-04 11:12:45 -07:00
ayumi-signal
5a75246e42 Use storage service for call links 2024-09-04 11:06:06 -07:00
Fedor Indutny
ee0090bb84 Make backup import UI part of install 2024-09-04 12:56:13 +10:00
Fedor Indutny
8ef149e3a8 Resumable backup import 2024-08-27 17:00:41 -04:00
Scott Nonnenberg
688de5a99b Reactions/Edits: Mark read after database save 2024-08-27 07:42:44 +10:00
Scott Nonnenberg
c251867699 Properly style call buttons across app, when already in a call 2024-08-27 06:48:41 +10:00
Fedor Indutny
3c25092f50 Update electron to 32.0.1 2024-08-26 13:16:10 -04:00
Scott Nonnenberg
abdef4847a Reinitialize redux after importing a backup 2024-08-26 10:26:21 -04:00
Jamie Kyle
0f071afaf2 Fix update call unread count debounce bound action 2024-08-23 13:09:19 -07:00
Fedor Indutny
187d80066e Fix loading newer messages on scroll 2024-08-22 11:37:34 -07:00
Jamie Kyle
c901708281 Optimize updating call unread count 2024-08-22 11:12:25 -07:00
Fedor Indutny
7db33a6708 Preload conversation open data
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-08-21 18:48:29 -07:00
Scott Nonnenberg
a435b21a56 Groups: On log fetch error from current revision, use joined_at_version 2024-08-21 14:31:55 -07:00
Fedor Indutny
2fb50df0af Introduce versioning clock to timer system 2024-08-21 09:03:28 -07:00
Vincent
606103be8d Re-pin a conversation after undoing archival
Fixes #6968.
2024-08-09 00:02:43 +02:00
Jamie Kyle
9a9f9495f1 Support delete for call links
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-08-06 12:29:13 -07:00
Scott Nonnenberg
1a4bc49563 Show notification on screenshare start in adhoc call 2024-08-02 10:01:40 -07:00
Scott Nonnenberg
fed6bbfc8b Merge branch 'main' into HEAD 2024-07-30 15:53:28 -07:00
Jamie Kyle
cee2788654 Add editing to call details pane 2024-07-30 11:39:24 -07:00
Scott Nonnenberg
4ec3b98293 Allow joining a call when already in a call, confirming first 2024-07-29 15:35:28 -07:00
Jamie Kyle
92ca681d3a Sync call link create/update 2024-07-24 14:35:36 -07:00
Fedor Indutny
3555ccc629 Make most message attribute uses readonly
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-07-24 13:14:11 -07:00
Fedor Indutny
24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00