Commit graph

43 commits

Author SHA1 Message Date
ayumi-signal
bc9ced22a0
Fix handling CallLogEvent sync for call link targets 2024-10-17 13:34:06 -07:00
Fedor Indutny
32f9f489c1
Use uuidv7 in callDisposition 2024-10-16 13:03:45 -07:00
ayumi-signal
1649808727
Fix sync CallEvent peerId for call link roomIds 2024-10-16 10:01:09 -07:00
ayumi-signal
42cc5e0013
Synchronous delete call link 2024-10-09 09:35:24 -07:00
Jamie Kyle
b26466e59d
Add schema utils 2024-10-02 12:03:10 -07:00
Scott Nonnenberg
b68e731950
Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
ayumi-signal
90970921b5
Fix starting direct calls 2024-09-19 10:58:47 -07:00
Fedor Indutny
d5f44c1b8f
Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
ayumi-signal
a40d54099c
Add CallLinkDeleteManager to retry and ensure deletion 2024-09-16 12:22:01 -07:00
ayumi-signal
5a75246e42
Use storage service for call links 2024-09-04 11:06:06 -07:00
Jamie Kyle
5a5b681b51
Fix call history read syncs 2024-08-27 09:20:23 -04:00
Scott Nonnenberg
63e14a7df6
Backup: Support for calls 2024-08-13 11:39:04 -07: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
Fedor Indutny
cc6ff0b554
Remove refs to MessageModel in conversations.ts 2024-07-25 16:29:49 -07:00
Jamie Kyle
59d9807301
Fix ringer updates 2024-07-25 10:57:20 -04: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
Jamie Kyle
fc08e70c0f
Update CallLogEvent to latest spec 2024-06-25 17:58:38 -07:00
Scott Nonnenberg
75c32e86f0
Move receipts and view/read syncs to new syncTasks system 2024-06-17 15:24:39 -04:00
Scott Nonnenberg
06f71a7ef8
Ensure left pane has correct timestamp for call 2024-05-28 15:13:09 +10:00
ayumi-signal
2785501f82
Sync call link call history 2024-04-25 10:09:05 -07:00
Jamie Kyle
be68c739e5
Make call history logs the same as call event logs 2024-04-15 12:59:14 -07:00
ayumi-signal
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
ayumi-signal
c332bd240f
Handle new sync message MarkedAsRead for Calls Tab 2024-03-11 11:18:55 -07:00
ayumi-signal
8047e9cccd
Move missed call chat badging to calls tab 2024-03-04 14:26:49 -08:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
Jamie Kyle
a60cf05f83
Fix wrong ringerId in auto-ended remote call 2024-01-03 20:19:08 +01:00
Jamie Kyle
385137068f
Fix conversation unread count overwritten 2023-11-28 14:53:43 -08:00
trevor-signal
ea58202bff
Stop marking pending/ringing calls read 2023-10-05 09:37:47 -07:00
Josh Perez
7d35216fda
Replace MessageController with MessageCache 2023-10-03 17:12:57 -07:00
Jamie Kyle
66a4a8690a
Update call history timestamps from group call update messages 2023-09-28 22:55:23 +02:00
Jamie Kyle
1cc478180e
Fix call history deletion from sync messages 2023-09-27 12:42:30 -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
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
Jamie Kyle
ef0a3de636 Fix legacy call-history messages without a callId
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:33 -07:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jamie Kyle
1f963efd64 Only notify for group calls once 2023-08-21 09:30:32 -07:00
Fedor Indutny
366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Jordan Rose
414c0a58d3 Update to RingRTC v2.30.0
Co-authored-by: Rashad Sookram <rashad@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00