Commit Graph

20 Commits

Author SHA1 Message Date
Max Radermacher
b1c09018b4
Rename cached anyFetch to fetchViaCache 2026-02-19 18:17:41 -06:00
Max Radermacher
148b493903
Add SendableMessage protocol 2026-01-26 12:18:56 -06:00
Max Radermacher
ec589ce554
Swiftify OWSOutgoingSyncMessage 2026-01-22 00:39:43 -06: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
Max Radermacher
c6b7093242
Use Cron for periodic message send log cleanup 2025-11-20 22:11:14 -06:00
Max Radermacher
39724bb08c
Remove TestScheduler & Schedulers 2025-07-17 18:11:27 -05:00
Max Radermacher
13e3dfd6cf
Validate DeviceIds using same criteria as server 2025-03-21 17:01:06 -05:00
Max Radermacher
279a11f742
Add DeviceId type 2025-03-21 16:49:38 -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
Ehren Kret
3f67478620 remove unused method in MessageSendLogObjC 2025-02-10 08:21:45 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Harry
ce5689dcb3
Remove MockDB in favor of InMemoryDB 2024-10-07 19:06:08 -07:00
Harry
ba2f10732e
Parametrize transaction type in DB v2 protocol 2024-10-04 16:12:52 -07:00
Harry
98e4b143ea
Add database connection access method to db v2 transactions 2024-10-04 16:10:47 -07:00
Sasha Weiss
a1f7e4c1b1
Migrate TSOutgoingMessageRecipientState off of Mantle 2024-08-23 16:17:26 -07:00
Max Radermacher
527280f78f
Use RemoteConfig as an instance type 2024-08-23 14:59:44 -05:00
Max Radermacher
f62b97581a
Acquire a background task during MSL cleanup 2024-05-13 16:10:18 -05:00
Max Radermacher
e10faa8593
Remove src/ prefix from SignalServiceKit files 2024-03-27 12:22:52 -05:00