Commit graph

207 commits

Author SHA1 Message Date
Scott Nonnenberg
afd6470ff9
services/calling: Make logging consistent in startCall functions 2024-09-13 15:43:38 -07:00
ayumi-signal
5a75246e42
Use storage service for call links 2024-09-04 11:06:06 -07:00
Scott Nonnenberg
65f0cff4c1
Calling: When calling out, send profileKey to 1:1 recipient 2024-08-29 07:45:45 +10: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
Jim Gustafson
d42e428ec3
Update to RingRTC v2.46.0
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-08-02 15:46:41 -07:00
Scott Nonnenberg
1a4bc49563
Show notification on screenshare start in adhoc call 2024-08-02 10:01:40 -07:00
Jim Gustafson
90d345549a
Update to RingRTC v2.45.0 2024-07-30 11:57:54 -07:00
Jamie Kyle
cee2788654
Add editing to call details pane 2024-07-30 11:39:24 -07:00
Jamie Kyle
92ca681d3a
Sync call link create/update 2024-07-24 14:35:36 -07:00
Fedor Indutny
24a22bf191
Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor Indutny
c64762858e
Parallelize SQL queries 2024-07-22 11:16:33 -07:00
ayumi-signal
d9f514fe96
Save call history when peeking and discovering active call links 2024-07-03 14:35:41 -07:00
ayumi-signal
39d15ba620
Fix group call notification on group call peek 2024-07-02 16:13:39 -07:00
ayumi-signal
4ae563cc95
Block users from joining call links 2024-06-28 17:13:20 -07:00
Jim Gustafson
b315162676
Update to RingRTC v2.44.0
Co-authored-by: Adel Lahlou <adel@signal.org>
2024-06-13 13:20:08 -07:00
Jamie Kyle
f19f0fb47d
Init create/admin call links flow 2024-06-10 08:23:43 -07:00
ayumi-signal
9ba070c77f
Send profile keys in call links 2024-05-31 10:44:06 +10:00
Scott Nonnenberg
06f71a7ef8
Ensure left pane has correct timestamp for call 2024-05-28 15:13:09 +10:00
adel-signal
8a9ab8c13f
Add calling tools to visualize ringrtc stats
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-05-22 17:28:01 -07:00
ayumi-signal
fc9c5488c5
Peek call links and group calls from Calls Tab 2024-05-17 15:02:07 -07:00
Fedor Indutny
1280afe619
Show reconnecting notification when screensharing 2024-05-06 14:48:31 -07:00
ayumi-signal
711f7d3352
Fix screenshare for call link calls 2024-05-03 16:18:43 -07:00
adel-signal
a57d5582f0
calling: update setTurnServerOverride to support overriding all ice server fields 2024-05-03 09:01:59 -07:00
adel-signal
455b616cb8
calling: make hostname optional in IceServer type 2024-05-01 16:10:33 -07:00
ayumi-signal
8ec585d54c
Call link admin key fix and in-call approve, deny, remove 2024-04-30 09:36:34 -07:00
ayumi-signal
2785501f82
Sync call link call history 2024-04-25 10:09:05 -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
adel-signal
61710eb8e3
calling: add setTurnServerOverride to SignalDebug to allow choosing ice server
Co-authored-by: Adel Lahlou <adel@signal.com>
2024-04-08 17:41:57 -07:00
ayumi-signal
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
adel-signal
94c7de6c65
calling: update getIceServers to use new turn routing endpoint
Co-authored-by: Adel Lahlou <adel@signal.com>
2024-03-29 10:17:56 -07:00
Fedor Indutny
60fa6a11ef
Better group call state management 2024-03-19 10:40:37 -07:00
ayumi-signal
8047e9cccd
Move missed call chat badging to calls tab 2024-03-04 14:26:49 -08:00
Fedor Indutny
abad547c32
Fix calls to PNI 2024-02-27 17:34:50 -08:00
Jim Gustafson
1fc6a26299
Update to RingRTC v2.38.0
Co-authored-by: ayumi yu <ayumi@signal.org>
2024-02-22 16:17:36 -08:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
Jamie Kyle
e69826dcc6
Cleanup stale ringing calls 2024-02-08 10:01:30 -08:00
ayumi-signal
d215e1b9be
Fix initial direct call from unknown contacts 2024-02-01 16:52:44 -08:00
ayumi-signal
d97aa68716
Calling missing media keys indicator 2024-01-23 11:08:21 -08:00
Jim Gustafson
861f35aa53 Update to RingRTC v2.36.0 2024-01-10 11:14:58 -08:00
Jim Gustafson
6579b1a70a Update to RingRTC v2.35.0
Co-authored-by: ayumi yu <ayumi@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2024-01-10 11:14:58 -08:00
Rashad Sookram
dbc29037ce
Increase max send resolution for screenshare 2024-01-04 14:26:29 -08:00
Jamie Kyle
a60cf05f83
Fix wrong ringerId in auto-ended remote call 2024-01-03 20:19:08 +01:00
ayumi-signal
d6db3f7943
Raise Hand in Group Calls 2023-12-06 13:52:29 -08:00
ayumi-signal
4603832258
Calling Reactions 2023-11-16 11:55:35 -08:00
Rashad Sookram
754bb02c06
Add remote config for sending higher res screen share 2023-11-06 11:45:37 -05:00
Jim Gustafson
59a4f237fd
Preload media devices to avoid later delay
Co-authored-by: ayumi yu <ayumi@signal.org>
2023-11-01 11:03:08 -07:00
Jamie Kyle
9960970550
Peek group call on ring update 2023-10-23 13:31:07 -07:00
Jamie Kyle
82d7546353
Use system contact attributes when starting call
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 13:28:59 -07:00
Scott Nonnenberg
70cd073a72
Ensure that messages to initiate calls are marked urgent=true 2023-10-23 10:38:03 -07:00
Jim Gustafson
3f8547f498
Update to RingRTC v2.34.0 2023-10-20 11:08:12 -07:00