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 |
|
Max Radermacher
|
4c39ee3f93
|
Don’t refresh linked devices unnecessarily
|
2024-06-25 14:14:08 -05:00 |
|
Max Radermacher
|
0600948a77
|
Fix linked device counting on linked devices
|
2024-06-25 14:13:03 -05:00 |
|
Max Radermacher
|
63bd233f7d
|
Don’t cycle sockets when changing number
|
2024-06-25 14:12:24 -05:00 |
|
Max Radermacher
|
f5a1e7c058
|
Pass SenderCertificate to Sender Key code
|
2024-06-25 14:11:59 -05:00 |
|
Max Radermacher
|
04e5671141
|
Remove redundant fetch in Sender Key code
|
2024-06-25 14:11:36 -05:00 |
|
Max Radermacher
|
32b7493c7c
|
Simplify ios.clientExpiration parsing
|
2024-06-25 13:39:36 -05:00 |
|
Sasha Weiss
|
d1d7fd9b16
|
Return the correct archiver type for a call ChatItem
|
2024-06-24 16:12:41 -07:00 |
|
Sasha Weiss
|
d55bf04d2b
|
Add ConversationViewIsSelectedDelegate
|
2024-06-24 15:23:25 -07:00 |
|
Chris Eager
|
7d088336fb
|
Remove challenge option 'recaptcha'
|
2024-06-24 16:15:22 -05:00 |
|
Harry
|
2d09e01b15
|
Source downloads of stickers from installed sticker if available
|
2024-06-24 14:14:52 -07:00 |
|
Sasha Weiss
|
6248d99baa
|
Go back to using -xlarge MacOS runners
|
2024-06-24 12:44:34 -07:00 |
|
Sasha Weiss
|
8d38b013df
|
Explicitly check for support Backup file version during import
|
2024-06-24 10:55:02 -07:00 |
|
Sasha Weiss
|
9e5d7b7602
|
Remove an unused Backup file
|
2024-06-24 10:53:20 -07:00 |
|
Harry
|
19b55faf5b
|
Allow fetching InstalledSticker by packId+stickerId without packKey
|
2024-06-24 10:47:24 -07:00 |
|
Harry
|
045c37b59f
|
Begin downloading attachments on app launch
|
2024-06-24 10:46:46 -07:00 |
|
Harry
|
add221d0f4
|
Source downloads of quote thumbnails from local stream if available
|
2024-06-24 10:46:10 -07:00 |
|
Marissa Le Coz
|
a631e8ea58
|
Add blurs to reaction name pills
|
2024-06-24 12:50:42 -04:00 |
|
Harry
|
aafc2dec5a
|
Stub method for handling persisted download retries
|
2024-06-24 09:11:29 -07:00 |
|
Harry
|
d205861d6c
|
Implement v2 attachment download
|
2024-06-24 09:10:50 -07:00 |
|
Harry
|
16cbbca4cd
|
Wrap methods in inner class
|
2024-06-24 09:09:49 -07:00 |
|
Harry
|
2f25b11410
|
Load queued downloads from database
|
2024-06-24 09:09:05 -07:00 |
|
Harry
|
d08648c686
|
Implement fetching download state for AttachmentTransitPointer
|
2024-06-24 10:41:28 -05:00 |
|
Harry
|
93540c5984
|
Support cancelling attachment downloads
|
2024-06-21 14:40:13 -07:00 |
|
Harry
|
9e6f9ab1d4
|
Throw on enumerate method instead of swallowing errors
|
2024-06-21 14:39:42 -07:00 |
|
Harry
|
fef598207d
|
Update thumbnail quote replies when downloading an original attachment
|
2024-06-21 14:38:47 -07:00 |
|
Harry
|
8a6f401b67
|
Update Attachment state after downloading
|
2024-06-21 14:37:57 -07:00 |
|
Harry
|
af625ecf56
|
Validate downloaded attachments in AttachmentDownloadManager
|
2024-06-21 14:35:47 -07:00 |
|
Harry
|
d52e3eb500
|
Track progress for v2 attachment downloads
|
2024-06-21 14:34:50 -07:00 |
|
Harry
|
8efc69216e
|
Accept nil plaintext length in AttachmentContentValidator
|
2024-06-21 14:34:12 -07:00 |
|
Harry
|
1c332354e9
|
Estimate encrypted attachment size from plaintext size
|
2024-06-21 14:33:24 -07:00 |
|
Sasha Weiss
|
185b74c612
|
Add a dedicated place to store group-story-education-sheet
|
2024-06-21 14:31:20 -07:00 |
|
Harry
|
08377fdcc3
|
Add mimeType to v2 DownloadMetadata
|
2024-06-21 14:16:00 -07:00 |
|
Harry
|
dfda999430
|
Add unencryptedByteCount field to Attachment.TransitTierInfo
|
2024-06-21 14:14:45 -07:00 |
|
Harry
|
53c830ee94
|
Asyncify AttachmentDownloadManager
|
2024-06-21 14:13:42 -07:00 |
|
Harry
|
e2ec64a177
|
Don't return promises on attachment download methods
|
2024-06-21 13:34:13 -07:00 |
|
Harry
|
1715435b21
|
Add AttachmentDownloadRetryRunner
|
2024-06-21 13:33:35 -07:00 |
|