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 |
|
Max Radermacher
|
b7dedf2c0d
|
Remove last remnants of OWSUserProfile caching
|
2025-01-08 21:15:10 -06:00 |
|
Harry
|
71f8b829ba
|
Allow for restarting the provisioning flow (link'n'sync retry button)
|
2025-01-08 18:42:45 -08:00 |
|
Elaine
|
f62f6c4318
|
Add error for failing to sync device with unsupported backup version
|
2025-01-08 12:26:45 -07:00 |
|
Max Radermacher
|
823d966c2e
|
Clean up some deepCopy codegen
|
2025-01-08 11:41:58 -06:00 |
|
Harry
|
f4ee34796f
|
Run TSAttachmentMigration while the app is running; allow it to be run blocking but incremental
|
2025-01-07 17:06:23 -08:00 |
|
Harry
|
45389b0c60
|
Clean up zombie SVR code
|
2025-01-07 15:31:05 -08:00 |
|
Harry
|
adf1368189
|
Clean up some message backup error enum cases
|
2025-01-03 10:10:49 -08:00 |
|
Harry
|
9ef7810d13
|
Check for cancellation in backup import/export
|
2025-01-02 08:49:12 -08:00 |
|
Harry
|
81eaff5c5e
|
Allow missing or zero sizes on restored backup attachments
|
2024-12-17 17:17:14 -08:00 |
|
Harry
|
a0cde10602
|
Allow restoring quotes with no content
|
2024-12-17 13:50:24 -08:00 |
|
Harry
|
d9be87a76d
|
Make TSAttachment migration non-blocking again
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2024-12-16 18:09:20 -08:00 |
|
Pete Walters
|
76cce8c21e
|
Add local user to whitelist on note to self restore.
|
2024-12-16 14:03:23 -06:00 |
|
Sasha Weiss
|
b67656ebfe
|
One QR code generator to rule them all
|
2024-12-16 11:02:30 -08:00 |
|
Pete Walters
|
1f51b1e4ac
|
Only archive edit history for standard messages
|
2024-12-13 15:01:07 -06:00 |
|
Max Radermacher
|
194b98758e
|
Fix a few warnings
|
2024-12-12 16:58:56 -06:00 |
|
Harry
|
b1f8858f5d
|
Clean up post-link'n'sync step UX
|
2024-12-12 12:27:20 -08:00 |
|
Harry
|
9e21d73317
|
Order backup restore profile fetches by latest message
|
2024-12-12 12:26:57 -08:00 |
|
Harry
|
7ba9aee871
|
Update backup proto and integration tests
|
2024-12-10 09:51:13 -08:00 |
|
Harry
|
070009ac5f
|
Disallow restoring from a backup twice
|
2024-12-10 09:07:04 -08:00 |
|
Marissa Le Coz
|
c2d2629316
|
[Quick Restore] Add new QR code screen for registration
|
2024-12-09 14:29:49 -05:00 |
|
Harry
|
6073e5e05f
|
Use UInt64 instead of UInt32 for OWSProgress
|
2024-12-09 09:44:14 -06:00 |
|
Harry
|
26c2c712e8
|
Use OWSProgress in MessageBackupManager
|
2024-12-06 09:19:45 -08:00 |
|
Harry
|
3312ce6e5e
|
Convert incoming messages from self into outgoing messages in backup export
|
2024-12-06 09:18:02 -08:00 |
|
Harry
|
835febb7ef
|
Include expiring messages in deviceTransfer backups
|
2024-12-05 13:23:23 -08:00 |
|
Harry
|
13bf549a0e
|
Fix issue where we skipped backing up expiring messages with unstarted timers
|
2024-12-05 13:22:29 -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
|
061227f414
|
Track IsPastEditRevision for media gallery filtering
|
2024-12-02 08:27:54 -08:00 |
|
Harry
|
5a14e3842b
|
Make TSMessage TSAttachment migration blocking
|
2024-11-26 08:52:16 -08:00 |
|
Max Radermacher
|
37d793c29b
|
Add support for GSEs when updating groups
|
2024-11-22 16:31:30 -06:00 |
|
Harry
|
b18a0f4e0d
|
Don't cache full TSThreads on backup export
|
2024-11-19 16:50:11 -06:00 |
|
Harry
|
3175edfbf4
|
Drop invalid link previews on backup export; ignore them on import
|
2024-11-19 15:17:17 -06:00 |
|
Harry
|
ddf349e6f6
|
Log timestamps for backup interaction errors
|
2024-11-19 14:53:04 -06:00 |
|
Sasha Weiss
|
4fe3b9e71c
|
Mark calls without CallRecords as read
|
2024-11-19 10:20:14 -08:00 |
|