Max Radermacher
|
5cc3ca09ee
|
Asyncify registration’s makeRequest method
|
2025-07-22 08:47:50 -05:00 |
|
Max Radermacher
|
95a1cd89bc
|
Asyncify updateAccountAttributes
|
2025-07-22 08:47:50 -05:00 |
|
Max Radermacher
|
40924ecbbb
|
Asyncify enableReglock
|
2025-07-22 08:47:50 -05:00 |
|
Max Radermacher
|
5b5a29795f
|
Asyncify recoverPendingPniChangeNumberState
|
2025-07-22 08:47:50 -05:00 |
|
Sasha Weiss
|
b08a9f6a41
|
Rename AsyncAtomic -> SeriallyAccessedState
|
2025-07-21 17:52:50 -07:00 |
|
Sasha Weiss
|
9430d0ca56
|
Show error sheets when manual Backup export fails
|
2025-07-21 17:48:25 -07:00 |
|
Sasha Weiss
|
69af4843ed
|
Add UX in BackupSettings for "Back Up Now"
|
2025-07-21 17:46:56 -07:00 |
|
Henry Holtzman
|
5bc9f60375
|
[Payments] Add mobilecoin enclave measurements for v7.x
|
2025-07-21 16:54:30 -07:00 |
|
Sasha Weiss
|
0d6460709a
|
Rotate uploadEra when enabling paidAsTester
|
2025-07-21 12:51:33 -07:00 |
|
kate-signal
|
750f82ebdd
|
Don't prompt to enable backups if its been enabled before
|
2025-07-21 11:34:29 -07:00 |
|
Max Radermacher
|
94b697d8ae
|
Don’t connect concurrently in multiple processes
|
2025-07-21 13:08:48 -05:00 |
|
Max Radermacher
|
6ced466c4b
|
Update to LibSignal v0.76.5
|
2025-07-21 13:08:17 -05:00 |
|
sashaweiss-signal
|
d03f3e3c7d
|
Assume AppAttest generated key string are base64-encoded data
|
2025-07-18 15:47:06 -07:00 |
|
Harry
|
c27f829018
|
Make backup restore in registration resumable after app termination
|
2025-07-18 15:22:24 -07:00 |
|
Harry
|
b74d87096a
|
Add BackupOversizeTextCache table
|
2025-07-18 14:59:34 -07:00 |
|
Max Radermacher
|
67a16c1ea9
|
Open a web socket when replying to notifications
|
2025-07-18 16:24:01 -05:00 |
|
Max Radermacher
|
22db39b6c3
|
Use the web socket when deleting your account
|
2025-07-18 16:23:46 -05:00 |
|
Jim Gustafson
|
ecd830ed48
|
Update to RingRTC v2.55.0
|
2025-07-18 14:20:41 -07:00 |
|
Pete Walters
|
191ac83a99
|
Propertly restore into manual restore mode on post-reg relaunch
|
2025-07-18 15:17:24 -05:00 |
|
Pete Walters
|
3a1680e13e
|
Connect 'Learn More' to support page
|
2025-07-18 15:17:07 -05:00 |
|
Pete Walters
|
5cd196b81f
|
Vary the backup restore confirmation based on manual/quick restore
|
2025-07-18 15:16:34 -05:00 |
|
Max Radermacher
|
922f2ab686
|
Adopt /v2/config
|
2025-07-18 11:41:27 -05:00 |
|
Sasha Weiss
|
9a6cc9118f
|
Wipe transient Backup settings when disabling
|
2025-07-17 22:17:40 -07:00 |
|
Sasha Weiss
|
022e1ef8c6
|
Update logging in BackupAttachment upload/download
|
2025-07-17 18:17:29 -07:00 |
|
Sasha Weiss
|
c282947933
|
Catch and rethrow CancellationError in BackupExportJob
|
2025-07-17 18:16:02 -07:00 |
|
sashaweiss-signal
|
31324bf1ca
|
Add additional logging to AppAttest key-registration request
|
2025-07-17 16:24:59 -07:00 |
|
Max Radermacher
|
39724bb08c
|
Remove TestScheduler & Schedulers
|
2025-07-17 18:11:27 -05:00 |
|
Pete Walters
|
8f79e95e99
|
Allow cancelling from manual restore 'restore method' screen.
|
2025-07-17 15:58:23 -05:00 |
|
Harry
|
92e5cca0f1
|
Don't locally enforce a max backup upload size limit
|
2025-07-17 13:51:28 -07:00 |
|
Sasha Weiss
|
f23120e787
|
Make BackupDetailView take observed properties at init
|
2025-07-17 12:33:01 -07:00 |
|
Sasha Weiss
|
dc82bf5ccc
|
Add network-error Retry for BackupExportJob
|
2025-07-17 11:28:30 -07:00 |
|
sashaweiss-signal
|
4a69f7eaaa
|
Base64Url-encode keyId param in AppAttest requests
|
2025-07-17 11:18:25 -07:00 |
|
kate-signal
|
92dec8a834
|
"Backup Size" on BackupSettings doesn't update
|
2025-07-17 10:42:07 -07:00 |
|
Sasha Weiss
|
fb1e247fd9
|
Use an actor for synchronization in BackupAttachmentTrackerTest
|
2025-07-17 09:15:21 -07:00 |
|
Harry
|
37becd42d2
|
Don't run backup export job if Upload on Cellular disabled and no wifi
|
2025-07-16 21:49:05 -07:00 |
|
sashaweiss-signal
|
fc50120d82
|
Add application/octet-stream header to AppAttest requests with .data bodies
|
2025-07-16 20:54:02 -07:00 |
|
Sasha Weiss
|
9f6adb875e
|
Support cancellation in DebouncedTask
|
2025-07-16 16:47:09 -07:00 |
|
sashaweiss-signal
|
ae54e70cae
|
Use PUT, not POST, for registering a key in AppAttest
|
2025-07-16 15:49:29 -07:00 |
|
sashaweiss-signal
|
19e8b24240
|
Remove leading / from AppAttest request URLs
|
2025-07-16 14:16:06 -07:00 |
|
Elaine
|
8eac295ee9
|
Bump version to 7.70
|
2025-07-16 17:14:21 -04:00 |
|
Elaine
|
aae0da78db
|
Update translations
|
2025-07-16 17:13:50 -04:00 |
|
Elaine
|
4977cbcc0a
|
Update release notes
|
2025-07-16 17:09:24 -04:00 |
|
sashaweiss-signal
|
8b3d479928
|
Rotate persisted AppAttest keyId
|
2025-07-16 14:06:34 -07:00 |
|
sashaweiss-signal
|
2854867f60
|
Add logging to AppAttestManager
|
2025-07-16 14:05:22 -07:00 |
|
Sasha Weiss
|
8480842e79
|
Move viewModel state updates while loading BackupSubscription into VC
|
2025-07-16 13:28:22 -07:00 |
|
kate-signal
|
33a8457599
|
Megaphone for inactive primary devices
|
2025-07-16 13:10:05 -07:00 |
|
sashaweiss-signal
|
f2ede4d126
|
Fix URL path for fetching AppAttest assertion challenge
|
2025-07-16 12:33:49 -07:00 |
|
Sasha Weiss
|
c3ef21ddd8
|
Convert the remaining TSThread/updateWith... methods to Swift
|
2025-07-16 09:52:22 -07:00 |
|
Pete Walters
|
33d60be136
|
Update Pods
|
2025-07-16 11:49:38 -05:00 |
|
Max Radermacher
|
a19a8db5e2
|
Clean up DarwinNotificationName & friends
|
2025-07-16 11:15:37 -05:00 |
|