Sasha Weiss
|
a455dc27ee
|
Add system contact names to Backups (#10727)
|
2025-03-10 16:22:59 -07:00 |
|
Max Radermacher
|
2d25f13ee1
|
Remove redundant avatar download invocations
|
2025-03-10 13:52:11 -05:00 |
|
Max Radermacher
|
6abe506cb0
|
Asyncify fetchLocalUsersProfile
|
2025-03-10 13:51:00 -05:00 |
|
Ehren Kret
|
07442cb5a2
|
cleanup simple warnings
|
2025-03-07 15:04:07 -06:00 |
|
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 |
|