Signal-iOS/Signal/test/util
Harry 87db4ab0aa
Better multisend of text stories
* Shuffle code around, adding UnsentTextAttachment

* Replace usages of TextAttachment with UnsentTextAttachment where applicable, creating an actual TextAttachment (and associated OWSlinkPreview image TSAttachment, if applicable) only per-recipient

* Only upload one text story link preview image attachment and propagate it to the individual TSAttachments created for each destination

* update comments so I don't lose my mind the next time I read this code

* Dedupe text stories sent to the same person via multiple private threads

* fix non-compiling tests

* pr feedback
2022-10-20 11:04:25 -07:00
..
FTS Change license to AGPL 2022-10-13 08:25:37 -05:00
BatchUpdateTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ByteParserTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
DateUtilTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
DisplayableTextFilterTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
EmojiTests.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ExceptionsTest.h Change license to AGPL 2022-10-13 08:25:37 -05:00
FunctionalUtilTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
GRDBFinderTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
GroupAndContactStreamTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
MiscTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSOrphanDataCleanerTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSScrubbingLogFormatterTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
QRCodeParserTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
RemoteAttestationSigningCertificateTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
SignalMeTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
StorySharingTests.swift Better multisend of text stories 2022-10-20 11:04:25 -07:00
StringAdditionsTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
UserProfileTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
UtilTest.h Change license to AGPL 2022-10-13 08:25:37 -05:00
UtilTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00