Max Radermacher
|
021e82e1ca
|
Consolidate PKC fetches when adding group members
|
2025-05-22 18:59:52 -05:00 |
|
Max Radermacher
|
194b7f0352
|
Always allow adding requestees
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
40b4c03fa9
|
Allow adding invitees if we can fetch credentials
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
4773cd7c6b
|
Reuse “can add” logic in AddToGroupViewController
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
38072f2201
|
Extract logic for “can add user to group”
|
2025-05-22 18:56:40 -05:00 |
|
Max Radermacher
|
d5d1e3812a
|
Don’t require reachability when sending receipts
|
2025-05-22 18:50:04 -05:00 |
|
Max Radermacher
|
0ca63e091d
|
Wait for app readiness for ReceiptSender observers
|
2025-05-22 18:48:55 -05:00 |
|
Max Radermacher
|
8126b6ada1
|
Fix waitForPendingReceipts
|
2025-05-22 18:47:50 -05:00 |
|
Max Radermacher
|
9d2cd5b96a
|
Isolate errors when sending receipts
|
2025-05-22 18:47:07 -05:00 |
|
Max Radermacher
|
9b24559870
|
Merge extensions for GroupMembership
|
2025-05-22 18:40:59 -05:00 |
|
Max Radermacher
|
01570d7c09
|
Asyncify AddToGroupViewController
|
2025-05-22 18:40:36 -05:00 |
|
Max Radermacher
|
533f13d369
|
Fix “they’ve been invited to join” logic
|
2025-05-22 18:40:18 -05:00 |
|
Max Radermacher
|
a0317778d9
|
Include apnToken when linking a new device
|
2025-05-22 15:33:48 -05:00 |
|
Max Radermacher
|
aa34312aee
|
Downgrade debug assertion to warning
|
2025-05-22 14:23:27 -05:00 |
|
Sasha Weiss
|
668cc58dc4
|
Show an action sheet when disabling Backups fails with a generic error
|
2025-05-21 23:42:48 -07:00 |
|
Sasha Weiss
|
c5523905b4
|
Make disabling Backups durable
|
2025-05-21 23:36:53 -07:00 |
|
Sasha Weiss
|
b1282200cd
|
Make callers of BackupIdManager responsible for network retries
|
2025-05-21 23:34:19 -07:00 |
|
Max Radermacher
|
82a7adda0b
|
De-duplicate notifications for identical reactions
|
2025-05-21 18:55:41 -05:00 |
|
Max Radermacher
|
66fd838dca
|
Remove unused code from NewGroupSeed
|
2025-05-21 18:54:39 -05:00 |
|
Jim Gustafson
|
d39042ea7d
|
Update to RingRTC v2.52.2
|
2025-05-21 17:38:49 -05:00 |
|
Elaine
|
c5630019ad
|
Update registration restore button styles
|
2025-05-21 16:15:26 -06:00 |
|
Elaine
|
13424d0aa4
|
Bump version to 7.62
|
2025-05-21 14:49:57 -06:00 |
|
Elaine
|
97c162f00a
|
Update translations
|
2025-05-21 14:49:04 -06:00 |
|
Elaine
|
2f28e851da
|
Update release notes
|
2025-05-21 14:46:12 -06:00 |
|
Max Radermacher
|
138338c395
|
Remove unused code
|
2025-05-21 15:16:16 -05:00 |
|
Max Radermacher
|
1cbcac74b1
|
Require GroupSecretParams for group builders
|
2025-05-21 15:15:26 -05:00 |
|
Max Radermacher
|
bbb9a1e027
|
Enforce non-empty group titles via the compiler
|
2025-05-21 15:15:03 -05:00 |
|
Max Radermacher
|
b5b4868401
|
Consolidate PKC fetches when creating groups
|
2025-05-21 14:42:40 -05:00 |
|
Harry
|
d8d5b4d993
|
Update libsignal to 0.73.1
|
2025-05-21 12:20:22 -07:00 |
|
Max Radermacher
|
3287ebd4ed
|
Remove GroupsV2OutgoingChanges protocol
|
2025-05-21 13:47:32 -05:00 |
|
Sasha Weiss
|
088e6ca2bd
|
Replace StaleBot config with actions/stale workflow
|
2025-05-21 11:12:20 -07:00 |
|
Max Radermacher
|
6769452b41
|
Use BackgroundMessageFetcher in the main app
|
2025-05-21 12:28:35 -05:00 |
|
Max Radermacher
|
5adac2c9ee
|
Asyncify maximumPaymentAmount and related code
|
2025-05-21 12:28:14 -05:00 |
|
Max Radermacher
|
8e90b02969
|
Asyncify search flows
|
2025-05-21 12:27:16 -05:00 |
|
Max Radermacher
|
befa93274b
|
Consolidate search code to fix bug
|
2025-05-21 12:21:45 -05:00 |
|
Max Radermacher
|
4a422993a1
|
Asyncify forwarding & fix bug
|
2025-05-21 12:21:30 -05:00 |
|
Elaine
|
42ad640382
|
Update quick restore transfer UI
|
2025-05-21 10:03:53 -06:00 |
|
Harry
|
2351749b96
|
Implement AttachmentOffloadingManager
|
2025-05-20 17:23:31 -07:00 |
|
Harry
|
53c9b383cb
|
Fix string oopsie
|
2025-05-20 17:13:35 -07:00 |
|
Harry
|
1af6b2d415
|
Treat incoming messages in note to self as always being from self in backup export
|
2025-05-20 17:02:57 -07:00 |
|
Harry
|
18853b89d0
|
Clean up + prepare some shouldOptimizeLocalStorage code
|
2025-05-20 16:58:18 -07:00 |
|
Harry
|
233b478786
|
Add method to schedule all backup attachment uploads when enabling paid backups
|
2025-05-20 16:57:41 -07:00 |
|
Harry
|
e665e4ab19
|
Add method to cancel pending media tier downloads when enabling optimize media
|
2025-05-20 16:56:57 -07:00 |
|
Harry
|
cbb99ed17d
|
Enqueue media tier downloads for all attachments when disabling optimize media
|
2025-05-20 16:56:18 -07:00 |
|
Harry
|
d980918c68
|
Tweak voice message filename to match other platforms
|
2025-05-20 12:45:06 -07:00 |
|
Max Radermacher
|
12d9be8fb3
|
Fix group invites
|
2025-05-20 14:28:15 -05:00 |
|
Max Radermacher
|
de886483d3
|
Add building image
|
2025-05-20 13:22:33 -05:00 |
|
Max Radermacher
|
f747fe36ad
|
Wait for app ready when processing notifications
|
2025-05-20 12:37:41 -05:00 |
|
Harry
|
67324cbf0e
|
Only export BackupLocator if feature flag enabled
|
2025-05-19 16:24:01 -07:00 |
|
Max Radermacher
|
d9e904e009
|
Wait for processing for low-priority pushes
|
2025-05-19 16:45:43 -05:00 |
|