Max Radermacher
|
6b9d30fd87
|
Use inout for stop variables
|
2026-03-16 13:49:10 -05:00 |
|
Max Radermacher
|
b1c09018b4
|
Rename cached anyFetch to fetchViaCache
|
2026-02-19 18:17:41 -06:00 |
|
Max Radermacher
|
125c0e4502
|
Enumerate threads instead of using fetch cursor
|
2026-02-18 17:47:05 -06:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
b1939b3e2f
|
Use Cron for periodic orphaned data check
|
2025-11-21 14:51:52 -06:00 |
|
Max Radermacher
|
9a27caf047
|
Don’t use codegen when fetching unique IDs
|
2025-10-29 15:03:15 -05:00 |
|
Max Radermacher
|
6361cb99c4
|
Improve memory usage of orphan data cleaner
|
2025-09-22 14:43:56 -05:00 |
|
Max Radermacher
|
9216847454
|
Improve performance of orphan data cleaner
|
2025-09-22 14:43:56 -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
|
0a5677997e
|
remove NSDate OWS objc category
|
2025-02-05 11:06:42 -06:00 |
|
Harry
|
06f1e2ec9d
|
Delete TSAttachment managers and other intermediaries
|
2024-12-04 13:28:12 -08:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Sasha Weiss
|
dadca9e032
|
Directly adopt KeyValueStore in SDSKeyValueStore
|
2024-11-15 14:54:30 -08:00 |
|
Max Radermacher
|
e8a0aee759
|
Remove IncomingGroupSyncJobRecord entirely
|
2024-10-18 14:01:33 -05:00 |
|
Ehren Kret
|
114afd8fe8
|
remove shared extensions
|
2024-10-11 10:58:08 -05:00 |
|
Harry Sanabria
|
24b837d1b7
|
Remove unecessary AppReadiness check that is always called from app-ready callsites
|
2024-09-27 16:47:46 -07:00 |
|
Harry
|
fd0a34909e
|
Add non-global AppReadiness protocol + impl
|
2024-09-27 12:36:15 -07:00 |
|
Ehren Kret
|
c5395a70a1
|
migrate logic from NSDate OWS category to swift extensions
|
2024-09-12 12:27:42 -05:00 |
|
Ehren Kret
|
5d3ca7fb3c
|
convert OWSProfileManager from objc to swift
|
2024-08-30 15:14:30 -05:00 |
|
Harry
|
dea120a068
|
Delete BridgingWallpaperImageStore and LegacyWallpaperImageStore
|
2024-08-22 08:50:43 -07: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
|
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
|
5c31047c54
|
Split out and clean up thread wallpaper image storage
|
2024-05-21 10:37:05 -07:00 |
|
Ehren Kret
|
13a1637608
|
migrate AppContext protoocl to swift
|
2024-05-08 07:37:37 -05:00 |
|
Ehren Kret
|
ac8fcd53cb
|
swiftlint cleanup
|
2024-05-01 10:13:13 -05:00 |
|
Ehren Kret
|
28704fbe4c
|
move function down into helpers section
|
2024-05-01 10:13:13 -05:00 |
|
Ehren Kret
|
585f400bb9
|
complete conversion of OWSOrphanDataCleaner to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
b12444ee17
|
move swift off externed constant NSStrings from the header
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
221a1c33b1
|
move the orphan cleaner find functions to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
6ad0fa0d58
|
move filePathsInDirectorySafe: to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
4602afcadc
|
remove dead code
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
654cff2359
|
move keyValueStore and isMainAppAndActive over to swift static vars
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
905d87b1cf
|
move processOrphans:remainingRetries:shouldRemoveOrphans:success:failure: to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
7baaeae51e
|
move workQueue property to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
787ac09d4b
|
convert processOrphansSync:shouldRemoveOrphans: to swift
|
2024-05-01 10:13:12 -05:00 |
|
Ehren Kret
|
6448506058
|
move OWSOrphanData to swift
|
2024-05-01 10:13:12 -05:00 |
|
Harry
|
237bf46219
|
Remove TSAttachment bridging in TSMessage methods
|
2024-04-25 10:24:00 -07:00 |
|
Harry
|
e8939fa928
|
Some final easy story TSAttachment bridging removals
|
2024-04-25 10:22:30 -07:00 |
|
Max Radermacher
|
bc74ec3953
|
Tweak or remove redundant/noisy info lines
|
2024-04-16 19:37:25 -05:00 |
|
Harry
|
e9c8d71a53
|
Rename BroadcastMediaMessageJob->TSAttachmentMultisendJob
|
2024-04-15 20:45:26 -07:00 |
|
Harry
|
dfaf09be1a
|
Download in IncomingContactSyncJobRecord without creating a TSAttachment
|
2024-04-10 20:17:18 -07:00 |
|
Harry
|
dc1192b0ee
|
Rename IncomingGroupSyncJobRecord.attachmentId->legacyAttachmentId and make optional
|
2024-04-10 09:29:41 -05:00 |
|
Harry
|
0e24aa35ff
|
Add edit message as an explicit type in the new message send preparers
|
2024-03-29 11:24:18 -07:00 |
|
Max Radermacher
|
be4cada92d
|
Clean up some info lines
|
2024-03-27 12:08:43 -05:00 |
|
Harry
|
8090e47a73
|
Use an explicit enum on MessageSenderJobRecord
|
2024-03-26 13:26:47 -07:00 |
|
Harry
|
1e1487b6bd
|
Use TSResourceStore everywhere for Story message attachments
|
2024-03-25 21:10:12 -07:00 |
|
Ehren Kret
|
d4e17730f3
|
remove import SignalMessaging statements
|
2024-03-12 03:35:34 -05:00 |
|
Max Radermacher
|
978c15eaca
|
Use 4-part version numbers everywhere
|
2024-02-13 11:49:14 -06:00 |
|
Max Radermacher
|
55e9003637
|
Don’t insert nil StoryMessage attachment uniqueIds
|
2024-02-08 01:31:09 -06:00 |
|