Commit Graph

11493 Commits

Author SHA1 Message Date
Harry
1ffa7dfd42
Prioritize own profile avatar fetch after restoring backup 2025-01-23 14:18:29 -08:00
Max Radermacher
fb7f51cae7
Cancel SerialTaskQueue tasks in reverse order 2025-01-23 08:19:45 -08:00
Max Radermacher
c74258b61a
Notify when unexpectedly fanning out messages 2025-01-22 20:06:56 -06:00
Max Radermacher
20deaf34ac
Clean up code to fetch GSEs when sending messages 2025-01-22 20:05:39 -06:00
Max Radermacher
41d3f6b1fb
Add & use database table for GSEs 2025-01-22 20:04:36 -06:00
Max Radermacher
8034c40d0a
Remove some (mostly) unused group update results 2025-01-22 19:25:56 -06:00
Max Radermacher
8162f9551f
Add debug-only support for GSEs 2025-01-22 19:20:41 -06:00
Sasha Weiss
a5e686ae2c
Use a monotonic clock when benching Backups 2025-01-22 17:17:23 -08:00
Max Radermacher
3199c47947
Wrap Storage Service operations in bg tasks 2025-01-22 19:02:51 -06:00
Max Radermacher
cac2e748ba
Remove unused result from “leave group” job 2025-01-22 19:00:51 -06:00
Max Radermacher
a69bc5508d
Allow same-revision group updates to be applied 2025-01-22 18:39:31 -06:00
Max Radermacher
5ce1b5e074
Fix a bunch of code related to updating groups 2025-01-22 18:38:37 -06:00
Elaine
e3c02534b7
Ignore currently cancelling devices from device list 2025-01-22 13:37:19 -07:00
Elaine
f663f73b89
Show download progress in megabytes on linked device import 2025-01-22 10:57:57 -07: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
Max Radermacher
6f02723dbb
Use the web socket where easily possible 2025-01-21 12:26:39 -06:00
Max Radermacher
daca0d94ec
Migrate blocked groups to a dedicated table 2025-01-21 10:54:28 -06:00
Sasha Weiss
45658e6454
Some subscription cleanup 2025-01-17 13:59:12 -08:00
Harry
2c289822ce
Try the TSAttachment migration again after a week even if failed 2025-01-17 12:54:14 -08:00
Harry
79ff5f48cc
Remote config tsattachment migration delay 2025-01-17 11:25:47 -08:00
Harry
48476fe497
Fuzz e164 author messages with non-matching recipient ids on export 2025-01-17 11:15:22 -08:00
Harry
2d5436ce35
Don't count TSAttachment migration batch as failure if we never even try it 2025-01-17 10:48:49 -08:00
Max Radermacher
405db498bc
Remove reduceLogChatter 2025-01-17 12:09:17 -06:00
Harry
e7742ff04f
Include source progresses in OWSProgress 2025-01-17 10:37:36 -07:00
Sasha Weiss
1ca969232e
Use joinFromInviteLink from change action when parsing group snapshots 2025-01-16 16:51:42 -08:00
Harry
c5ab4a0d8f
Include TSAttachments folder in device transfer 2025-01-16 16:19:00 -08:00
Max Radermacher
b32554cdc3
Don’t inherit SSKBaseTest where it’s not necessary 2025-01-16 18:17:18 -06:00
Max Radermacher
9cc46a4171
Remove unused droppedMembers field 2025-01-16 18:16:52 -06:00
Harry
b1493d54fa
Update backup proto with contact nicknames and 1:1 story replies 2025-01-16 15:20:12 -08:00
Max Radermacher
2144d9a42e Remove unused constant 2025-01-16 12:41:24 -06:00
Max Radermacher
d97e86d532
Clean up a few confusing messages 2025-01-15 18:16:52 -06:00
Max Radermacher
9f916534fd
Remove Equatable & Hashable from KyberPreKeyRecord 2025-01-15 18:16:34 -06:00
Max Radermacher
b509d8151c
Clear SplashBoard for new launch screen 2025-01-15 18:16:06 -06:00
Harry
869d03ecee
Add backup bencher to log more detailed processing time info 2025-01-15 16:05:21 -08:00
Elaine
d675fae6fc
Add indeterminate progress to Link'n'Sync provisioning 2025-01-15 16:01:03 -07:00
Elaine
1a51bebf69
Link'n'Sync indeterminate primary spinner 2025-01-15 12:11:48 -07:00
Max Radermacher
867bac9f55
Update translation & unit test that uses it 2025-01-15 13:00:11 -06: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
eaac266d0f
Only redeem active subscriptions if no entitlement found 2025-01-13 13:10:40 -06:00
Max Radermacher
63fe74c3cc
Fix incorrect limit on internal debug info 2025-01-13 12:47:13 -06:00
Max Radermacher
2c1c7f01f7
Remove unused string 2025-01-13 12:23:55 -06:00
Sasha Weiss
6e9d06bab6
Clear cached Backup auth credentials on subscription redemption 2025-01-10 14:28:26 -08:00
Max Radermacher
69599419d3
Stop reading deprecated serverEpochTime field 2025-01-10 15:24:40 -06:00