Sasha Weiss
|
a6387b9bfd
|
Use failIfThrows in Backup archiving enumerations
|
2026-05-21 16:16:33 -07:00 |
|
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 |
|
Sasha Weiss
|
294c52e0c8
|
Introduce ExpirationJob, use for DMs, Stories, and CallRecords
|
2025-12-11 20:57:35 -08:00 |
|
Sasha Weiss
|
5e318c79c1
|
Make DeletedCallRecordCleanupManager async
|
2025-05-15 10:30:46 -07: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 |
|
Harry
|
9ef7810d13
|
Check for cancellation in backup import/export
|
2025-01-02 08:49:12 -08:00 |
|
Marissa Le Coz
|
236f6e6056
|
Add ad hoc calls to backups
|
2024-11-08 11:45:22 -05:00 |
|
Max Radermacher
|
110858dffc
|
Peek call links (and groups) on the calls tab
|
2024-10-09 13:33:42 -05: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
|
a74842b757
|
Clean up remaining store users of SDSDB.shimOnlyBridge
|
2024-10-04 16:13:35 -07:00 |
|
Max Radermacher
|
9a5710ad1f
|
Add unused database support for sync messages
|
2024-10-02 12:54:23 -05:00 |
|
Max Radermacher
|
ab92cf34b0
|
Clean up call event delete sync code
|
2024-10-02 12:44:20 -05:00 |
|
Max Radermacher
|
ce4c5da6a6
|
Move CallRecord thread/interaction rowids to enums
|
2024-09-30 11:22:00 -05:00 |
|
Sasha Weiss
|
b4f15c7ccb
|
Add "calls" Backup integration tests
|
2024-09-10 11:33:28 -07:00 |
|
Max Radermacher
|
23d424ee71
|
Prepare ConversationId handling for call links
|
2024-08-30 16:18:48 -05:00 |
|
Adam Sharp
|
34a8cf2bda
|
Rename owsAssert to owsPrecondition
|
2024-07-09 10:42:56 -04: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
|
0f4289fc73
|
Replace interaction anyRemove with InteractionDeleteManager
|
2024-06-04 14:51:52 -07:00 |
|
Sasha Weiss
|
7c85428f7b
|
Add unit tests for CallRecordMissedCallManager
|
2024-03-21 11:07:36 -07:00 |
|
Sasha Weiss
|
3f686ef5e3
|
Move CallRecord+ConversationId into a mockable adapter
|
2024-03-20 08:57:59 -07:00 |
|
Sasha Weiss
|
15af6ee557
|
Rename CallRecordOutgoingSyncMsgMgr to OutgoingCallEventSyncMsgMgr
|
2024-03-18 10:32:49 -07:00 |
|
Sasha Weiss
|
a301e40ecc
|
Add missed-call badging to the Calls Tab
|
2024-02-27 14:55:15 -08:00 |
|
Sasha Weiss
|
930a7ccad2
|
Add support for efficient bulk-delete of call records
|
2024-02-12 18:18:04 -08:00 |
|
Sasha Weiss
|
8afa93755b
|
Support outgoing "delete call event" sync messages
|
2024-02-05 13:28:57 -08:00 |
|
Sasha Weiss
|
f9dda2554f
|
Handle incoming "delete call event" sync messages
|
2024-02-05 12:55:42 -08:00 |
|
Sasha Weiss
|
6123790a61
|
Clean up deleted call records after 8h
|
2024-02-05 12:34:19 -08:00 |
|
Sasha Weiss
|
710b6994e3
|
Hook up CallRecord delete to the Calls Tab UI
|
2024-02-01 11:46:10 -08:00 |
|
Sasha Weiss
|
771d01769a
|
Add DeletedCallRecord database table and store
|
2024-01-31 15:06:23 -08:00 |
|