Commit Graph

28 Commits

Author SHA1 Message Date
Sasha Weiss
e16cd765f2
Move buildProtoForSending to ReferencedAttachment 2026-03-18 20:53:28 -07:00
Sasha Weiss
9244c81d8c
Deprotocolize AttachmentStore 2026-01-06 20:23:56 -08:00
Max Radermacher
ff04f9de83
Rename validateContents methods 2026-01-06 13:11:31 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Sasha Weiss
b203199a41
Remove OwnedAttachmentBuilder from MessageStickerManager 2025-12-19 13:05:49 -08:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Harry
dfd1762d78
Make AttachmentContentValidator async 2025-07-25 14:26:30 -07:00
Harry
94e291ed16
Update to LibSignal v0.74.1 (Backup.LocatorInfo.integrityCheck)
Co-authored-by: Max Radermacher <max@signal.org>
2025-06-16 16:03:35 -07:00
Sasha Weiss
edca6e0db9
More permissive sticker-attachment rendering 2025-02-12 12:10:08 -08:00
Harry
6390423c59
Clean up some TSAttachment-adjacent code 2024-12-04 13:31:05 -08:00
Harry
1fd8d2ed6d
Sayonara, TSResource 2024-12-04 13:30:31 -08:00
Harry
69ec72428a
Remove TSResourceReference, use v2 types directly instead 2024-12-04 13:29:48 -08:00
Harry
06f1e2ec9d
Delete TSAttachment managers and other intermediaries 2024-12-04 13:28:12 -08:00
Ehren Kret
91ed508ed7 convert DataSource types from objc to swift 2024-08-28 10:56:41 -05:00
Harry
db47898775
Remove v2 attachment read/write feature flags 2024-08-22 08:49:46 -07:00
Harry
685d2b2157
Add new container for v2 attachment feature flags 2024-07-24 16:45:27 -07:00
Harry
fcd6828050
V2 attachment feature flags, take 2 2024-07-19 17:23:21 -07:00
Harry
75919050c4
Collapse v2 attachment FeatureFlags into one 2024-07-18 16:53:13 -07:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Harry
23fed9d786
Add convenience validation from data (instead of going through DataSourceValue) 2024-06-12 15:03:14 -07:00
Harry
40f184a576
Only copy existing sticker from pack for TSAttachment 2024-06-12 14:45:51 -07:00
Harry
77f40f61b0
Validate stickers before sending 2024-06-12 14:45:02 -07:00
Harry
768040273e
Create StickerMetadata from TSResourceStream 2024-05-03 16:26:01 -07:00
Ehren Kret
b63a2d6bf4 migrate NSData+Image to swift 2024-04-26 05:24:55 -05:00
Max Radermacher
a241f40621
Fix a few build warnings 2024-04-17 19:11:13 -05:00
Ehren Kret
fd94424be0 start migrating MIMETypeUtil to swift 2024-04-11 22:19:16 -05:00
Harry
60738c592d
Move outgoing message attachment-owner proto building into respective managers 2024-04-09 14:02:53 -07:00
Harry
1d126c548a
Create MessageStickerManager 2024-04-09 13:59:01 -07:00