Commit Graph

24 Commits

Author SHA1 Message Date
Sasha Weiss
a49428670a
Modernize CallRecordStore, CallLinkRecordStore 2026-05-18 15:29:07 -07:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
6ff62ce46d
Use an enum for processBatch’s return value 2025-12-29 18:56:42 -06:00
Max Radermacher
9d37668550
Remove TimeGatedBatch.processAll(Sync) method 2025-12-29 15:58:13 -06:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Max Radermacher
abaf63be66
Add Promise when sending group update messages 2025-10-28 23:52:21 -05:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
Max Radermacher
243fc80b8b
Improve sync message naming & type enforcement 2025-01-28 17:13:43 -06:00
Max Radermacher
77a9296f60
Add & use CompletionSerializer 2024-12-19 13:11:00 -06:00
Max Radermacher
f12b942747
Add support for deleting call links 2024-10-09 13:22:38 -05:00
Max Radermacher
36504393b9
Add call link disposition sync messages 2024-10-08 00:31:49 -05:00
Harry
ba2f10732e
Parametrize transaction type in DB v2 protocol 2024-10-04 16:12:52 -07:00
Max Radermacher
97922d26d3
Refactor CallsListVC’s ViewModelLoader 2024-09-26 13:04:43 -05:00
Max Radermacher
23d424ee71
Prepare ConversationId handling for call links 2024-08-30 16:18:48 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Sasha Weiss
af12f210cb
Receive support for DeleteForMe sync messages 2024-06-04 15:15:24 -07:00
Sasha Weiss
11e9404d76
Add ThreadSoftDeleteManager 2024-06-04 14:58:58 -07:00
Sasha Weiss
0f4289fc73
Replace interaction anyRemove with InteractionDeleteManager 2024-06-04 14:51:52 -07:00
Harry
4059335aac
Use PreparedOutgoingMessage for all transient message enqueuing 2024-03-28 10:36:24 -07:00
Sasha Weiss
3f686ef5e3
Move CallRecord+ConversationId into a mockable adapter 2024-03-20 08:57:59 -07:00
Sasha Weiss
2dd9eb6b83
Add outgoing support for call identifiers in CallLogEvent sync messages 2024-03-19 14:45:28 -07:00
Sasha Weiss
e188a8f1ac
Use the most-recent call's timestamp as the delete-all timestamp 2024-03-11 10:58:53 -07:00
Sasha Weiss
13cab8a5c3
Add sync message for clearing missed-call badge 2024-02-27 15:24:24 -08:00
Sasha Weiss
36c959a6ff
Add support for "Delete All" from the Calls Tab 2024-02-13 11:01:57 -08:00