Commit Graph

174 Commits

Author SHA1 Message Date
Max Radermacher
c38b1309dd
Remove unused provisioning/sync message fields 2026-06-05 12:10:55 -05:00
Max Radermacher
f40bc944ae
Remove throws from method that doesn’t throw 2026-06-04 19:38:23 -05:00
Ehren Kret
c6492caae7 Negate negated 2026-06-02 12:38:07 -05:00
Elaine
ab454da687
Add debug log preview 2026-05-27 16:22:31 -04:00
Max Radermacher
3a3ffde3dd
Remove indirection for some methods 2026-05-26 18:24:40 -05:00
Max Radermacher
e7a0d760ca
Simplify SVR2 2026-05-22 14:12:57 -05:00
Max Radermacher
f1ec358d7f
Use LibSignal’s ProvisioningConnection 2026-05-14 11:46:46 -05:00
Max Radermacher
68d6736df4
Identify provisioning socket by their identity 2026-05-14 11:46:02 -05:00
Max Radermacher
b339e224d0
Remove ProvisioningUrlParams 2026-05-14 11:38:30 -05:00
Max Radermacher
a9338e9da7
Simplify ProvisioningCipher 2026-05-13 19:01:10 -05:00
Max Radermacher
624ee6359d
Add memory safe localized string method 2026-04-03 16:20:31 -05:00
Max Radermacher
13d5fe93dc
Run swiftformat . using v0.60.1 2026-03-26 17:10:38 -05:00
Sasha Weiss
dbfa712f8d
Improve layout for 'register iPad as primary' provisioning view 2026-03-25 12:59:23 -07:00
Sasha Weiss
fe832fc0b6
Add OWSPercentFormatStyle 2026-02-12 10:05:03 -08:00
Max Radermacher
7ab18d8133
Use ConcurrentTaskQueue in PreKeyManager 2026-01-22 15:09:10 -06:00
Max Radermacher
7298ecb44f
Fix 4xx download error handling (and clean up) 2026-01-14 16:08:45 -06:00
Pete Walters
60d7270f80
Add outgoing device prompt if backup too old 2026-01-08 09:59:27 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
420eaa44b7
Require a Retry-After header for automatic retries 2025-12-16 14:56:44 -06:00
Sasha Weiss
b7c8c579e5
Cleanup in SignalApp 2025-12-11 13:41:12 -08:00
Pete Walters
14c6ae7341
Migrate iPad device transfer to new transfer flow 2025-12-11 10:53:23 -06:00
Max Radermacher
2efe1f932e
Use Cron for periodic account attributes update 2025-11-21 14:59:02 -06:00
Pete Walters
1716016d28
Remove some shims 2025-11-13 19:54:23 -06:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Sasha Weiss
b2aab9de7e
Consolidate "last Backup details" into LastBackupDetails 2025-11-13 15:16:05 -08:00
Elaine
6fe7873d6e
Update emoji section toolbar depending on screen size 2025-11-07 20:06:43 -05:00
Igor Solomennikov
46dd60831e
Update iPad's linking flow designs.
* use shared button and label styles - make these screens match regular reg flow.
* use new static content view creation methods - proper layout on iPads.
2025-10-15 23:26:04 -07:00
Harry
206cd10cee
Drop backcompat link'n'sync capability 2025-09-25 00:05:52 -07:00
Harry
4916e95bbf
Rotate link'n'sync capability 2025-09-12 10:58:07 -07:00
jimio
d49113ded7
"Zero kB" ==> "0 kB" in backups progress bars 2025-09-09 09:59:08 -07:00
Igor Solomennikov
f2ce8ecd5f
Remove UIFont.dynamicTypeBody2 - it's the same as subheadline. 2025-09-08 20:10:43 -05:00
Pete Walters
237e90edd5
Update how registrationIds are handled during registration 2025-09-04 13:27:21 -05:00
Sasha Weiss
5e5cdb9530
Consolidate Support URLs into one place 2025-09-04 09:09:50 -07:00
Max Radermacher
0ee384908e
NO MORE REST 2025-08-27 18:09:16 -05: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
Sasha Weiss
0b50e4512e
Remove concept of "V1" 2FA, clean up OWS2FAManager 2025-08-21 17:26:26 -07:00
Elaine
9a3204e23b
Action sheet cleanup 2025-08-21 13:33:33 -04:00
Max Radermacher
5298d2ebef
Use web socket for Quick Restore 2025-08-20 14:38:20 -05:00
Harry
7faaf2c9a2
OWSProgress improvements 2025-08-15 20:08:48 -07:00
Harry
20c805016f
Wipe SVR🐝 nonce metadata locally when rotating the AEP 2025-08-13 14:35:01 -07: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
acb807acad
Adjust /devicecheck TSRequests 2025-08-08 13:31:39 -07:00
Sasha Weiss
7306c76e7a
Consolidate OWSDevice-related types and files 2025-08-07 15:52:10 -07:00
Pete Walters
8c5bccfcf0
Improve cancellation/error handling around some QuickRestore operations 2025-08-07 11:57:53 -05:00
Max Radermacher
28acee4e9b Flag registration requests that will use sockets 2025-07-30 16:44:42 -05:00
Max Radermacher
91ad97ba6b Remove outdated comments about cancellation 2025-07-30 11:25:42 -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