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