Harry
|
6fd4d5f12f
|
Don't run TSAttachment migration in main app
|
2024-09-16 11:48:32 -07:00 |
|
Sasha Weiss
|
d6e9c59c09
|
Backup integration tests for more chat items
|
2024-09-16 11:44:32 -07:00 |
|
Max Radermacher
|
b64f03347c
|
Add CallLinkRecord database type
|
2024-09-16 12:35:41 -05:00 |
|
Harry
|
fc1fdbf945
|
Allow ukranian characters in displayed attachment filenames
|
2024-09-16 10:43:40 -05:00 |
|
Harry
|
af270ee518
|
Be more permissive with file extensions when creating decrypted copies
|
2024-09-16 10:41:54 -05:00 |
|
Max Radermacher
|
0f97a871ea
|
Use correct type when computing expiresAt
|
2024-09-13 10:00:36 -04:00 |
|
Ehren Kret
|
c5395a70a1
|
migrate logic from NSDate OWS category to swift extensions
|
2024-09-12 12:27:42 -05:00 |
|
Ehren Kret
|
8476d64a01
|
remove NSData+OWS
|
2024-09-12 12:01:19 -05:00 |
|
Pete Walters
|
fb3c66074e
|
Add ContentAccessPicker for iOS18
|
2024-09-11 10:42:03 -05:00 |
|
Max Radermacher
|
960e3db81f
|
Asyncify some 2FA code
|
2024-09-10 19:04:17 -05:00 |
|
Max Radermacher
|
bef064fcf0
|
Move CallLinkState to SignalServiceKit
|
2024-09-10 17:45:02 -05:00 |
|
Sasha Weiss
|
a1720def52
|
Add "simple chat updates" Backup integration test cases
|
2024-09-10 14:44:51 -07:00 |
|
Harry
|
7b0e11bb36
|
Handle long audio files without using sourceFilename
|
2024-09-10 14:37:09 -07:00 |
|
Harry
|
a501c29f4f
|
Check that AVAsset is readable before computing duration
|
2024-09-10 14:33:46 -07:00 |
|
Max Radermacher
|
d53fa957ed
|
Remove commented out code that’s unused
|
2024-09-10 14:39:44 -05:00 |
|
Sasha Weiss
|
c0525bb24f
|
Add "complex chat updates" Backup integration tests
|
2024-09-10 11:37:35 -07:00 |
|
Sasha Weiss
|
b4f15c7ccb
|
Add "calls" Backup integration tests
|
2024-09-10 11:33:28 -07:00 |
|
Sasha Weiss
|
78408fa3ca
|
Add test cases for gift badges
|
2024-09-10 11:19:19 -07:00 |
|
Sasha Weiss
|
4cd386e224
|
Add "expiration timer update" Backup integration tests
|
2024-09-10 11:04:04 -07:00 |
|
Sasha Weiss
|
efe9e73005
|
Add "contact message" Backup integration tests
|
2024-09-10 10:49:15 -07:00 |
|
Sasha Weiss
|
17a10f7762
|
Add "chats" Backup integration test cases
|
2024-09-10 10:37:05 -07:00 |
|
Ehren Kret
|
9a0abc1ea1
|
fix swiftlint 0.57.0 lint warnings
|
2024-09-10 12:26:26 -05:00 |
|
Ehren Kret
|
1298bc414f
|
migrate NSString+OWS to swift
|
2024-09-10 12:26:09 -05:00 |
|
Ehren Kret
|
bfbeba9435
|
migrate OWSOperation from objc to swift
|
2024-09-10 12:25:57 -05:00 |
|
Ehren Kret
|
07d4363e4f
|
migrate OWSBackgroundTask from objc to swift
|
2024-09-10 12:25:20 -05:00 |
|
Ehren Kret
|
7ea7edecd9
|
migrate OWSFileSystem to swift
|
2024-09-10 12:24:25 -05:00 |
|
Ehren Kret
|
d084d91bd4
|
translate objc functions in OWSFileSystem.h/m to swift
|
2024-09-10 12:24:25 -05:00 |
|
Ehren Kret
|
1d16940516
|
reduce @objc surface area of OWSFileSystem
|
2024-09-10 12:24:25 -05:00 |
|
Harry
|
bdfb6aede8
|
Re-enqueue failed media tier downloads as transit tier if we can
|
2024-09-09 16:54:11 -07:00 |
|
Harry
|
a766d77280
|
Only back up fallback transit tier info if the encryption key matches
|
2024-09-09 16:53:35 -07:00 |
|
Harry
|
86ef1d52bc
|
Migration to split incrementalMac attachment columns to separate media and transit tier values
|
2024-09-09 16:52:02 -07:00 |
|
Adam Sharp
|
0c47f1569d
|
Fix test build failure on device due to ComparableBackup availability
|
2024-09-09 11:02:58 -04:00 |
|
Max Radermacher
|
408748b62f
|
Remove remnants of ObjC exceptions
|
2024-09-06 17:35:26 -05:00 |
|
Max Radermacher
|
4a998099c1
|
Don’t pass sourceFilename for videos
|
2024-09-05 17:43:26 -05:00 |
|
Max Radermacher
|
28d06ebc1b
|
Add extension to fix long audio files
|
2024-09-05 16:53:08 -05:00 |
|
Pete Walters
|
09efe55a48
|
Update Contacts Megaphone for iOS18
|
2024-09-05 16:28:09 -05:00 |
|
Max Radermacher
|
28687e6ba7
|
Improve performance when generating waveforms
|
2024-09-04 17:36:58 -05:00 |
|
Sasha Weiss
|
961086eed0
|
Adopt generated Backup integration tests for AccountData
|
2024-09-04 14:15:45 -07:00 |
|
Sasha Weiss
|
6e50f123e8
|
Reorder a column in Attachment
|
2024-09-04 13:37:18 -07:00 |
|
Max Radermacher
|
6f1f4193e4
|
Remove unused convertFromAVAssetRedirectURL(…)
|
2024-09-04 14:40:46 -05:00 |
|
Ehren Kret
|
3ed3706504
|
remove dead code
|
2024-09-04 09:38:20 -05:00 |
|
Ehren Kret
|
252beefb73
|
convert Contact to swift
|
2024-09-03 10:27:14 -05:00 |
|
Ehren Kret
|
cb27389cef
|
enable swiftlint mark rule
|
2024-08-30 22:05:59 -05:00 |
|
Max Radermacher
|
f3900acd01
|
Remove ObjC support from OutageDetection
|
2024-08-30 18:28:23 -05:00 |
|
Harry
|
f30a1c0be5
|
Backup TODO cleanup grab bag
|
2024-08-30 16:07:35 -07:00 |
|
Harry
|
778cdd4ce2
|
Skip backing up messages expiring in less than 24 hours
|
2024-08-30 15:50:51 -07:00 |
|
Harry
|
2a0cf24829
|
Implement archiving message body attachments
|
2024-08-30 15:50:17 -07:00 |
|
Harry
|
cf2d223ea4
|
Respect partial errors everywhere
|
2024-08-30 15:49:48 -07:00 |
|
Harry
|
267d20ef57
|
Archive quoted attachment thumbnails
|
2024-08-30 15:45:38 -07:00 |
|
Harry
|
f9c3896041
|
Archive contact share messages
|
2024-08-30 15:45:11 -07:00 |
|