Commit Graph

34102 Commits

Author SHA1 Message Date
Elaine
16282ffb2d
Localize collapsed raise hand toast text 2024-07-17 18:38:03 -05:00
Rashad Sookram
8b7a089ba0
Update to RingRTC v2.44.4 2024-07-17 16:24:23 -05:00
Harry
42c57aea26
Add basic decode/encode of TSMessage columns for TSAttachment migration 2024-07-17 14:09:21 -07:00
Harry
2187177689
Clean up quoted reply method on migration AttachmentValidator 2024-07-17 14:08:23 -07:00
Harry
1b2408708b
Add StoryMessage TSAttachment migration 2024-07-17 14:07:06 -07:00
Harry
cd68ed4ded
Properly set contentType on MessageAttachmentReference on reassignment 2024-07-17 15:41:52 -05:00
Max Radermacher
ebd7f2fdca
Update to LibSignal v0.52.2 2024-07-17 12:31:50 -05:00
Max Radermacher
45e71bd1ba
Update deployment target in Podfile 2024-07-17 12:08:15 -05:00
Harry
7ca9fb6204
Duplicate some NSCoding models used in TSAttachmentMigration 2024-07-16 18:49:08 -07:00
Harry
46dac08b46
Don't fail validation for gifs larger than the max static image size 2024-07-16 18:04:11 -07:00
Sasha Weiss
e104932029
Remove workarounds for the phantom mark-as-read bug 2024-07-16 16:58:58 -07:00
Sasha Weiss
22c72f5973
Mark the username link as corrupted if LibSignal fails to decrypt it 2024-07-16 14:53:24 -07:00
Harry
404179cfab
Add enum in migration for message owner type since there are lots of them 2024-07-16 14:28:49 -07:00
Harry
c472a9f8fa
Either set all or none of the transit tier info fields in v2 attachment migration 2024-07-16 14:27:50 -07:00
Harry
6c93b86cfe
Add method to delete TSAttachment's files in the migration 2024-07-16 14:26:57 -07:00
Harry
cd24a885ec
Add TSAttachment migration table 2024-07-16 14:26:00 -07:00
sashaweiss-signal
f6bb769916 Avoid re-entrant write in clearing chat history 2024-07-16 11:26:31 -07:00
sashaweiss-signal
cc86fb22c7 Update to latest Backup test-case commit 2024-07-16 10:28:34 -07:00
Sasha Weiss
9492225a46
Add an integration test for profile change chat updates 2024-07-16 10:09:38 -07:00
Sasha Weiss
9f84665630
Add support for profile change chat updates to Backups 2024-07-16 10:08:53 -07:00
Sasha Weiss
03b047d248
Move each message backup test case into a dedicated file 2024-07-16 10:03:18 -07:00
Sasha Weiss
b3912b0ee2
Add integration test for expiration timer updates 2024-07-16 09:58:41 -07:00
Marissa Le Coz
518a63fa6e
Make drawer not present during ringing call controls 2024-07-16 12:57:57 -04:00
Sasha Weiss
421c1afa2d
Add "expiration timer chat updates" to Backups 2024-07-16 09:45:24 -07:00
Sasha Weiss
1d68f74a5a
Use UInt64 for group expiration timer chat updates, instead of UInt32 2024-07-16 09:39:24 -07:00
Sasha Weiss
e20be373df
Update init args for OWSDisappearingConfigUpdateInfoMsg 2024-07-16 09:34:39 -07:00
Pete Walters
8aed9f2093
Add drawer support to 1:1 calls 2024-07-15 17:54:16 -05:00
Sasha Weiss
86d7933d48
Limit scope of generically-named typealias 2024-07-15 13:19:46 -07:00
Sasha Weiss
9a3cda1966
Skip archiving interactions for GV1 threads 2024-07-15 10:04:18 -07:00
Sasha Weiss
10610ddf4a
Skip backing up group update info messages without metadata 2024-07-15 10:03:33 -07:00
Sasha Weiss
8ae61d1e9e
Require a TSContactThread to insert a DM-timer-change info message 2024-07-15 10:02:39 -07:00
Harry
eecc466413
Sort body attachments by order in owner 2024-07-15 10:57:54 -05:00
Pete Walters
392184e231
Reattach ArchivedPayments to payments from the ledger 2024-07-15 10:55:33 -05:00
Marissa Le Coz
4b45112f6c
Add crossfade to call drawer 2024-07-12 13:38:14 -04:00
Elaine
dec5e340d1
Add haptics when swiping between call views 2024-07-12 10:36:02 -06:00
Pete Walters
2482a02c51
Add UI for displaying restored payments in chats 2024-07-11 14:20:34 -05:00
Pete Walters
b6db8349d2
Fix a typo in checking for empty transaction info during restore 2024-07-11 12:18:49 -07:00
Pete Walters
832c4c8ab7
Restore MOB payments from backup 2024-07-11 13:15:41 -05:00
Sasha Weiss
bffc980d53
Clean up disappearing message timer methods in GroupManager 2024-07-11 10:10:38 -07:00
Max Radermacher
3af389bda8
Clean up OWSUrlSession error handling 2024-07-11 10:53:19 -05:00
Adam Sharp
f28c245c16 Remove debug assert after registering legacy voip token 2024-07-11 11:47:06 -04:00
Sasha Weiss
148e88ff69
Add a GRDB migration to clean up any dead-end group ID mappings 2024-07-11 10:44:21 -05:00
Max Radermacher
4b15e46318
Rename AccountId → RecipientUniqueId 2024-07-11 10:38:21 -05:00
Max Radermacher
9d571cf6d7
Avoid forced downcast that’s not necessary 2024-07-11 10:37:45 -05:00
Max Radermacher
201b9c36dc
Remove unused REST feature flag 2024-07-11 10:37:25 -05:00
Max Radermacher
793aa38c54
Compare SSKWebSocket objects instead of IDs 2024-07-11 10:35:48 -05:00
Pete Walters
4bcb56954a
Add the archive side of MOB payment backup 2024-07-11 10:35:40 -05:00
Max Radermacher
d4caf135a6
Wrap isRunningTests in a TESTABLE_BUILD check 2024-07-11 10:35:24 -05:00
Max Radermacher
17f539fddc
Remove confusing Optionals from comparison check 2024-07-11 10:34:47 -05:00
Pete Walters
6c5780dd59
Add ArchivedPayment table and data store 2024-07-11 10:10:44 -05:00