Sasha Weiss
|
11a3e94657
|
Allow manually wiping the shared app container if DB unrecoverably corrupted
|
2025-09-12 14:21:58 -07:00 |
|
Max Radermacher
|
0ee384908e
|
NO MORE REST
|
2025-08-27 18:09:16 -05:00 |
|
Sasha Weiss
|
55955fb76d
|
Avoid side-effects and restrictions of AEP rotation during Reg
|
2025-08-27 08:54:47 -07:00 |
|
Sasha Weiss
|
7169a711a3
|
Pared-down BackupServiceAuth fetching during registration
|
2025-08-26 12:01:25 -07:00 |
|
Sasha Weiss
|
666d6f335a
|
Add AccountEntropyPoolManager
|
2025-08-26 12:00:04 -07:00 |
|
Max Radermacher
|
b48560b6d0
|
Use the web socket immediately after registration
|
2025-08-25 16:32:07 -05:00 |
|
Max Radermacher
|
1aa4d5f7ca
|
Add web socket support when unlinking a device
|
2025-08-25 16:06:41 -05:00 |
|
Harry
|
54c1ee60a8
|
Don't count thumbnails in download progress
|
2025-08-25 13:29:56 -07:00 |
|
Harry
|
3cb8c85185
|
Don't count thumbnails in upload progress
|
2025-08-25 13:29:27 -07:00 |
|
Harry
|
42bc89e92d
|
Push network and 5xx error handling into BackupAttachmentDownloadStatus
|
2025-08-25 13:28:43 -07:00 |
|
Sasha Weiss
|
0b50e4512e
|
Remove concept of "V1" 2FA, clean up OWS2FAManager
|
2025-08-21 17:26:26 -07:00 |
|
Max Radermacher
|
e34d65d94d
|
Remove _RegistrationCoordinator_PreKeyManagerShim
|
2025-08-19 09:18:39 -05:00 |
|
Max Radermacher
|
2691cd352b
|
Delay PNI pre key operations during change number
|
2025-08-18 17:59:53 -05:00 |
|
Harry
|
7faaf2c9a2
|
OWSProgress improvements
|
2025-08-15 20:08:48 -07:00 |
|
Sasha Weiss
|
422bac5914
|
Remove getOrGenerateAccountEntropyPool from AccountKeyStore
|
2025-08-13 14:42:08 -07:00 |
|
Harry
|
20c805016f
|
Wipe SVR🐝 nonce metadata locally when rotating the AEP
|
2025-08-13 14:35:01 -07:00 |
|
Sasha Weiss
|
2855d442fc
|
Remove deprecated ssre and deleteSync capabilities
|
2025-08-13 13:20:02 -05:00 |
|
Sasha Weiss
|
480bd6ebd8
|
Remove the (unused) ability to derive a BackupKey from the MasterKey
|
2025-08-13 13:11:25 -05:00 |
|
Harry
|
bdcfb99f7b
|
Add SVR🐝 fields to RegistrationProvisioningMessage proto
|
2025-08-11 21:54:29 -07:00 |
|
Sasha Weiss
|
7306c76e7a
|
Consolidate OWSDevice-related types and files
|
2025-08-07 15:52:10 -07:00 |
|
Sasha Weiss
|
2608feff8d
|
Store plaintext names for OWSDevice, decrypt/encrypt in OWSDeviceService
|
2025-08-07 11:44:03 -07:00 |
|
Pete Walters
|
8c5bccfcf0
|
Improve cancellation/error handling around some QuickRestore operations
|
2025-08-07 11:57:53 -05:00 |
|
Sasha Weiss
|
8109124502
|
Clean up methods for managing AEP state
|
2025-08-06 14:10:51 -07:00 |
|
Pete Walters
|
5417c51606
|
Asyncify remianing private reg methods
|
2025-08-01 14:56:56 -05:00 |
|
Pete Walters
|
3d4983cc96
|
Fix username reclamation after backup restore
|
2025-07-30 16:40:48 -05:00 |
|
Harry
|
24f5e73633
|
Consolidate oversize text handling
|
2025-07-30 13:27:06 -07:00 |
|
Pete Walters
|
9d37fc501e
|
Asyncify registration prekey shims
|
2025-07-29 16:54:33 -05:00 |
|
Max Radermacher
|
9261ef89e9
|
Fix push-related registration test flakiness
|
2025-07-29 09:33:26 -05:00 |
|
Pete Walters
|
9724d586c4
|
Asyncify waiting for push tokens
|
2025-07-28 17:37:27 -05:00 |
|
Max Radermacher
|
f2b17d2ad4
|
Asyncify nextStepForProfileSetup & friends
|
2025-07-28 17:13:51 -05:00 |
|
Max Radermacher
|
a42e05fe93
|
Use NetworkManager for non-registration requests
|
2025-07-25 16:25:39 -05:00 |
|
Max Radermacher
|
d026f3ae5c
|
Asyncify push notification registration code
|
2025-07-25 11:55:09 -05:00 |
|
Pete Walters
|
d9af652bd1
|
Asyncify registration permissions handling
|
2025-07-25 09:53:10 -05:00 |
|
Pete Walters
|
417c80cded
|
Explicitly pass in backup keys to backup operations
|
2025-07-24 14:27:31 -05:00 |
|
Sasha Weiss
|
9a60bb5771
|
Consolidate Backup FeatureFlags, add RemoteConfig to show Settings
|
2025-07-22 22:28:10 -05:00 |
|
Max Radermacher
|
922f2ab686
|
Adopt /v2/config
|
2025-07-18 11:41:27 -05:00 |
|
Max Radermacher
|
39724bb08c
|
Remove TestScheduler & Schedulers
|
2025-07-17 18:11:27 -05:00 |
|
Sasha Weiss
|
fb1e247fd9
|
Use an actor for synchronization in BackupAttachmentTrackerTest
|
2025-07-17 09:15:21 -07:00 |
|
Sasha Weiss
|
37f35b519b
|
Fix concurrency test flake in BackupAttachmentUploadTrackerTest
|
2025-07-14 21:54:15 -07:00 |
|
Sasha Weiss
|
13a4226676
|
Wipe cached Backup credentials when disabling Backups
|
2025-07-14 10:34:49 -07:00 |
|
Sasha Weiss
|
19a93a8fdc
|
Add a test for BackupDisablingManager
|
2025-07-14 10:33:54 -07:00 |
|
Pete Walters
|
4be2f14952
|
Consolidate error handling/presentation for registration backup operations
|
2025-07-10 15:18:05 -05:00 |
|
Max Radermacher
|
37958d106f
|
Remove PNI Hello World
|
2025-07-10 14:39:37 -05:00 |
|
Pete Walters
|
9e84ada7a6
|
Asyncify RegistrationSessionManager & RegistrationCoordinatorTests
|
2025-07-10 12:04:41 -05:00 |
|
Sasha Weiss
|
17354e4c95
|
Add UX support for downloading attachments to BackupSettings
|
2025-07-08 09:06:14 -07:00 |
|
Sasha Weiss
|
aad23ee729
|
Add BackupSettingsAttachmentDownloadTracker
|
2025-07-08 08:53:29 -07:00 |
|
kate-signal
|
c79c34839c
|
Update bottom bar UI when user blocks a group
|
2025-07-07 10:45:12 -07:00 |
|
Sasha Weiss
|
4a3085adcb
|
Adapt BackupAttachmentUploadTracker to a non-reentrant AsyncAtomic
|
2025-07-01 13:56:32 -07:00 |
|
Harry
|
9879eb2d9f
|
Make Backup list media a durable operation
|
2025-06-26 18:00:08 -07:00 |
|
Sasha Weiss
|
88411d6d97
|
Split BackupAttachmentQueueStatusManager into upload/download variants
|
2025-06-26 16:17:57 -07:00 |
|