Commit Graph

54 Commits

Author SHA1 Message Date
Pete Walters
5f2336f9c3
Add payments backup proto definitions 2024-06-18 11:02:49 -05:00
Harry
3a92f1bbd7
Remove QuotedMessageInfo wrapper around TSQuotedMessage 2024-06-12 15:10:53 -07:00
Pete Walters
c8f9883e5d
Archive/Restore of story distribution lists 2024-06-05 16:55:35 -05:00
Adam Sharp
f245dcc2d7
Address unused variable warnings in SignalServiceKit 2024-05-22 12:04:52 -04:00
Harry
d8a48c67c6
Don't create two attachments every time we get an edit message sync transcript 2024-05-20 14:07:44 -07:00
Sasha Weiss
3ffcc47a66
Scaffold for Backup integration tests 2024-05-17 13:59:49 -07:00
Sasha Weiss
05960887cd
Support for Calls in Backups 2024-05-06 11:43:13 -07:00
Sasha Weiss
a25868491f
Make defaults in TSIncomingMessageBuilder explicit and complete 2024-05-02 15:56:02 -07:00
Sasha Weiss
4e993f2f8f
Remove use of ExpressibleByXLiteral from MessageBackup IDs 2024-04-30 11:23:08 -07:00
Sasha Weiss
cd26ef2242
Streamline MessageBackup errors 2024-04-30 10:04:49 -07:00
Sasha Weiss
b9852224d8
Backup/Restore local group state 2024-04-29 13:49:51 -07:00
Sasha Weiss
e6616e95fa
Move some Backup IDs around 2024-04-29 12:45:11 -07:00
Sasha Weiss
fc4656daad
Fix milliseconds to seconds conversion in Backup import 2024-04-26 15:55:49 -07:00
Sasha Weiss
8ac48717f7
Change how we namespace Backup protos 2024-04-26 14:55:47 -07:00
Pete Walters
bea3a62bb2
Skip the local user when archiving recipients 2024-04-26 13:23:18 -05:00
Sasha Weiss
a1eb3d145a
Specify seconds in DM timer construction 2024-04-25 14:08:47 -07:00
Max Radermacher
456f2037ee
Stop putting kLocalProfileUniqueId in addresses 2024-04-23 13:58:27 -05:00
Ehren Kret
03aa10a6eb remove some simple to fix warnings 2024-04-19 23:36:23 -05:00
Harry
f2c112b5b5
Much ado about nothing 2024-04-19 14:27:05 -07:00
Pete Walters
37ee81baeb
Skip backing up default message expiration info. 2024-04-17 08:19:40 -05:00
Pete Walters
c8e9dcef62
Update some backup proto fields. 2024-04-16 11:36:31 -05:00
Pete Walters
425f7a5d3d
expose setProfileKeyData variant that doesn't do a fetch 2024-04-12 12:08:05 -05:00
Pete Walters
102b8d3219
Backup AccountData 2024-04-11 16:24:01 -05:00
Harry
4fb5884c05
Build contact attachments from proto using TSResourceManager 2024-04-09 14:02:14 -07:00
Harry
42d1aabb6c
Remove attachment-owner fields from MessageBuilder 2024-04-09 13:58:10 -07:00
Harry
8ef0ddf52e
Remove attachmentIds from MessageBuilder 2024-04-08 11:18:59 -07:00
Sasha Weiss
2fcf2e9b78
Archive/restore username lookups if we have them 2024-04-05 13:47:03 -07:00
Sasha Weiss
517163db5c
Populate restored recipients into the SSA cache 2024-04-05 13:46:54 -07:00
Sasha Weiss
dbff017cde
Add better "unimplemented" handling for unrecognized frame types 2024-04-01 15:26:25 -07:00
Sasha Weiss
34f6206ad8
Generate models for Backup.proto using Wire 2024-04-01 15:04:24 -07:00
Pete Walters
2b09546964
Stop filtering out messages with no expiration during backup creation 2024-04-01 11:02:02 -05:00
Pete Walters
8a2b1b57f2
Use the correct lookup id for sent receipt restore in backups 2024-04-01 11:01:39 -05:00
Harry
83fe46e62c
Build and fetch MessageSticker attachments using TSResourceManager 2024-03-22 18:17:25 -07:00
Harry
1fbdaac124
Migrate link preview creation from proto to LinkPreviewManager 2024-03-19 13:47:15 -07:00
Harry
db88866620
Generalize attachment builder used for quoted replies 2024-03-19 13:46:38 -07:00
Harry
9d39906d72
Move quoted reply attachment creation from incoming messages to TSResourceManager 2024-03-19 13:44:30 -07:00
Max Radermacher
dd08192895
Remove throws methods that can’t throw 2024-03-13 11:00:44 -05:00
Pete Walters
e862daf61d
Persist serverGuid on group info messages if present. 2024-02-28 16:25:07 -06:00
Ehren Kret
893d82776d miscellaneous warning cleanup 2024-02-26 15:35:29 -06:00
Max Radermacher
9d36e630dd
Add phone number sharing/discoverability fields 2024-02-14 18:45:46 -06:00
Max Radermacher
0cf9c659aa
Protocolize markAsRegistered/markAsUnregistered 2024-02-01 11:14:45 -06:00
Max Radermacher
d24c370cb1
Convert OWSUserProfile to SDSCodableModel 2024-01-24 17:14:10 -06:00
Harry
c436e8955a
Clean up backup errors 2024-01-23 10:49:25 -08:00
Harry
831c4ab411
Use explicit archiver type instead of delegation 2024-01-23 10:19:15 -08:00
Harry
902a8fcc1c
Special backup handling for sequenceOfJoinRequestsAndCancels 2024-01-23 10:18:09 -08:00
Harry
8892d42cdb
Map swift group update cases to proto types 2024-01-23 10:06:08 -08:00
Harry
8e0881aec3
Map from backup proto group updates to swift enum cases 2024-01-23 10:04:53 -08:00
Harry
ce4959062c
Scaffolding to backup/restore group update TSInfoMessages 2024-01-22 08:48:31 -08:00
Max Radermacher
004d375338
Consolidate some logic to parse PNIs 2024-01-18 11:09:49 -06:00
Harry
e21e2bb546
Archive/Restore TSQuotedMessage from backup 2024-01-08 08:45:45 -08:00