Commit Graph

389 Commits

Author SHA1 Message Date
Sasha Weiss
0b733b9a91
Clamp UInt64 unit progress in recreate indexes step 2025-03-06 12:26:57 -08:00
Max Radermacher
cde9754575
Use GSEs as a fallback when fetching profiles 2025-03-05 17:37:01 -06:00
Sasha Weiss
12d6ac4e53
Truly always set a bubble color on chat style protos 2025-02-25 11:57:40 -08:00
Sasha Weiss
2954d34687
Separately report progress for recreating indexes during Backup import 2025-02-25 09:51:15 -08:00
Sasha Weiss
3a77c216d0
MessageBackup*Progress cleanup 2025-02-25 09:35:58 -08:00
Pete Walters
1b7caa8ce9
Split out various key managment methods into AccountKeyStore 2025-02-24 10:12:47 -06:00
Pete Walters
4f8c9200db
Simplify key storage 2025-02-24 09:58:20 -06:00
Pete Walters
114e2344d0
Update SVR API to take explicit keys vs generating 2025-02-24 08:29:54 -06:00
Pete Walters
fe00738f67
Consolidate MBRK/BackupKey/AEP/MasterKey management into one place. 2025-02-24 07:41:40 -06:00
Sasha Weiss
afdbab9845
Drop logging related to individual-frame thresholds 2025-02-21 10:29:56 -08:00
Sasha Weiss
48322ed001
Separate Bencher into archive/restore benchers 2025-02-21 10:29:22 -08:00
Sasha Weiss
3cb8f9658e
Make Bencher wrapEnumeration take a tx as input 2025-02-21 10:28:36 -08:00
Sasha Weiss
9417f60a52
Backup benching improvements 2025-02-20 16:48:59 -08:00
Sasha Weiss
263d0121ad
Put interaction-index manipulations inside a Bencher 2025-02-19 16:43:50 -08:00
Sasha Weiss
96a76065df
Performance improvements to import performance for messages 2025-02-19 11:48:25 -08:00
Sasha Weiss
ebabb78339
Tidying in Backup import 2025-02-19 11:38:34 -08:00
Pete Walters
9c84b751d3
Split SVRKeyDeriver pieces into MasterKey + SVRLocalStorage 2025-02-11 09:25:00 -06:00
Pete Walters
b08aa7c55b
Correctly mark 'incoming answered elsewhere' calls as accepted. 2025-02-10 12:36:36 -08:00
Ehren Kret
189edf63cf remove Date.isBefore(_) and Date.isAfter(_) extensions 2025-02-10 09:00:02 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Max Radermacher
b1eb4c65b2
Update AuthorMergeHelper when importing 2025-02-05 02:21:42 -06:00
Sasha Weiss
a98dba05c5
Split the Link'n'Sync feature flags for export/import 2025-02-04 12:52:00 -08:00
Harry
a3496697e1
Drop frames instead of failing backup in prod 2025-01-31 15:27:17 -08:00
Sasha Weiss
e776d9e633
Retain group avatar URLs, even if the avatar data is missing 2025-01-31 12:31:37 -08:00
Harry
d3e0cf2a30
Add a delay between post-restore message indexing batches (#10527) 2025-01-30 20:15:10 -06:00
Sasha Weiss
2bb6923106
Make invalid names in a profile change update message a non-fatal error 2025-01-30 13:40:41 -08:00
Harry
a0c9d7d2ed
Ignore quoted reply bodies with empty text when exporting backup 2025-01-28 15:33:45 -08:00
Harry
9fd8d3e8be
Ignore or use fallback for unrecognized backup enums/oneOfs for forwards compatibility 2025-01-28 15:22:04 -08:00
Sasha Weiss
fe1d755d37
Only allow revisions on standard and direct-story-reply messages 2025-01-28 12:58:43 -08:00
Harry
cdd53152dd
Loosen fallback case on messageFromOtherRecipientInContactThread and make it a warning 2025-01-28 09:59:03 -08:00
Sasha Weiss
4a66a25556
Add test case support for Group.blocked 2025-01-28 09:58:29 -08:00
Harry
cdc4e08e3f
Drop 1:1 story replies in Note To Self 2025-01-28 09:24:47 -08:00
Sasha Weiss
0a9c11c89c
Update to latest Backup.proto 2025-01-27 22:34:37 -08:00
Harry Sanabria
c1631fbd8c Tweak some backups errors/warnings 2025-01-27 16:51:28 -08:00
Harry
1ffa7dfd42
Prioritize own profile avatar fetch after restoring backup 2025-01-23 14:18:29 -08:00
Sasha Weiss
a5e686ae2c
Use a monotonic clock when benching Backups 2025-01-22 17:17:23 -08:00
Sasha Weiss
9d5c271462
Add additional benching for Backups 2025-01-21 19:18:07 -08:00
Harry
13638b85b4
Catch 404 errors fetching backup media tier auth credentials 2025-01-21 14:02:09 -08:00
Sasha Weiss
bd60bdfce2
Add round-trip support for long-text attachments in 1:1 story replies from Backups 2025-01-21 12:22:03 -08:00
Harry
8dde18b086
Disable group call tooltip after backup restore 2025-01-21 11:03:29 -08:00
Harry
f722d7a441
Make link preview backup error a warning 2025-01-21 10:37:03 -08:00
Harry
48476fe497
Fuzz e164 author messages with non-matching recipient ids on export 2025-01-17 11:15:22 -08:00
Harry
b1493d54fa
Update backup proto with contact nicknames and 1:1 story replies 2025-01-16 15:20:12 -08:00
Harry
869d03ecee
Add backup bencher to log more detailed processing time info 2025-01-15 16:05:21 -08:00
Max Radermacher
b91f921d60
Fix some warnings when building for prod 2025-01-15 11:59:21 -06:00
Harry
b8982d699b
Validate all timestamps we export in backups 2025-01-14 08:14:05 -08:00
Harry
7cedd5d295
Make TSAttachment migration skippable by user once we make it launch-blocking (but still incremental) 2025-01-14 07:47:13 -08:00
Sasha Weiss
a8c3d272cc
Tidy Link'n'Sync logs 2025-01-13 14:10:01 -08:00
Sasha Weiss
de96e5ceed
Drop NORMAL-type quote-replies without any content 2025-01-09 12:25:13 -08:00
Sasha Weiss
c8235172cf
Skip archiving empty names in ContactAttachments 2025-01-09 11:21:51 -08:00