Commit Graph

34643 Commits

Author SHA1 Message Date
sashaweiss-signal
76e86ff693 Update release notes 2024-09-12 10:01:26 -04:00
Pete Walters
e303f0b0ae
Fix missing iPad tab bars on iOS18 2024-09-12 08:47:30 -05:00
Marissa Le Coz
d0a7e3d179
string update: 'Approve New Members' -> 'Require Admin Approval' 2024-09-12 09:35:47 -04:00
Marissa Le Coz
a58130c454
Localize some hardcoded English strings 2024-09-11 15:29:38 -07:00
Adam Sharp
9a1082dd89
Update registration permissions onboarding design & copy 2024-09-11 16:28:13 -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
Adam Sharp
5ae05ffc7d
Update CI to Xcode 16 RC 2024-09-10 11:26:57 -04:00
Jim Gustafson
79c6d1eefd
Update to RingRTC v2.47.0
Co-authored-by: Max Radermacher <max@signal.org>
2024-09-10 01:29:54 -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
Pete Walters
d640d9510a
Fix MediaGallery crash in iOS18 2024-09-09 15:03:20 -05:00
Harry
3bb871491e
Fix spinning checkmarks redux 2024-09-09 12:42:54 -07:00
Elaine
34983e49cf
Flip camera button dynamic layout
Co-authored-by: Marissa Le Coz <marissa@signal.org>
2024-09-09 13:10:41 -06:00
Adam Sharp
0c47f1569d
Fix test build failure on device due to ComparableBackup availability 2024-09-09 11:02:58 -04:00
Adam Sharp
6e9e239ac1
Fix wrong thread being selected on launch from notification
When opening a thread from a notification, if the thread being opened has
changed position due to activity in other threads, the table selection and view
state get out of sync.

After selecting the new thread, we need to ensure the chat list is actually
reloaded from the database, so we can update the selected index path once more
in case it has changed.
2024-09-09 10:11:46 -04:00
Sasha Weiss
4c533467b7
Update LibSignal to v0.57.0 2024-09-08 16:10:37 -05: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
Elaine
69ab0009f0 Bump version to 7.29 2024-09-05 16:33:04 -06:00
Elaine
7a19cb5ac8 Update translations 2024-09-05 16:32:55 -06:00
Elaine
d670fc84a4 Update release notes 2024-09-05 16:30:11 -06:00
Max Radermacher
3a954981a6
Compute audio duration for attachments if needed 2024-09-05 16:54:02 -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
faff0775e9 Don’t schedule multiple attachment migrator Tasks 2024-09-05 14:21:06 -05:00
Max Radermacher
69243b0b47 Increase delay between attachment batches 2024-09-05 14:21:06 -05:00
Sasha Weiss
b8470d23b5
Wrap thread deletion in spinner 2024-09-05 10:10:10 -07:00
Max Radermacher
dcf25fb323
Update Call Link admin approval toggle 2024-09-04 17:37:17 -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