Commit Graph

33951 Commits

Author SHA1 Message Date
Max Radermacher
0cc478992e
Handle Call Links in the conversation view 2024-06-28 17:56:39 -05:00
Max Radermacher
93856c21d6
Move where we check the call link join permission 2024-06-28 17:53:46 -05:00
Max Radermacher
b7773a6b09
Consolidate ConversationView URL handling code 2024-06-28 17:52:54 -05:00
Max Radermacher
aef8b3563d
Move JoinCall string to a common place 2024-06-28 17:52:05 -05:00
Max Radermacher
8c6ad5da26
Clean up CVC+BodyTextItems 2024-06-28 17:47:40 -05:00
Max Radermacher
6c63232609
Swiftify OWSOutgoingResendResponse 2024-06-28 17:47:01 -05:00
Max Radermacher
485810c52a
Clean up some Storage Service GV2 code 2024-06-28 17:45:35 -05:00
Max Radermacher
961a85d9af
Squash together two Sender Key methods 2024-06-28 17:44:14 -05:00
Elaine
2eac2b140c
Add lower hand button to call members list 2024-06-28 16:37:39 -06:00
Max Radermacher
b4e839afe4
Clean up Sender Key error reporting 2024-06-28 17:34:08 -05:00
Max Radermacher
1037f4e4c7
Downgrade test population assertion to an error 2024-06-28 17:28:20 -05:00
Max Radermacher
35809c6cf0
Update to LibSignal v0.52.0 2024-06-28 17:27:39 -05:00
Elaine
77fd765b15
Enable raise hand toast internally
And add local user support
2024-06-28 16:23:58 -06:00
Harry
0c73def2ef
Fix volume button observation in CameraCaptureSession 2024-06-28 12:57:56 -07:00
Sasha Weiss
1478cd8313
Update the Backup proto to the latest 2024-06-28 10:03:57 -07:00
Elaine
374d7a9a90
Auto collapse raise hand toast 2024-06-28 10:40:57 -06:00
Max Radermacher
dd3bbe97f1
Use randomElement() instead of shuffle() 2024-06-28 11:09:32 -05:00
Rashad Sookram
aa575dcd34
Update to RingRTC v2.44.2 2024-06-27 19:17:52 -05:00
Max Radermacher
d8785da0b7
Don’t wait for the web socket in the NSE 2024-06-27 14:07:38 -05:00
Max Radermacher
dc910cfa7f
Remove OWSDeviceManager cache 2024-06-27 14:06:46 -05:00
Max Radermacher
d2f6e13dc0
Wait for fetches during background refresh 2024-06-27 14:06:24 -05:00
Max Radermacher
9526b52cb6
Clean up REST message fetch observation 2024-06-27 14:05:17 -05:00
Sasha Weiss
3e12832f14
Cache selected threads in-memory before doing multi-select delete 2024-06-27 11:49:54 -07:00
Sasha Weiss
0f3b6e1456
Update strings that should've changed with delete-sync 2024-06-27 10:36:08 -07:00
Sasha Weiss
f9f9fff005
Reduce indirection in MessageBackup typealiases 2024-06-27 09:51:34 -07:00
Adam Sharp
0216ed341a Linked Devices: Update string to match Android 2024-06-27 11:40:46 -04:00
Elaine
53df42308e Bump version to 7.19 2024-06-27 09:39:00 -06:00
Elaine
9392ba14db Update translations 2024-06-27 09:38:52 -06:00
Elaine
464f2c83e8 Update release notes 2024-06-27 09:36:30 -06:00
Adam Sharp
9aba5c71ab Switch to Apple Development code signing at build time
Signing for distribution happens at archive/export time anyway, so there's no
need to have manual code signing configured for local builds.

Also enables use of the Archive build action without a distribution certificate
being installed.
2024-06-27 11:01:13 -04:00
Jim Gustafson
ae0c242ef8
Update to RingRTC v2.44.1 2024-06-26 19:17:47 -05:00
Sasha Weiss
2216705e8a
Document types and remove unused code in TSErrorMessage 2024-06-26 13:17:54 -07:00
Sasha Weiss
26d2d4f498
Remove direct uses of verificationState on OWSVerStateChangeMsg 2024-06-26 13:15:48 -07:00
Max Radermacher
c748618219
Adjust property that tracks unknown devices 2024-06-26 12:51:23 -05:00
Max Radermacher
146908fc5a
Upgrade to upload-artifact@v4 2024-06-26 12:05:28 -05:00
sashaweiss-signal
514572d7a1 Temporarily re-restrict delete sync to internal 2024-06-26 10:00:51 -07:00
Harry
293e53fd18
Check downloadability before enqueing attachments for download 2024-06-26 09:06:18 -07:00
Harry
d7f75cbe2b
Touch attachment owners after finishing downloading 2024-06-26 09:05:42 -07:00
Harry
34c076b649
Modify mimeType at download time if needed 2024-06-26 09:04:59 -07:00
Harry
923b9a48bc
Filter appropriately in GRDB.TransactionObserver(s) 2024-06-26 09:04:17 -07:00
Harry
8a258b3873
Attachment v2 fix grab bag 1 2024-06-26 09:03:33 -07:00
Harry
8a03b3fef3
Check attachment download eligibility due to ongoing call, pending message request, auto-download settings. 2024-06-26 09:02:53 -07:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Max Radermacher
d465d483f2
Fix crash when deleting via multiselect 2024-06-25 19:28:42 -05:00
Sasha Weiss
e13e4c34e3
Enable the delete-sync capability for all users 2024-06-25 16:57:36 -07:00
Sasha Weiss
d8d51d58c3
Add a "delegating" archiver for ChatUpdateMessages 2024-06-25 16:43:27 -07:00
Sasha Weiss
8be190c72e
Distinguish ChatThreads from TSThreads 2024-06-25 16:42:56 -07:00
Sasha Weiss
50a2ca706b
Make Type non-optional in BackupProto 2024-06-25 16:41:14 -07:00
Sasha Weiss
cb7a2e2e47
Clean up TSInfoMessage initializers 2024-06-25 14:23:52 -07:00
Elaine
1fdf3c1dec
Raise hand toast state 2024-06-25 13:32:58 -06:00