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
|
5c1eddd411
|
Fix upload backoff behavior for some specific error cases
|
2025-03-31 11:27:08 -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
|
1a6a7ae223
|
Wait for profile names when showing notifications
|
2025-03-28 13:20:46 -05: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 |
|
Max Radermacher
|
cb4c2b9464
|
Remove unused Envelope.Types
|
2025-03-27 20:54:58 -05:00 |
|
andrew-signal
|
e20d0539b7
|
Update to libsignal v0.68.0
|
2025-03-27 21:48:30 -04: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 |
|
Pete Walters
|
35f47af53a
|
Remove PreKeyManager.MessageProcessor shims
|
2025-03-27 14:23:32 -05:00 |
|
Sasha Weiss
|
80d1d3d6e7
|
Sanitize voice messages that also erroneously contain text, during Backup export
|
2025-03-27 12:22:57 -07:00 |
|
Max Radermacher
|
c86c2b309f
|
Remove redundant network requests when donating
|
2025-03-27 13:28:38 -05:00 |
|
Max Radermacher
|
cf0b3ea9b3
|
Optimize blocked recipient checks when archiving
|
2025-03-27 13:17:43 -05:00 |
|
Max Radermacher
|
09d5030455
|
Fix typo: “ap” → “Map”
|
2025-03-27 13:17:00 -05:00 |
|
Max Radermacher
|
dc40f5019f
|
Asyncify DonationSettingsViewController.loadState
|
2025-03-27 13:16:02 -05:00 |
|
Max Radermacher
|
efacbf8fac
|
Unprotocolize Blocked(Group|Recipient)Store
|
2025-03-27 13:15:39 -05:00 |
|
Max Radermacher
|
ea4ac52ae0
|
Downgrade missing push token to warning
|
2025-03-27 13:14:45 -05:00 |
|
Max Radermacher
|
4be87bcec5
|
Fix bug when archiving the local recipient
|
2025-03-27 13:13:31 -05:00 |
|
Pete Walters
|
b167d00ef7
|
Update AttachmentUploadTests to cover both CDN2 and CDN3
|
2025-03-27 09:09:59 -05:00 |
|
Pete Walters
|
ba37657558
|
Migrate AttachmenUpload tests to SwiftTesting
|
2025-03-27 08:38:56 -05:00 |
|
Max Radermacher
|
b97ab24fb5
|
Asyncify NotificationService
|
2025-03-26 22:57:49 -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 |
|
Elaine
|
51cfbc3d1f
|
Update release notes
|
2025-03-26 16:04:57 -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 |
|
Pete Walters
|
8bfccf780a
|
Show spam reporting UI even if missing info
|
2025-03-26 11:26:26 -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
|
f554de15e8
|
Clean up a few things with attachment errors
|
2025-03-25 16:18:14 -05:00 |
|
Max Radermacher
|
94fae982df
|
Simplify and rename updateConversionRates
|
2025-03-25 12:23:12 -05:00 |
|
Pete Walters
|
b678f66d05
|
Disallow editing of voice messages
|
2025-03-25 11:57:29 -05:00 |
|
Sasha Weiss
|
f6d17ae18d
|
Re-add test of RecipientMerger notifications
|
2025-03-25 09:54:13 -07:00 |
|
Sasha Weiss
|
4d04fab1e9
|
Remove references to KBS/SVR1 URLs in Info.plist
|
2025-03-25 09:53:57 -07:00 |
|