Commit graph

684 commits

Author SHA1 Message Date
ayumi-signal
32d1581da1
Fix ringing direct calls to wait for after prering state 2024-11-04 15:23:25 -05:00
Scott Nonnenberg
1620ccf3ab
Ensure that calls ring at more appropriate times 2024-11-04 10:05:53 -08:00
ayumi-signal
ec9041937f
Consider own join time for group call missing media key check
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-11-01 14:12:49 -07:00
trevor-signal
e93a173159
Improve chat search filtering 2024-10-29 13:01:04 -04:00
Scott Nonnenberg
1ce3988579
Centralize logic for finding/fetching the ringing call 2024-10-25 10:46:54 +10:00
Scott Nonnenberg
76e2597d30
Allow downloading multiple images into one directory
Co-authored-by: Major-Mayer <lrdarknesss@yahoo.de>
2024-10-23 14:44:12 -07:00
trevor-signal
35946ef53c Fix group search visibility 2024-10-23 13:29:44 -04:00
Fedor Indutny
962a2def18
Re-enable link-and-sync in Alpha 2024-10-22 14:49:44 -04:00
Fedor Indutny
2ec79f5712
Disable link-and-sync in Alpha 2024-10-21 13:06:22 -07:00
trevor-signal
4d3c6beed9
Clarify behavior of group deletion 2024-10-21 14:05:10 -04:00
ayumi-signal
3f8b8bdb2d
Fix call link delete to require inactive call 2024-10-18 16:19:45 -04:00
Fedor Indutny
6565daa5c8
Link-and-sync 2024-10-18 13:15:03 -04:00
ayumi-signal
568c09c579
Only create call links from storage sync after refresh confirmed 2024-10-15 11:49:32 -07:00
Fedor Indutny
9ff6c75eb9
Export/import attachments in integration tests 2024-10-11 15:14:28 -04:00
Fedor Indutny
eb244e93fc
Move screenshare stop logic to ringrtc 2024-10-10 13:50:41 -07:00
Jamie Kyle
e617981e59
Support endorsements for group 1:1 sends
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-10-10 10:57:22 -07:00
ayumi-signal
42cc5e0013
Synchronous delete call link 2024-10-09 09:35:24 -07:00
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