Pete Walters
|
4ee0877dc6
|
Wire up BackupKey entry into manual registration flow
|
2025-03-31 13:16:15 -05:00 |
|
Pete Walters
|
3af50ddfd3
|
Add basic support for QuickRestore
|
2025-03-31 13:02:44 -05:00 |
|
Pete Walters
|
b4295d7839
|
Extend ProvisioningSocketManager to handle quick restore message types
|
2025-03-31 12:33:12 -05:00 |
|
Pete Walters
|
d87193b73d
|
Extract provisioning socket management into a separate class
|
2025-03-31 12:20:18 -05:00 |
|
Pete Walters
|
1d019cbf27
|
Add QuickRestore as a DeviceProvisioningURL type
|
2025-03-31 11:42:19 -05:00 |
|
Pete Walters
|
b82d49478d
|
Refactor device provisioning
|
2025-03-31 11:24:51 -05:00 |
|
Sasha Weiss
|
64a66d7f03
|
Don't limit "payment still processing" retries in donation redemption jobs
|
2025-03-28 17:49:29 -07:00 |
|
Max Radermacher
|
e12f95bbb4
|
Add an AppNotificationUserInfo type
|
2025-03-28 17:11:51 -05:00 |
|
Max Radermacher
|
fffa977337
|
Update error text for unregistered users
|
2025-03-28 17:10:25 -05:00 |
|
Max Radermacher
|
ab0ad79fbe
|
Generalize some logic into ObjectRetainer
|
2025-03-28 17:07:05 -05:00 |
|
Max Radermacher
|
e36052614d
|
Split apart custom/default notification actions
|
2025-03-28 17:02:24 -05:00 |
|
Max Radermacher
|
9ad5dabbd4
|
Asyncify NotificationActionHandler
|
2025-03-28 16:45:50 -05:00 |
|
Sasha Weiss
|
92df9c0b69
|
Allow clearing erroneous local "payment processing" donation state
|
2025-03-28 13:43:21 -07:00 |
|
Max Radermacher
|
25034c96c4
|
Minimize calls when tapping notifications
|
2025-03-28 11:58:57 -05:00 |
|
Max Radermacher
|
8a402c8a4c
|
Migrate story recipients to a dedicated table
|
2025-03-27 21:14:10 -05:00 |
|
Sasha Weiss
|
8394080dfc
|
Only enqueue new downloads for backup-restored media in willBecomeVisible
|
2025-03-27 15:55:47 -07:00 |
|
Max Radermacher
|
7cc92a9825
|
Move Sealed Sender footer to the correct place
|
2025-03-27 16:26:59 -05:00 |
|
Max Radermacher
|
3e96253bac
|
Add APNs for staging environment simulators
|
2025-03-27 16:26:44 -05:00 |
|
jimio
|
c8d69af392
|
Use maps: protocol on contact shares
|
2025-03-27 13:48:30 -07:00 |
|
Max Radermacher
|
c86c2b309f
|
Remove redundant network requests when donating
|
2025-03-27 13:28:38 -05:00 |
|
Max Radermacher
|
dc40f5019f
|
Asyncify DonationSettingsViewController.loadState
|
2025-03-27 13:16:02 -05:00 |
|
Max Radermacher
|
efb2a84236
|
Ensure suspension happens before change number
|
2025-03-26 22:46:41 -05:00 |
|
Elaine
|
768386d9dd
|
Bump version to 7.54
|
2025-03-26 16:08:56 -06:00 |
|
Elaine
|
775425dad1
|
Update translations
|
2025-03-26 16:08:20 -06:00 |
|
Max Radermacher
|
1518e8e10b
|
Don’t localize “Signal Version:”
|
2025-03-26 13:47:52 -05:00 |
|
Elaine
|
ce2d0cb12a
|
'
|
2025-03-26 12:24:43 -06:00 |
|
Pete Walters
|
dc310244d6
|
Listen for audiosession interruption when recording voice messages
|
2025-03-26 11:26:53 -05:00 |
|
Elaine
|
449edbb55b
|
Add "no backup key" sheet
|
2025-03-26 09:16:02 -06:00 |
|
Pete Walters
|
a3e8141ba9
|
Asyncify DonationSubscriptionManager (part 2)
Co-authored-by: Ehren Kret <ehren@signal.org>
|
2025-03-25 16:59:45 -05:00 |
|
Max Radermacher
|
94fae982df
|
Simplify and rename updateConversionRates
|
2025-03-25 12:23:12 -05:00 |
|
Sasha Weiss
|
4d04fab1e9
|
Remove references to KBS/SVR1 URLs in Info.plist
|
2025-03-25 09:53:57 -07:00 |
|
Lars Mikkelsen
|
d112610704
|
Use correct smart-quotes
|
2025-03-24 15:38:15 -07:00 |
|
Max Radermacher
|
fee328d119
|
Fix 20% chance of flakiness in unit tests
|
2025-03-22 01:58:38 -05:00 |
|
Max Radermacher
|
b84884a7ed
|
Don’t use DeviceId in CallManager delegate
|
2025-03-22 00:13:50 -05:00 |
|
Sasha Weiss
|
1a5cbd9183
|
Rename postNotificationNameAsync to postOnMainThread
|
2025-03-21 15:28:35 -07:00 |
|
Sasha Weiss
|
be619eb10b
|
Make DBWriteTransaction only take sync completions
|
2025-03-21 15:27:42 -07:00 |
|
Max Radermacher
|
3b77464098
|
Remove some waitForProcessing code
|
2025-03-21 17:03:49 -05:00 |
|
Max Radermacher
|
293d981c84
|
Remove AuthedDevice.DeviceId enum
|
2025-03-21 17:02:15 -05:00 |
|
Max Radermacher
|
13e3dfd6cf
|
Validate DeviceIds using same criteria as server
|
2025-03-21 17:01:06 -05:00 |
|
Max Radermacher
|
279a11f742
|
Add DeviceId type
|
2025-03-21 16:49:38 -05:00 |
|
Max Radermacher
|
5445d2a62a
|
Migrate OWSRecipientIdentity to SDSCodableModel
|
2025-03-21 16:47:24 -05:00 |
|
Max Radermacher
|
10cb6f69f7
|
Use HttpHeaders in more places
|
2025-03-21 13:53:38 -05:00 |
|
Max Radermacher
|
8029e258f7
|
Rename OWSHttpHeaders → HttpHeaders
|
2025-03-21 13:52:25 -05:00 |
|
Max Radermacher
|
5e5b9f92c4
|
Convert OWSHttpHeaders to a struct
|
2025-03-21 13:28:13 -05:00 |
|
Jim Gustafson
|
1403a36d76
|
Update to RingRTC v2.50.3
|
2025-03-20 19:32:21 -05:00 |
|
Sasha Weiss
|
f30432fdc7
|
Migrate all storage service records that will contain an avatar color
|
2025-03-20 15:19:53 -07:00 |
|
Sasha Weiss
|
b136ee2ebd
|
Sync "default avatar colors" across devices
|
2025-03-20 15:18:11 -07:00 |
|
Sasha Weiss
|
221b6eccfa
|
Clean up AvatarHistoryManager
|
2025-03-20 15:10:31 -07:00 |
|
Ugur Toprakdeviren
|
42f0b4093d
|
Truncate too-long group names, instead of showing incorrect error
|
2025-03-20 12:15:28 -07:00 |
|
sashaweiss-signal
|
9dbbfedce6
|
Bump version to 7.53
|
2025-03-20 11:02:20 -07:00 |
|