Commit Graph

34685 Commits

Author SHA1 Message Date
Harry Sanabria
fa41d574de Bump version to 7.31 2024-09-18 13:08:59 -07:00
Harry Sanabria
7bc0189572 Update translations 2024-09-18 13:08:43 -07:00
Harry Sanabria
20ff5c7c67 Update release notes 2024-09-18 13:06:58 -07:00
Max Radermacher
ff09eb8359
Convert Call ViewModelLoader var to let 2024-09-18 15:03:48 -05:00
Ehren Kret
311a9b9ce2 migrate SSKPreKeyStore from objc to swift 2024-09-18 14:29:11 -05:00
Ehren Kret
ce7b5c7617 convert ProfileManagerProtocol and ProtoUtils to swift 2024-09-18 14:29:11 -05:00
Sasha Weiss
6af2388771
Backup integration tests for quote messages 2024-09-18 10:57:19 -07:00
Sasha Weiss
e691714201
Drop profileKey fields from GroupSnapshots in Backups
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-09-18 10:30:59 -07:00
Max Radermacher
39ebf778d2
Don’t retry messages immediately on 5xx errors 2024-09-18 12:08:15 -05:00
Harry Sanabria
c3e3ef1c15 Use proper url in extension derivation 2024-09-18 09:28:32 -07:00
Adam Sharp
a813352029
Remove conditional compiler directives 2024-09-18 12:00:57 -04:00
Ehren Kret
6564980c58 opt out of attributes swiftlint 2024-09-18 10:38:08 -05:00
Adam Sharp
6dfb5f30dd
Remove Xcode 15.4 from CI build matrix 2024-09-18 11:09:40 -04:00
Harry
2889d51077
Send correct encryption key when forwarding an attachment with rotated transit tier info 2024-09-18 09:33:16 -05:00
Harry
866c20055a
Implement Attachment content validation backfill migrator 2024-09-17 11:38:37 -07:00
Harry
dca0a2ca64
Add AttachmentValidationBackfillRunner 2024-09-17 11:20:22 -07:00
Harry
7b69618ae2
Genericize BGProcessingTask runner for reuse 2024-09-17 11:19:29 -07:00
Elaine
a972874cb6
Call link approval details sheet 2024-09-17 11:31:51 -06:00
Max Radermacher
a58962ebf2
Rename CallViewModel.CallState.ended → .inactive 2024-09-17 12:29:17 -05:00
Harry
3c9c891059
Track isViewOnce on MessageAttachmentReference table 2024-09-17 09:04:26 -07:00
Max Radermacher
9c62efb413
Add receive support for CallLinkUpdate 2024-09-17 09:21:44 -05:00
Max Radermacher
eae1ab1e12
Upgrade to SwiftProtobuf v1.28.1 2024-09-17 09:11:11 -05:00
Max Radermacher
afa922e09d
Add support for Call Links to Storage Service 2024-09-17 09:09:51 -05:00
Max Radermacher
f8e40d12ce
Fix false positive owsFailDebug on linked devices 2024-09-17 09:09:31 -05:00
Adam Sharp
691f428635
Add an animated transition when viewing permissions onboarding 2024-09-16 19:06:02 -04:00
Adam Sharp
79112ddcb0
Restore missing content during iPad permissions onboarding 2024-09-16 19:06:02 -04:00
Elaine
c63c0302aa
Update hit testing on call link approval snackbar 2024-09-16 16:59:43 -06:00
Harry
9647288ba8
Clean up usage of IncrementalMessageTSAttachmentMigrator 2024-09-16 11:49:42 -07:00
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
Max Radermacher
a40220f327
Persist Call Links before joining them 2024-09-16 11:31:44 -05:00
Adam Sharp
b363094e06
Enable recommended build settings for Xcode 16
- Turn on warnings for quoted includes in framework headers
- DEFINES_MODULE was incorrectly set to YES for SignalTests
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES is obsolete
2024-09-16 11:57:58 -04: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
andrew-signal
dec5691c72
Remove the user agent from the CaptchaView WebView (#9604) 2024-09-13 11:20:03 -04:00
Max Radermacher
0f97a871ea
Use correct type when computing expiresAt 2024-09-13 10:00:36 -04:00
Jim Gustafson
6328c36702
Update to RingRTC v2.47.1 2024-09-13 05:04:47 -07: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
sashaweiss-signal
25a4d631d4 Bump version to 7.30 2024-09-12 10:06:55 -04:00
sashaweiss-signal
5cee1e8a96 Update translations 2024-09-12 10:06:38 -04:00
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