Commit Graph

26 Commits

Author SHA1 Message Date
Max Radermacher
b0d2cc4e51
Swiftify OWSViewOnceMessageReadSyncMessage 2026-01-21 17:54:15 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
6fce2e1238
Use Cron for periodic view once cleanup 2025-11-20 22:14:11 -06:00
Max Radermacher
9aa21c694d
Fix loop when cleaning up view once messages 2025-11-13 11:32:51 -06:00
Max Radermacher
f20625e780
Add some support for binary service IDs 2025-10-24 17:38:58 -05:00
Max Radermacher
ebcf361fdd
Make rebuildIncompleteViewOnceIndex blocking 2025-08-18 18:03:05 -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
437bb14699
Rebuild/remove outdated TSInteraction indexes 2025-03-07 15:03:41 -06:00
Max Radermacher
cb1d8d2296
Add annotations for TSInteraction db indexes 2025-03-07 12:20:47 -06:00
Max Radermacher
e0eba908f7
Remove antiquated filter parameter 2025-02-14 01:47:00 -06:00
Max Radermacher
c8977582bd
Fix warning in view once sync message handling 2025-02-14 01:44:32 -06:00
Max Radermacher
0c9ef4d0d9
Use ACIs with view once viewed messages 2025-02-12 18:19:06 -06:00
Max Radermacher
33cbefc48b
Add limit to view once auto-expiration query 2025-02-11 14:44:50 -06:00
Max Radermacher
180cb923b8
Move fallback ViewOnceMessages logic trigger 2025-02-11 14:42:48 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Max Radermacher
243fc80b8b
Improve sync message naming & type enforcement 2025-01-28 17:13:43 -06:00
Max Radermacher
b902790b93
Add & use global.messageQueueTime remote config 2024-10-18 15:07:10 -05:00
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Ehren Kret
5ea36cd91b enable internal imports by default 2024-09-29 20:03:17 -05:00
Harry
13cd59a2a0
Pass AppReadiness instance to a bunch of usage sites that are only 1 layer deep 2024-09-27 14:02:07 -07:00
Harry
fd0a34909e
Add non-global AppReadiness protocol + impl 2024-09-27 12:36:15 -07:00
Ehren Kret
9a0abc1ea1 fix swiftlint 0.57.0 lint warnings 2024-09-10 12:26:26 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Jordan Rose
b0de59f2e2 Remove required from every init that is not dynamically dispatched
This included:
- Removing unavailable inits wholesale if no longer `required`
- Marking a few classes `final` so they could continue using
  `Self(...)` rather than `OWSWhatever(...)`
2024-04-01 15:27:20 -07:00
Harry
4059335aac
Use PreparedOutgoingMessage for all transient message enqueuing 2024-03-28 10:36:24 -07:00
Max Radermacher
e10faa8593
Remove src/ prefix from SignalServiceKit files 2024-03-27 12:22:52 -05:00